Yes, you can invoice without a GST number in India if your annual turnover is under ₹20 lakhs (₹10 lakhs for special category states). You do not need to register for GST, and you can still send professional invoices that clients will accept and pay. This post walks through exactly what to put on the invoice, what fields to leave off, and the one thing most freelancers get wrong about non-GST invoices.
If you have never registered for GST, you might be looking at every invoicing tool asking for a GSTIN and wondering if you are doing something wrong. You are not. The Indian GST regime exempts service providers below the threshold from registration. You can run a freelance career, send invoices, collect payments, and file your income tax returns without ever having a GSTIN.
What Indian law says about invoicing without GST
Under the CGST Act, GST registration is mandatory only when aggregate annual turnover crosses ₹20 lakhs (₹10 lakhs for North-Eastern and special category states). Service providers below this threshold are not required to register, not required to charge GST, and not required to issue tax invoices.
What you issue instead is a commercial invoice without tax components. It is legal. It is accepted. It lets you collect payment and report income on your ITR.
The key thing to understand: not having a GST number does not make your invoice unprofessional. It just means it is a different kind of document.
What to put on a non-GST invoice
A professional invoice without GST should include:
- Your name or business name. Your full legal name is fine if you are a sole proprietor without a registered business name.
- Your address. City and state at minimum.
- Your PAN. Recommended. Clients with TDS obligations will need it anyway.
- Invoice number. Sequential, like INV-001, INV-002.
- Invoice date. The date you are issuing the invoice.
- Due date. When you expect payment (Net 7, Net 15, Net 30).
- Client name and address.
- Description of services. Specific enough to be clear, not so specific it reads like a contract.
- Amount in ₹ with Indian number formatting (₹1,20,000 not ₹120,000).
- Payment instructions. Bank details or a UPI ID and link.
- Notes. Payment terms, late fee policy, thank-you line.
That is it. No CGST or SGST or IGST breakdown. No HSN or SAC code. No GSTIN field. Leave them out entirely instead of writing "N/A". Empty fields look amateurish, omitted fields look intentional.
If you need a primer on the basic structure, the freelance invoice guide covers field-by-field how to set this up.
What to leave off (and why)
Three things people mistakenly add to non-GST invoices:
Do not add a GST line that says "₹0" or "Not applicable." It looks like an oversight. Either you charge GST or you do not. If you are under the threshold, the line should not exist on the invoice at all.
Do not write "GST Exempt" anywhere. GST exemption refers to specific goods and services that are exempt under GST law, like agricultural produce. It is a legal category, not a description of you. You are not exempt. You are below the registration threshold. Different thing.
Do not add HSN or SAC codes. These are required only for GST-registered businesses above certain turnover slabs. If you are not registered, you do not need them. Adding them just confuses the client's accountant and makes them ask why you have codes but no GSTIN.
The cleanest non-GST invoice has fewer fields, not more.
When a client asks for your GST number
This will happen. A client's accountant or finance team will sometimes ask for your GSTIN out of habit. Two ways to handle it:
Honest and short: "I am not GST-registered. My turnover is under the ₹20 lakh threshold, so I issue invoices without GST. The amount on the invoice is the full amount payable."
Even shorter: "Below GST threshold. Invoice is the final amount, no tax component."
Both are accurate. Both move the conversation forward. You are not hiding anything. The client's accountant will know what to do. They will book the expense as a non-tax invoice.
The one situation where a client genuinely cannot pay you without a GSTIN is if they have structured procurement to require GST input credit on every vendor. That is rare for freelance work and usually a signal the engagement is too small for them to be the right fit.
TDS still applies (the thing freelancers miss)
Not having GST does not mean tax is irrelevant. Most clients paying a freelancer above ₹30,000 per year in professional fees will deduct TDS at 10% under Section 194J. They will send you the deducted amount and report the deduction against your PAN.
What this means:
- The amount you receive will be 90% of the invoice value.
- The other 10% is paid to the government against your PAN.
- You claim it back when you file your income tax return.
- Your invoice should show the gross amount, not the net-of-TDS amount.
So if you invoice ₹50,000, you receive ₹45,000, and the client deposits ₹5,000 with the government against your PAN. At tax filing, that ₹5,000 is already a credit toward your tax liability. This is why your PAN on the invoice matters more than your GSTIN if you do not have one.
Crossing the ₹20 lakh threshold
If your turnover is approaching ₹20 lakhs in a financial year, here is what to plan for:
- Register for GST in the month you cross the threshold, or just before if you are confident you will cross.
- From the registration date forward, every invoice must be a tax invoice with GST applied.
- You will start collecting CGST + SGST (within state) or IGST (out of state) from clients and remitting to the government.
- Quarterly or monthly GSTR filings become part of your routine.
Crossing the threshold is not a punishment. It usually means business is good. But it does change the paperwork, so do not wait until you have crossed by ₹2 lakhs to figure out what registration involves.
Common mistakes that drag down a non-GST invoice
Three patterns that flatten otherwise-fine invoices:
- Inconsistent invoice numbers. INV-1, INV-007, INV-2025-Mar-002. Pick one format and stay with it. The IT department does not care, but clients notice when numbering looks haphazard.
- Missing payment instructions. "Bank transfer" with no account details forces a follow-up message. Either include the full bank details or include a UPI link the client can pay in two taps.
- Vague descriptions. "Design work, March" tells the client's accountant nothing. "Logo redesign and brand guidelines for Project Aurora, delivered March 15" tells them everything they need to file the expense.
If you want a deeper list, 5 invoicing mistakes Indian freelancers make covers these and a few more in detail.
How Riffit handles non-GST invoices
Full disclosure: I built Riffit. The reason it handles non-GST invoices cleanly is because it was built for Indian freelancers, most of whom are below the GST threshold.
In Riffit, the GST number field is optional. If you do not enter one, the generated PDF does not have a GSTIN line, does not have CGST or SGST breakdowns, does not add HSN codes. You just get a clean professional invoice with your name, your client's name, the amount, and a UPI link. You can send it from WhatsApp or the dashboard, and the recipient gets the same PDF either way.
If you cross the threshold later and add your GST number to your profile, every new invoice from that point will include the GSTIN automatically. You do not have to recreate anything.
FAQ
Yes. Freelancers earning under ₹20 lakhs annually (₹10 lakhs for special category states) are not required to register for GST. You can still send professional invoices using your name or a proprietorship name. Leave the GST and tax fields off the invoice entirely.