← Back to All Blogs
Compliance · 6 min read · Updated Aug 22, 2026
Invoice & Bill Format Guide with Free Templates

A GST-compliant invoice in India needs specific fields, in a specific structure, or it’s not just sloppy, it’s technically non-compliant. This guide covers what actually needs to be on an invoice, with a free template structure you can use immediately, and where manually filling this in every time starts costing you more than it should.
What Makes an Invoice GST-Compliant
Every GST invoice needs these fields, without exception:
Invoice number and date, sequential and unique for the financial year
Supplier details: legal name, address, and GSTIN
Buyer details: name, address, and GSTIN (if registered)
HSN/SAC code for each item or service
Description, quantity, and unit for each line item
Taxable value per line item
GST rate and amount, split into CGST/SGST for intra-state or IGST for inter-state
Total invoice value, including tax
Place of supply, especially for inter-state transactions
Signature or digital signature of the supplier or authorized representative
Missing or incorrect HSN codes and mismatched place-of-supply details are two of the most common reasons invoices get flagged during reconciliation or audit.
Free Invoice Template Structure
If you’re building this manually in Excel or Word, structure it like this:
Header section: Your business name, logo, address, GSTIN, invoice number, and date, consistent across every invoice you send.
Bill-to section: Buyer’s name, address, and GSTIN, clearly separated from your own details.
Line items table: Columns for item description, HSN/SAC code, quantity, unit price, taxable value, GST rate, and GST amount, as an actual table, not free text.
Totals section: Subtotal, total tax (split CGST/SGST/IGST as applicable), and grand total, clearly bolded at the bottom.
Footer: Payment terms, bank details if applicable, and signature line.
Keep the format identical across every invoice, both for your own reconciliation and because inconsistent formatting is one of the things that draws unnecessary scrutiny during a GST audit.
Common Formatting Mistakes
Inconsistent invoice numbering. Skipping numbers, reusing them, or resetting the sequence mid-year creates reconciliation headaches.
Wrong or missing HSN codes. This is the single most common manual-entry error, and it directly affects the tax rate applied.
Place of supply errors. Getting this wrong on inter-state transactions means the wrong tax type gets applied.
No copy retained in a searchable format. A Word or Excel invoice saved as a loose file is hard to search or reconcile against later.
How TranZact Handles This
Check out other blogs

Production Planning & Control
10 min read
How production planning and control keeps Indian factories on schedule.
Read More

Stock Management System
7 min read
How a stock management system keeps inventory, cash flow, and delivery on track.
Read More

Inventory Features
7 min read
Core features, requirements, and modules of a modern inventory system.
Read More

Born in India. Building for the world.
Built by IIT & IIM founders