How to write an invoice as a freelancer in India (2026)

Freelancers get short-changed on invoicing advice because most templates are written for shopkeepers or SaaS companies. This one is for you — the copywriter in Bhopal, the developer in Kochi, the designer in Guwahati. What to write, when to send it, and how to make sure the money lands in your bank.

Do you need GST registration?

You must register for GST if your annual gross receipts (service revenue) cross ₹20 lakh in a financial year (₹10 lakh for special-category states like Himachal, Uttarakhand, and North-East). Below that, you can operate as an unregistered service provider using only your PAN.

You may voluntarily register even below ₹20 lakh if:

PAN-only invoice — what it looks like

If you're not GST-registered, your invoice is technically a "Bill of Supply" or a simple invoice. It should have:

GST-registered freelancer invoice

Once you have a GSTIN, every invoice for taxable supplies must be a "Tax Invoice" with all 14 fields under Rule 46. Our GST invoice guide covers this in detail.

Handling TDS deduction by the client

Under section 194J, most Indian clients deduct 10% TDS on your professional fees (technical fees for royalty are 2%). This is deducted before GST. Example:

Get a Form 16A from the client each quarter (or download from TRACES using your PAN). Reconcile it with Form 26AS in June before filing ITR.

Retainer vs project billing — pick the right invoice format

Retainer: monthly fixed fee. Send the invoice on the 1st of every month. Description: "Retainer fee for [Month, Year] — content strategy and execution services". Same amount each month, incremental invoice numbers.

Project: milestone-based. Break the total scope into 3–5 milestones. Send one invoice per milestone completion. Description: "Milestone 1 — Discovery & wireframes for [Project X]".

Hourly: attach a time-sheet. Description: "Design consulting — [Client] — [Month] — 42 hrs @ ₹1,500/hr = ₹63,000". Attach a PDF of hours logged.

Foreign clients — the export-of-services trick

When you bill a foreign client and receive payment in convertible foreign currency (USD, EUR, etc.), it qualifies as "export of services" under GST. Two options:

  1. File LUT (Letter of Undertaking) annually on the GST portal — then bill without GST
  2. Pay IGST at the applicable rate, claim a refund later — cash-flow disadvantage, avoid this

On the invoice, mention: "Supply meant for export of services under LUT — LUT-ARN [your ARN]. No IGST charged."

How to write the description line — clients pay for what they understand

Bad: "Design work"

Good: "Brand identity design — logo (3 concepts), colour system, typography, brand guidelines PDF — as per SoW dated 12 Jan 2026"

Specific descriptions:

Payment terms that get paid faster

Sending the invoice — the small details

Use a proper tool, not Word

Our free invoice generator is built for exactly this workflow. 11 templates, auto-calc GST, digital signature, unlimited downloads, no sign-up. Pick "Executive" or "Nordic" for a professional freelancer look.

Generate your first professional freelance invoice in 60 seconds

Create Invoice →

Related