ApnaSalary

Guides · 2026-07-03

"GST Invoicing for Freelancers in India: Registration and Rules"

Freelancing income in India comes with a question that most people ignore until a client's finance team asks for it: "Can you send a GST invoice?" If your answer is a nervous pause, this guide is for you.

Here is the practical picture — when you actually need GST registration, what a valid invoice must contain, and what happens if you register late.

Do you even need GST registration?

Not every freelancer does. The trigger is your aggregate turnover — total invoiced value across all your clients in a financial year, not your profit.

The thresholds:

  • ₹20 lakh per year for services in most states
  • ₹10 lakh for special category states (mostly the North-East and some hill states)
  • ₹40 lakh for goods in most states — relevant if you sell products, not services

Most freelancers — developers, designers, writers, consultants — are supplying services, so ₹20 lakh is the number to watch.

Two important wrinkles:

  • Turnover means everything you bill, including work for foreign clients. Export income counts toward the threshold even though it may end up zero-rated.
  • Some situations force registration regardless of turnover — for example, certain inter-state supply scenarios and selling through e-commerce operators have their own rules. If your setup is unusual, spend one hour with a CA before assuming you are exempt.

If you are under the threshold and none of the compulsory triggers apply, you can legally invoice without GST. Your invoice is then a simple bill: your details, the client's details, description, amount. No GSTIN, no tax lines.

Crossing ₹20 lakh: what changes

Once you cross (or know you will cross) the threshold, you register on the GST portal and get a GSTIN. From then on:

  • Every invoice must be a proper tax invoice with GST charged where applicable
  • You file periodic GST returns even in months with zero income
  • You can claim input tax credit on business expenses like software, equipment, and co-working space — this partly offsets the compliance pain

There is also a composition scheme for small businesses with lower rates and simpler filing, but it comes with restrictions — notably around inter-state supply — that make it a poor fit for most freelancers serving clients across states or abroad. Check current eligibility rules before opting in.

Foreign clients: export of services and the LUT

This is where many freelancers overpay or panic unnecessarily. Broadly, services supplied to a client outside India, with payment received in convertible foreign exchange, can qualify as export of services — which is treated as a zero-rated supply.

Zero-rated does not mean "ignore GST". It means:

  • You still need registration once you cross the threshold
  • You still raise proper invoices and file returns
  • But you can supply without charging GST if you file a Letter of Undertaking (LUT) on the GST portal — a simple annual declaration
  • Without an LUT, the alternative route involves paying tax and claiming a refund, which is slower and clunkier

The conditions for what counts as export of services are technical (place of supply, recipient location, mode of payment), so keep this high-level understanding and get the specifics confirmed for your situation. The one-line takeaway: file your LUT at the start of each financial year and exports become largely paperwork, not cash outflow.

Mandatory fields on a GST invoice

A GST invoice is not a design exercise — the law prescribes what it must contain. The essentials:

  • Your name, address, and GSTIN
  • Consecutive invoice number — unique for the financial year
  • Date of issue
  • Client's name and address, and their GSTIN if they are registered
  • HSN/SAC code for what you are supplying (services use SAC codes)
  • Description of the service
  • Taxable value — the amount before tax
  • Tax rate and tax amount, split correctly:
  • CGST + SGST when you and the client are in the same state
  • IGST when the supply is inter-state
  • Place of supply, especially for inter-state billing
  • Signature or digital signature

Rates differ by service category and change over time, so verify the current rate for your SAC code rather than copying an old invoice.

Getting the CGST/SGST vs IGST split wrong is the most common freelancer mistake — it is determined by place of supply rules, not by where the money lands. When in doubt for a tricky client, ask before invoicing, because fixing it later means credit notes and amended returns.

If building this format by hand in a spreadsheet sounds error-prone, that is because it is. A GST invoice generator gives you all the mandatory fields, the right tax split, and a clean layout without the formula anxiety.

Invoice numbering: boring but strictly enforced

Your invoice numbers must be:

  • Consecutive and unique within a financial year
  • Made up of letters, numbers, and limited special characters like "/" and "-"
  • Within 16 characters

Practical conventions that work well:

  1. Restart a series each year: 2026-27/001, 2026-27/002, and so on
  2. Never reuse or skip numbers casually — gaps invite questions during scrutiny
  3. If you cancel an invoice, keep a record; do not silently reissue the same number for different work

Pick a scheme on day one and never improvise. Future-you, reconciling returns at midnight, will be grateful.

What happens if you register late

Crossing ₹20 lakh and continuing to invoice without registration is not a grey area — it is non-compliance. The consequences stack up:

  • GST liability from the date you became liable, not from when you finally registered. You may owe tax on invoices where you never collected it — that comes out of your pocket
  • Interest on the unpaid tax
  • Penalties, which can be substantial for deliberate evasion
  • Lost input credit for the unregistered period
  • Client friction — registered business clients may refuse to work with you or hold payments until you produce a valid GSTIN

The fix is unglamorous: track your cumulative billing every quarter. The moment your trailing numbers suggest you will cross ₹20 lakh, start the registration process — do not wait for the exact crossing day.

A simple compliance rhythm for freelancers

  • Monthly: raise invoices with correct fields and numbering; note cumulative turnover
  • Quarterly or monthly: file returns as per your scheme; reconcile invoices against payments
  • Annually: renew your LUT if you export; review whether your invoicing setup still fits your scale
  • Always: keep GST money mentally separate — it was never your income. The same discipline applies to income tax; a quick pass through an income tax calculator alongside your GST tracking keeps both liabilities visible before they become surprises

GST for freelancers is 90% rhythm and 10% rules. Set up the invoice format once, automate the numbering, file on time, and it fades into the background — exactly where compliance belongs.

Try it yourself: use our free income tax calculator, salary slip generator and HRA calculator — no signup, everything runs in your browser.