The GST invoice checklist for Indian freelancers and small agencies
Your client's accounts team rejects an invoice and asks you to “correct the GST format.” Usually one required particular is missing. The law does not prescribe a design, so a good-looking invoice can still be invalid, and an ugly one can be perfectly compliant.
The particulars to check on every invoice
| Field | What to watch for |
|---|---|
| Supplier name, address, GSTIN | Your registered details, matching the GST portal exactly |
| Invoice number | Consecutive series, unique for the financial year. No gaps, no reused numbers |
| Date of issue | For services, timing rules differ from goods |
| Recipient name, address, GSTIN | Verify the GSTIN before invoicing, not after rejection |
| Description of service or goods | Specific enough to justify the tax rate applied |
| HSN or SAC code | SAC for services. Requirements scale with turnover |
| Quantity, unit, value | Taxable value after any discount |
| Rate and amount of tax | CGST plus SGST for intra-state, IGST for inter-state |
| Place of supply with State name | Mandatory for inter-state supply, and the field most often left blank |
| Reverse charge, if applicable | State whether tax is payable on reverse charge basis |
| Signature or digital signature | Of the supplier or an authorised representative |
Place of supply deserves the extra attention. The CBIC issued a circular specifically because registered persons were omitting it on inter-state supplies. For a freelancer serving clients in other states, that is most of your invoices.
The mistakes that cause real problems
- A broken number series. Software that lets you edit invoice numbers freely will eventually create a duplicate or a gap, and both are awkward to explain later.
- Wrong tax split. Charging CGST and SGST on an inter-state supply, or IGST on an intra-state one, means an amendment and a delayed payment.
- Missing place of supply. Explicitly required, easy to omit.
- Unverified client GSTIN. If the buyer's GSTIN is wrong, their input tax credit fails and you will hear about it.
- Invoices living only in a spreadsheet. Fine at ten invoices a year. Painful at reconciliation time.
- Assuming export invoices work the same way. Services exported outside India follow separate treatment and documentation. Get advice specific to your situation before assuming zero tax.
Do you even need to register?
Registration turns on thresholds and on the nature of your supply, and the answer differs for goods, services, inter-state supply, and e-commerce. Several conditions require registration regardless of turnover. This is precisely the question worth an hour of a chartered accountant's time rather than an afternoon of forum posts. Registering when you do not need to adds permanent filing obligations; not registering when you should creates liability.
Choosing invoicing software
Once the required fields are clear, the software choice gets simple. You are not shopping for features, you are shopping for the absence of future pain.
Must have
- Every Rule 46 particular on the printed invoice, including place of supply.
- Automatic, locked, consecutive numbering with a financial-year series.
- Correct CGST/SGST versus IGST selection driven by place of supply, not manual choice.
- SAC codes stored per service so they cannot be forgotten.
- Client-wise GSTIN storage.
- Exports your accountant can actually use, and a way to get your data out if you leave.
Worth having as you grow
- Return-filing support or a clean handover format for your CA.
- E-invoicing support if and when your turnover brings you into that regime.
- Recurring invoices for retainer clients.
- Payment links, and reminders for overdue invoices.
- Multi-currency and export documentation if you bill overseas clients.
A practical monthly routine
- Issue invoices from one system only, never a mix of Word files and software.
- Verify each new client's GSTIN at onboarding and store it.
- Reconcile issued invoices against received payments monthly, not quarterly.
- Keep a dated PDF archive independent of the software, so a cancelled subscription never locks up your records.
- Send your accountant the same export in the same format every month.
Compliance is boring on purpose. The goal is that nobody, including you, ever has to think about your invoice format again.
This is general information, not tax or legal advice. Rules change and circumstances differ. Confirm your specific position with a qualified chartered accountant and the official CBIC material linked above.