GST Invoice Format India: Complete Compliance Guide
Complete guide to GST invoice format India: mandatory fields, tax calculations, HSN codes, place of supply rules, and compliance penalties.
Getting your GST invoice format India right isn't optional — it's legally required under Section 31 of the CGST Act, 2017. Wrong invoices mean rejected input tax credits, ₹10,000+ penalties, and potential audit triggers. Whether you're a freelancer billing ₹50,000 or a manufacturer issuing 500 invoices monthly, this guide covers the 16 mandatory fields, HSN/SAC code rules, CGST/SGST/IGST calculations, place of supply determination, and compliance deadlines you must follow.
Why GST Invoice Format India Matters for Your Business
Your GST invoice is a legal document that determines:
- Whether your customer can claim input tax credit (ITC)
- Your tax liability and filing accuracy
- GST audit trail and officer scrutiny risk
The GST Council specifies strict format requirements. Non-compliance isn't a minor paperwork issue — it directly impacts cash flow. When you issue an incorrect invoice, your customer loses ITC eligibility. They stop paying. You chase payments longer. Revenue suffers.
For B2B transactions especially, invoice accuracy determines whether ₹18,000 GST on a ₹1,00,000 bill gets credited or stuck in disputes.
Mandatory Fields in GST Invoice Format India
Section 31 read with Rule 46 of CGST Rules, 2017 lists 16 compulsory fields. Missing any invalidates the invoice for ITC purposes.
The Complete Field Checklist
- Name, address, and GSTIN of the supplier
- Invoice number — unique, consecutive, max 16 characters
- Date of issue
- Name, address, and GSTIN/UIN of recipient (if registered)
- Address of delivery (if different from recipient address)
- HSN code — 4 digits for turnover under ₹5 crore; 6 digits above
- SAC code for services (same digit rules as HSN)
- Description of goods or services
- Quantity (for goods) and unit (UQC — Unique Quantity Code)
- Total value before tax
- Discount (if any) — must be shown before tax
- Taxable value after discount
- Rate of tax (CGST, SGST, IGST, UTGST, CESS separately)
- Amount of tax — currency symbol ₹ mandatory
- Place of supply with state name and code
- Signature/Digital signature of supplier or authorized representative
For exports, add: "Supply Meant for Export on Payment of IGST" or "Supply Meant for Export Under Bond or Letter of Undertaking Without Payment of IGST" plus destination country details.
Special Invoice Types
| Invoice Type | When Required | Key Difference |
|---|---|---|
| Tax Invoice | Normal taxable supply | Full 16 fields |
| Bill of Supply | Composition dealer or exempt goods/services | No tax rates shown; replace with "Composition Taxable Person" |
| Credit Note | Post-sale price reduction, discount, or goods return | Reference original invoice; issued by supplier |
| Debit Note | Post-sale price increase or additional charges | Reference original invoice; issued by supplier |
| Revised Invoice | First 30 days after registration | Mark "Revised Invoice"; cover pre-registration supplies |
CGST, SGST, and IGST: Correct Tax Split Rules
Getting the tax type wrong is a common GST invoice format India error. Here's the decision framework:
Intra-State Supply (Same State)
When supplier and recipient are in the same state:
- CGST: Central GST — credited to Central Government
- SGST: State GST — credited to State Government
- Rate splits equally: 9% CGST + 9% SGST for 18% bracket
Example: Mumbai supplier to Pune customer. Invoice shows: Taxable value ₹1,00,000; CGST ₹9,000; SGST ₹9,000. Total ₹1,18,000.
Inter-State Supply (Different States)
When supplier and recipient are in different states, or for exports/imports:
- IGST: Integrated GST — combines CGST + SGST
- Full rate applied: 18% IGST (not split)
- IGST revenue later apportioned between Centre and destination state
Example: Delhi supplier to Bangalore customer. Invoice shows: Taxable value ₹1,00,000; IGST ₹18,000. Total ₹1,18,000.
Special Territories
Union Territories without legislature (Andaman & Nicobar, Lakshadweep, etc.) use UTGST instead of SGST. Chandigarh, Delhi, and Puducherry have legislatures — they use SGST.
HSN and SAC Codes: Classification Rules
Harmonized System of Nomenclature (HSN) for goods. Services Accounting Code (SAC) for services. Both determine applicable GST rates and must appear on your invoice.
HSN Code Requirements
| Annual Turnover | HSN Digits Required |
|---|---|
| Below ₹5 crore | 4 digits (mandatory from April 1, 2021) |
| ₹5 crore and above | 6 digits |
Common HSN examples:
- 1006 — Rice
- 8471 — Automatic data processing machines (computers)
- 8517 — Telephone sets, including smartphones
- 6203 — Men's suits, ensembles, jackets
SAC Code Requirements
Same digit rules as HSN. Services use SAC starting with 99.
Common SAC examples:
- 998313 — Information technology consulting
- 998314 — Information technology design and development services
- 997212 — Rental or leasing services involving own or leased residential property
- 996811 — Legal services
Wrong HSN/SAC means wrong tax rate. A software consultant using 998212 (rental services, 18%) instead of 998313 (IT consulting, 18%) might seem harmless, but rate changes affect compliance. Always verify on cbic-gst.gov.in or GST portal.
Place of Supply: The Rule That Determines Tax Type
Place of supply isn't always the recipient's address. Special rules apply:
Goods: Default Rule
Location where goods are delivered. Simple for single-location businesses. Complex for:
- Third-party billing: Goods ship to Mumbai, bill to Delhi HQ. Place of supply: Mumbai (delivery location).
- Bill-to-ship-to: Customer A orders, Customer B receives. Place of supply: B's location.
- On-board consumption: Aircraft, vessel, train — place of supply is where transport began.
Services: Multiple Rules
| Service Type | Place of Supply |
|---|---|
| General B2B services | Recipient's location |
| Services to unregistered person | Provider's location |
| Immovable property-related | Location of property |
| Admission to event | Location of event |
| Transportation of goods | Destination of goods |
| Restaurant, catering | Location where provided |
Critical example: A Bangalore IT firm provides software development to an unregistered client in Chennai. Place of supply: Bangalore (provider location). Invoice shows CGST+SGST, not IGST. Many businesses get this wrong and charge IGST unnecessarily.
Invoice Issuance Deadlines and Penalties
Timing matters as much as format.
Due Dates
- Goods: Before or at time of removal (delivery/transport start)
- Services: Within 30 days of supply
- Continuous supply: Date of payment OR date of invoice OR date of completion (earliest)
- Exporters: Before export (shipping bill filing)
Penalties for Non-Compliance
| Violation | Penalty |
|---|---|
| No invoice issued | ₹10,000 or tax due, whichever is higher |
| Incorrect invoice (missing mandatory fields) | ₹25,000 under Section 125 |
| Duplicate invoice number | Treated as non-issuance; ₹10,000+ penalty |
| Tax not paid or short-paid due to fraud | 100% of tax due + interest + prosecution |
| ITC wrongly availed by recipient due to your error | Recipient loses credit; supplier faces penalty |
Beyond penalties, incorrect invoices trigger GST scrutiny. Officers match GSTR-1 (your outward supplies) with GSTR-2B/2A (recipient's inward supplies). Mismatches mean notices, reconciliation work, and potential blocking of your GST registration.
Using Software to Ensure GST Invoice Format India Compliance
Manual invoice creation fails at scale. Common errors:
- Copy-paste HSN codes from old invoices (rates changed July 2022, October 2023)
- Wrong state code in place of supply (MH 27 vs MH 27 — format matters)
- CGST/SGST split miscalculated on discounted values
- Invoice number duplication across financial years
- Missing reverse charge notation for applicable supplies
GST-compliant software automates these checks. Clorefy's invoice generator validates GSTIN format, auto-fetches HSN codes, applies correct CGST/SGST/IGST splits based on place of supply, and ensures consecutive invoice numbering. For Indian businesses specifically, it handles the 37-day payment chase cycle and recurring billing requirements common in subscription models.
Software doesn't replace understanding — you still need to verify place of supply for complex transactions. But it eliminates the 80% of errors that come from manual data entry and outdated rate tables.
Frequently Asked Questions
Can I use a simple Excel template for GST invoices?
You can, but it's risky. Excel templates don't validate GSTIN format, auto-update HSN codes when rates change, or prevent duplicate invoice numbers. For businesses issuing more than 20 invoices monthly, GST-compliant software reduces error risk and audit exposure. If you do use Excel, manually verify every field against Rule 46 requirements quarterly.
What's the difference between invoice date and supply date?
Invoice date is when you generate the document. Supply date is when goods are removed or services are rendered. For goods, invoice date must be on or before supply date. For services, you have 30 days after supply. In GSTR-1, you report based on invoice date — not supply date. This timing difference matters for monthly liability calculation.
Do I need GSTIN on invoice for unregistered customers?
No. For unregistered recipients, skip the GSTIN field. Instead, include name, address, and state code for determining place of supply. If the unregistered customer is a foreign entity (export), show destination country and use the export invoice format with LUT/bond details.
How do I correct a GST invoice after issuing it?
You cannot alter an issued invoice. Instead, issue a Credit Note (for price reduction, discount, return) or Debit Note (for additional charges). Both must reference the original invoice number and date. Credit/debit notes must be reported in the GSTR-1 of the month they're issued, but linked to the original invoice's tax period for liability adjustment.
Is e-invoicing mandatory for all businesses?
No. E-invoicing (generating Invoice Reference Number via GST portal) applies only to businesses with aggregate turnover above ₹5 crore (reduced from ₹10 crore October 1, 2022; ₹20 crore earlier). If e-invoicing applies, you must generate IRN before sending invoice to customer. The GST invoice format India requirements remain identical — e-invoice just adds a verification layer.
What happens if my customer rejects my invoice format?
Large enterprises and government buyers often have additional internal requirements beyond GST law — PO references, specific line item formats, digital signatures. These aren't legally mandatory but are contractually required. Clarify buyer requirements before first invoice. For GST compliance specifically, rejection typically means ITC denial, which creates payment disputes. Fix format issues immediately to preserve customer relationships and cash flow.
Conclusion
GST invoice format India compliance isn't about perfection — it's about avoiding the specific errors that trigger penalties and ITC denials. Master the 16 mandatory fields, apply correct CGST/SGST/IGST splits using place of supply rules, use current HSN/SAC codes, and meet issuance deadlines. For growing businesses, automation through GST-compliant invoicing software pays for itself in reduced reconciliation work and avoided penalties. Get the format right once, systematize it, and focus on revenue instead of tax notices.
Generate this document in 30 seconds
Clorefy uses AI to create professional invoices, contracts, and proposals from a single sentence. GST, VAT, and sales tax handled automatically for every country worldwide.
Try Clorefy Free — No credit cardKeep Reading
FreshBooks Alternative: 7 Better Options for 2026
Compare 7 FreshBooks alternatives for 2026. See pricing, AI features, multi-country compliance, and automation capabilities side by side.
Read article Country GuideSales Tax Invoice USA: Complete Guide for Businesses
Master USA sales tax invoicing with state-specific rules, nexus thresholds, and legal requirements. Includes automated compliance solutions.
Read article Country GuideHow to Create a VAT Invoice UK: Complete Step-by-Step Guide
Master VAT invoice UK requirements: mandatory fields, VAT rates, reverse charge, and Making Tax Digital compliance with this practical step-by-step guide.
Read article