Compliance · 9 min

The GST invoice checklist for Indian freelancers and small agencies

By Xenith Editorial

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.

Where the rules live: Rule 46 of the CGST Rules, 2017 lists the particulars a tax invoice must contain. The CBIC publishes the current text on cbic-gst.gov.in. That page, not a template you downloaded, is the source of truth.
Advertisement · reserved space

The particulars to check on every invoice

FieldWhat to watch for
Supplier name, address, GSTINYour registered details, matching the GST portal exactly
Invoice numberConsecutive series, unique for the financial year. No gaps, no reused numbers
Date of issueFor services, timing rules differ from goods
Recipient name, address, GSTINVerify the GSTIN before invoicing, not after rejection
Description of service or goodsSpecific enough to justify the tax rate applied
HSN or SAC codeSAC for services. Requirements scale with turnover
Quantity, unit, valueTaxable value after any discount
Rate and amount of taxCGST plus SGST for intra-state, IGST for inter-state
Place of supply with State nameMandatory for inter-state supply, and the field most often left blank
Reverse charge, if applicableState whether tax is payable on reverse charge basis
Signature or digital signatureOf 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

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

Worth having as you grow

Test before committing: issue three invoices in a trial — one intra-state, one inter-state, one to an unregistered client — and have your accountant look at the output. If all three are clean, the tool is fine. This test takes twenty minutes and saves a year of corrections.

A practical monthly routine

  1. Issue invoices from one system only, never a mix of Word files and software.
  2. Verify each new client's GSTIN at onboarding and store it.
  3. Reconcile issued invoices against received payments monthly, not quarterly.
  4. Keep a dated PDF archive independent of the software, so a cancelled subscription never locks up your records.
  5. 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.