GST & Invoicing

Common GST Invoicing Mistakes Small Businesses Make

The most common GST invoicing mistakes small businesses make: charging CGST plus SGST instead of IGST (or the reverse), leaving out or guessing HSN codes, breaking the sequential invoice numbering, forgetting to mention place of supply, rounding tax amounts inconsistently, and invoicing the wrong GSTIN when a customer has multiple registrations. Each one looks minor on a single invoice. It becomes a real problem once a tax officer, or your customer's accountant, looks at a full year of them together.

Getting the CGST/SGST vs IGST split wrong

This is the single most frequent error we see, especially in businesses shipping or serving customers in more than one state. The habit forms early: a business starts out serving mostly local customers, defaults to CGST plus SGST, and keeps doing that even after taking on an out-of-state client. The fix isn't complicated. It's checking the place of supply on every invoice instead of assuming based on habit. It does, though, require actually building that check into your process rather than trusting memory. Our explainer on CGST versus SGST versus IGST goes through the underlying logic if you want the full picture.

Guessing HSN or SAC codes instead of looking them up properly

We see businesses reuse a rough or approximate HSN code across an entire product range because the exact codes for each variant were never looked up individually. This causes two problems: the tax rate attached to the wrong code may not match what should legally apply to that item, and it creates inconsistency across invoices that becomes obvious the moment someone cross-checks your filings. Look up the correct code once per product or service line, save it, and reuse it. Don't approximate. Our guide to the mandatory fields on a GST invoice covers exactly what an HSN code is expected to do on the document.

Breaking the invoice number sequence

GST invoices are expected to follow a consistent, sequential numbering series for the financial year. We regularly see this break in a few specific ways: numbers reused across different customers, gaps left when a draft invoice got cancelled instead of formally voided, or two different formats running in parallel, one for a spreadsheet and one for a separate invoicing tool used for certain clients. Any of these creates a numbering series that doesn't hold together under review. Cancel an invoice, and keep a record of it as cancelled rather than deleting it and reusing the number.

Omitting or guessing the place of supply

Place of supply is easy to treat as an afterthought because it doesn't change the invoice total, only the tax split. But leaving it off, or filling it in based on the customer's usual city rather than where that specific shipment or service was actually supplied, is a real compliance gap. It matters most for businesses whose customers have offices or delivery addresses in more than one state, where the wrong assumption is genuinely easy to make.

Rounding tax amounts inconsistently

Small rounding differences between the taxable value, the tax amount, and the total seem trivial until they pile up across dozens of invoices in a return period and the numbers don't tie out cleanly. This usually comes from spreadsheet formulas rounding at different steps rather than consistently at the final amount. It's a minor technical issue, but it's one of the more annoying ones to trace back and fix months later.

Invoicing the wrong GSTIN for a multi-branch customer

Larger customers, especially ones with operations in more than one state, often carry separate GST registrations for each branch or state, and expect the invoice raised against the specific GSTIN and address for the branch that actually received the goods or service. Sending every invoice to the customer's "main" GSTIN regardless of which branch ordered is a common error, and it's exactly the kind of thing that gets an invoice bounced back by the customer's accounts team for correction, which delays payment.

Not keeping credit notes and debit notes properly linked

When a return, discount, or correction happens after an invoice is issued, it needs a proper credit or debit note referencing the original invoice, not a fresh invoice with an adjusted amount, and not an informal email agreeing to a lower payment. We've covered this in more detail in our piece on credit notes versus debit notes, but it's worth flagging here too, since it's one of the more common gaps between what businesses actually do and what GST documentation expects.

Not issuing any documentation for free samples, gifts, or promotional stock

Goods given away for promotion, as a free sample, or as a gift to a customer are still a movement of goods, and depending on the circumstances, GST law may still expect documentation for that movement even though no payment was collected. Many small businesses skip this entirely because no money changed hands, and it never occurred to them that a delivery challan or other GST document might still be expected. If your business regularly moves stock without a corresponding sale invoice, samples, replacements, internal transfers between your own branches, it's worth checking with your CA what documentation GST expects for each situation rather than assuming no payment means no paperwork.

Letting the GSTIN state code and the invoice's place of supply disagree

The first two digits of a GSTIN identify the state it was issued in. A quick, easy check that catches a surprising number of errors: does the state implied by the customer's GSTIN match the place of supply you've entered on the invoice? You can verify a GSTIN's registered state directly on the GST portal if you're ever unsure. If a customer's GSTIN starts with the code for Maharashtra but you've entered a Karnataka address as the place of supply, one of the two is wrong, and it's worth resolving before the invoice goes out rather than after your buyer's accountant flags the mismatch.

Not reconciling invoices against your GST returns regularly

Invoicing and return filing can drift apart quietly. An invoice gets created in your billing tool or spreadsheet but somehow doesn't make it into the sales figures reported in your monthly or quarterly return, often because the two are maintained separately and nobody's cross-checking them against each other. Reconciling your issued invoices against what you've actually reported, even a rough monthly check, catches this early, before a full year of small gaps turns into a larger discrepancy that's much more painful to trace and correct months later.

Treating invoicing as a once-a-month cleanup task

This is less a specific field-level mistake and more a process problem: businesses that batch-create invoices at month end, from memory or scattered notes, make far more of the errors above than businesses that invoice at the time of sale. The gap between the sale and the invoice is where details get fuzzy: correct HSN codes get forgotten, the wrong customer address gets used, the invoice number sequence gets confused with other pending invoices.

How to actually catch these before they go out

None of these mistakes require deep GST expertise to avoid. They require a consistent process. A short pre-send checklist works surprisingly well: correct GSTIN and place of supply for this specific customer, correct HSN code for this specific item, correct tax split based on that place of supply, invoice number one higher than the last one issued. If you're managing this across dozens of invoices a month by hand, that checklist gets harder to hold in your head every month, not easier. If you'd rather not carry that risk, tools like Settle generate the invoice structure and tax split automatically and keep your numbering sequential for you, so the checklist becomes something the software enforces rather than something you have to remember every time. And if you're wondering whether you've actually outgrown Excel for this, our comparison of GST invoicing software versus Excel walks through the specific signs.

Frequently asked questions

What is the most common GST invoicing mistake?

Charging the wrong tax type, CGST plus SGST instead of IGST or vice versa, usually because the place of supply was not checked for that specific transaction.

Can I delete and reuse an invoice number after cancelling an invoice?

No, it is better to record it as a cancelled invoice and keep the number retired, rather than deleting and reissuing it, so your sequence stays intact.

Why does the customer's GSTIN matter if they already gave me one before?

Larger customers with multiple branches often have separate GSTINs per state or branch, so the correct one depends on which branch actually received the specific order.

How often should invoices be created to avoid these mistakes?

At the time of sale rather than in a monthly batch, since details like HSN codes, addresses, and invoice sequencing get harder to get right the longer they are left to memory.

Want this built for your business?

We design and ship the software, websites and campaigns behind growing businesses — talk to us about yours.

Start a project