If you run a small shop, trading business, or service outfit in India, GST billing isn’t just paperwork — it’s the difference between your customer getting their input tax credit and a notice landing on your desk. The rules haven’t stood still either. Between e-invoicing thresholds, HSN code requirements, and new invoice management processes, 2026 has brought enough changes that even businesses who’ve been GST-compliant for years are getting tripped up on formatting details.
Here’s a practical rundown of what actually matters for small business billing right now.
1. Know Your Registration Threshold
Not every business needs GST registration, and the threshold depends on what you sell and where you operate:
- Traders and manufacturers (goods): ₹40 lakh annual turnover in most states, ₹20 lakh in special category states
- Service providers (including traders who also offer services): ₹20 lakh annual turnover
- E-commerce sellers: GST registration is mandatory regardless of turnover, and platforms deduct 1% TCS on your sales
If you’re near these limits, don’t wait until you cross them to start preparing — registration, invoice formats, and return filing all take a bit of runway to set up properly.
2. Get Your Invoice Fields Right — Every Single Time
This is where most small businesses lose money without realizing it. Under Rule 46 of the CGST Rules, a valid tax invoice needs to carry a specific set of mandatory fields, including:
- Your business name, address, and GSTIN
- A unique, sequential invoice number (maximum 16 characters, reset every financial year)
- Invoice date
- Buyer’s name, address, and GSTIN (mandatory for B2B; for B2C sales of ₹50,000 or more, buyer name, address, and place-of-supply state code are required)
- HSN/SAC code for each item or service
- Description, quantity, and unit price
- Tax breakup — CGST/SGST for intra-state sales, IGST for inter-state
- Place of supply
- Total invoice value in figures and words
Miss even one field, and your buyer’s input tax credit claim can get stuck or denied. That’s not a small inconvenience — it can cost a business relationship. A single missing HSN digit or place-of-supply entry has been enough for large buyers to hold back payments until invoices are reissued.
3. HSN Codes: The Digit Count Depends on Your Turnover
You can’t just slap any HSN code on an invoice — the number of digits required scales with your turnover:
- ₹1.5 crore to ₹5 crore turnover: 2-digit HSN codes
- ₹5 crore to ₹10 crore turnover: 4-digit HSN codes
- Above ₹10 crore turnover: 6-digit HSN codes
Turnover here is calculated at the PAN level, not per GST registration — so if you run multiple branches under different GSTINs but the same PAN, your combined turnover decides the digit requirement. Get this wrong and you risk both departmental notices and mismatches in your GSTR-1.
4. E-Invoicing: The ₹5 Crore Line You Can’t Un-cross
If your business has crossed ₹5 crore in Aggregate Annual Turnover (AATO) in any financial year since 2017–18, e-invoicing is mandatory — and this obligation is permanent. Even if your turnover drops below ₹5 crore in a later year, you’re still required to generate e-invoices.
Here’s what e-invoicing actually means in practice: you raise the invoice in your own billing software, but it has to be reported to the government’s Invoice Registration Portal (IRP), which validates it and issues an Invoice Reference Number (IRN) and a digitally signed QR code. Without that IRN, your invoice isn’t legally valid for GST purposes — no matter how correct the numbers are.
A few details worth knowing:
- E-invoicing applies to B2B, export, SEZ, and deemed-export supplies — not B2C retail sales
- You can cancel an e-invoice within 24 hours of generation; after that, you need to issue a credit note instead
- Businesses with turnover above ₹10 crore must upload invoices to the IRP within 30 days of the invoice date, or the portal will reject the upload entirely
- Failure to generate a required e-invoice is treated as non-issuance of a valid tax invoice, with penalties running up to 100% of the tax due or ₹10,000 per invoice, whichever is higher
If you’re approaching ₹5 crore in turnover, it’s worth setting up e-invoice-capable billing software before you actually cross the line, so your first week of mandatory compliance isn’t also your first week learning the system.
5. E-Way Bills for Goods Movement
Any movement of goods worth more than ₹50,000 needs an e-way bill, regardless of your turnover. This applies whether you’re shipping to a customer, transferring stock between branches, or sending goods for job work. Billing software that generates e-way bills directly from the invoice saves a manual step and reduces the chance of a mismatch between what’s billed and what’s actually moving.
6. Composition Scheme: A Simpler Option for Small Traders
If your turnover is under ₹1.5 crore and you’re doing mostly intra-state business, the composition scheme lets you pay a flat 1% GST (split as 0.5% CGST + 0.5% SGST) instead of the regular slab-based rates. The trade-off:
- You cannot claim input tax credit
- You cannot make inter-state sales
- It suits small, intra-state businesses that don’t need ITC and don’t primarily supply to large B2B buyers who’d want it
If you want to opt in (or switch out) for a financial year, there’s a deadline — typically March 31 of the preceding year — so this isn’t a decision you can make mid-year.
7. Verify Input Tax Credit Through the Invoice Management System
As of April 2026, claiming ITC isn’t just about having a valid invoice from your supplier — you also need to verify that invoice in your GSTR-2B through the Invoice Management System (IMS) before claiming the credit. This adds a reconciliation step that many small businesses previously skipped, relying instead on their accountant to sort it out at filing time. Doing this regularly, rather than in a end-of-quarter scramble, is the difference between clean ITC claims and rejected ones.
8. Time Limits for Issuing Invoices
GST invoices aren’t just about content — timing matters too:
- Goods involving movement: invoice on or before the date of removal
- Goods without movement: invoice at the time of delivery
- Services: invoice within 30 days of the date of supply (45 days for banks, NBFCs, and insurance companies)
Missing these windows changes the “time of supply” for tax purposes and can attract penalties, even if the sale itself was perfectly legitimate.
The Common Thread: Get It Right at Billing, Not at Filing
Nearly every GST penalty small businesses run into traces back to the same root cause — an invoice that was slightly wrong the moment it was created. A missing GSTIN, an outdated tax slab, a 4-digit HSN code where a 6-digit one was needed. None of these show up as a “problem” until a buyer’s accountant flags it or a GSTR-1 mismatch triggers a notice, by which point you’re reissuing invoices and chasing down corrections instead of running your business.
The practical fix isn’t memorizing every rule — it’s using billing software that builds these rules in: correct invoice formats, automatic HSN mapping, built-in e-invoice and e-way bill generation, and tax calculations that update when the rules do. That turns compliance from something you worry about at filing time into something that’s already handled by the time you hit “generate bill.”


Leave a Reply