Meet Rajesh, who runs a small electronics repair shop in Pune that also sells accessories. He’s been issuing handwritten bills for years, but after crossing ₹20 lakh turnover, he needs GST registration—and suddenly, invoicing feels complicated. Then there’s Priya, whose wholesale trading business in Delhi supplies to 50+ retailers. One rejected invoice from a customer cost her ₹45,000 in delayed payment last month.

If you’re a business owner, freelancer, or entrepreneur in India, the GST-compliant invoice is your most important document. It’s not just a bill—it’s the foundation of your tax compliance, input tax credit claims, and business credibility. Yet, over 40% of initial GST notices are triggered by incorrect invoicing, according to CBIC data.

A single mistake—missing HSN code, wrong GSTIN, incorrect tax rate—can lead to:

  • ITC denial for your customers (who will then refuse payment)

  • Penalties up to ₹10,000 per invoice

  • Mismatches in GSTR-1 filing

  • Delayed payments and damaged relationships

In this complete guide, you’ll learn:

  • Mandatory fields every GST invoice must have (with checklists)

  • Format rules for B2B, B2C, exports, and composition dealers

  • E-invoicing requirements for 2026 (turnover > ₹5 crore)

  • HSN/SAC code essentials

  • Best practices to avoid common mistakes

  • Free tools to generate error-free invoices instantly

Let’s master GST invoicing—so your invoices work for you, not against you.


WHAT IS A GST-COMPLIANT INVOICE?

A GST-compliant invoice is a document that meets all requirements prescribed under the CGST Act, 2017 and related rules. It serves multiple purposes:

  • Evidence of supply of goods or services

  • Basis for charge of GST

  • Proof for ITC claim by the recipient

  • Source document for GST returns (GSTR-1)

Types of GST Invoices

Type When Used Who Issues
Tax Invoice Regular taxable supply All registered persons
Bill of Supply Exempt supplies / Composition scheme Composition dealers
Receipt Voucher Advance payment received All registered persons
Refund Voucher Excess payment refund Suppliers
Payment Voucher When liable to pay under reverse charge Recipients
Revised Invoice Within 1 month of registration New registrants
Credit/Debit Note Post-supply adjustments Suppliers

*Source: Section 31 of CGST Act *

For most businesses, the tax invoice is what you’ll issue daily. Getting it right is non-negotiable.


MANDATORY FIELDS IN A GST INVOICE (RULE 46)

Rule 46 of CGST Rules specifies 16 mandatory fields that every tax invoice must contain. Missing any can invalidate the invoice for ITC purposes.

The Complete Checklist

# Field Description Common Mistake
1 Invoice Number Unique, consecutive, alpha-numeric (for financial year) Duplicate numbers, gaps in sequence
2 Invoice Date Date of issue Future dating
3 Supplier Name Legal name as per PAN Trading name mismatch
4 Supplier Address Registered place of business Using warehouse address
5 Supplier GSTIN 15-digit GST Identification Number Wrong state code, inactive GSTIN
6 Customer Name Legal name (for B2B) / Any name (B2C) Misspelled, incomplete
7 Customer Address Registered address (for B2B) Missing PIN code
8 Customer GSTIN/UIN Mandatory for B2B (if registered) Wrong GSTIN, missing for inter-state B2C >₹2.5L
9 Place of Supply State name where goods/services delivered Wrong state leads to tax rate error
10 HSN/SAC Code Goods: HSN, Services: SAC Wrong code, insufficient digits
11 Description Nature of goods/services Too vague (“miscellaneous”)
12 Quantity/Unit For goods Missing unit of measurement
13 Value per Unit Price before tax Including tax by mistake
14 Discount If applicable Not showing separately
15 Tax Rate CGST, SGST, IGST rates separately Wrong rate applied
16 Tax Amount CGST, SGST, IGST amounts Calculation errors
17 Total Value Invoice total with taxes Rounding errors
18 Signature/Digital Signature Physical or digital Missing for e-invoices (DSC required)

*Source: Rule 46, CGST Rules *

Pro Tip: Use India Tax Tools’ Invoice Generator which auto-populates all mandatory fields and prevents common errors.

Sample GST Invoice Format

TAX INVOICE
ABC TRADERS
123, MG Road, Pune - 411001
GSTIN: 27ABCDE1234F1Z5

Invoice No: INV/24-25/001                Date: 15-Oct-2024

Buyer (B2B):
XYZ RETAILERS
456, Linking Road, Mumbai - 400001
GSTIN: 27PQRST5678H2Z3
Place of Supply: Maharashtra (27)

| Sr | HSN | Description | Qty | Unit Price | Value | Discount | Taxable |
|----|-----|-------------|-----|------------|-------|----------|---------|
| 1 | 8517 | Smartphone | 10 | 15,000 | 1,50,000 | 5,000 | 1,45,000 |

Tax Calculation:
CGST @ 9%: ₹13,050
SGST @ 9%: ₹13,050
Total Tax: ₹26,100

Invoice Total: ₹1,71,100

Bank Details: HDFC Bank, A/c: 50100234567890, IFSC: HDFC0001234

For ABC Traders
(Authorised Signatory)

Visual checklist showing 16 mandatory fields required in a GST-compliant invoice with icons for each field

B2B VS B2C INVOICES: KEY DIFFERENCES

The rules differ based on who your customer is.

B2B Invoice (Registered Customer)

Requirement B2B Invoice
Customer GSTIN Mandatory
HSN/SAC Digits 4-6 digits (based on turnover)
Place of Supply Must be mentioned
Tax Rate Split CGST+SGST (intra) / IGST (inter)
Invoice Copy Original for recipient, duplicate for transporter

Critical: If customer provides wrong GSTIN, their ITC gets blocked, and they’ll reject your invoice. Always verify GSTIN on GST portal before invoicing.

B2C Invoice (Unregistered Customer)

Requirement B2C Invoice (Regular) B2C Invoice (>₹2.5L inter-state)
Customer GSTIN Not required Not applicable
Customer Details Name/address optional Name, address, PIN mandatory
Place of Supply Not mentioned Mandatory
Tax Rate Split CGST+SGST (intra) / IGST (inter) IGST only (inter-state)
Invoice Copy Single copy Single copy

Special Rule: For inter-state B2C supplies exceeding ₹2.5 lakh in value, you must collect customer’s address and PIN code to determine place of supply .

Example Scenarios

Scenario Invoice Type Tax Rate Customer GSTIN Needed?
Selling to Delhi-based registered company B2B IGST Yes
Selling to local customer in same state (₹10,000) B2C CGST+SGST No
Selling to customer in different state (₹3 lakh) B2C (high value) IGST No, but address needed
Selling to government department B2B IGST/CGST+SGST UIN (Unique Identification Number) required

Side-by-side comparison of B2B and B2C GST invoice formats highlighting different mandatory fields for each


HSN/SAC CODES: GETTING THEM RIGHT

HSN (Harmonized System of Nomenclature) for goods and SAC (Service Accounting Codes) for services determine tax rates. Wrong codes = wrong tax = notices.

HSN/SAC Digit Requirements by Turnover

Annual Turnover (Previous Year) HSN Digits Required
Up to ₹5 crore 4 digits (optional)
₹5 crore to ₹10 crore 4 digits (mandatory)
Above ₹10 crore 6 digits (mandatory)
Export/Import 8 digits (mandatory)

*Source: Notification No. 12/2024 – Central Tax *

Common HSN/SAC Mistakes

Mistake Consequence
Using 4-digit when 6-digit required Notice, penalty
Wrong code → wrong tax rate Short payment + interest
Mixing goods and services codes Mismatch in returns
Using outdated codes Rate change missed
Generic codes (like “9997” for services) Scrutiny, ITC denial for customer

How to Find Correct Codes

Use India Tax Tools’ HSN/SAC Code Finder:

  1. Search by product/service name
  2. Get accurate 4/6/8 digit codes
  3. View applicable tax rates
  4. Download product master with codes

Pro Tip: Maintain a product master in your accounting software with HSN/SAC codes mapped to each item. This prevents manual entry errors.


E-INVOICING RULES FOR 2026

E-invoicing isn’t about generating invoices electronically—it’s about reporting them to the government’s Invoice Registration Portal (IRP) for a unique Invoice Reference Number (IRN).

Who Must Comply in 2026?

Turnover Threshold E-Invoice Mandatory?
Above ₹5 crore Yes (w.e.f. April 2025)
₹1 crore – ₹5 crore Optional
Below ₹1 crore Not required

*Source: CBIC Notification 01/2025 *

E-Invoice Process

  1. Generate invoice in your accounting software (with mandatory fields)
  2. Upload JSON to IRP (GST portal or authorized GSP)
  3. IRP validates and generates:
    • IRN (unique hash)

    • Signed QR code

  4. Download validated invoice with IRN and QR code

  5. Share this with customer

E-Invoice Mandatory Fields

Same as regular invoice PLUS:

  • IRN (auto-generated)

  • QR code (signed)

  • Digital signature of supplier (if applicable)

Benefits of E-Invoicing

Benefit Impact
Auto-population in GSTR-1 No manual filing
Reduced mismatches ITC claims smoother
No IRN duplication System prevents duplicate invoices
Real-time validation Errors caught instantly
QR code for verification Customers verify instantly

QR Code Requirements

For B2C invoices from e-invoice-enabled businesses, QR code must contain:

  • GSTIN of supplier

  • Invoice number and date

  • Total taxable value

  • Total IGST/CGST/SGST

Four-step flowchart showing e-invoicing process from invoice generation to IRP validation and sharing with customer


SPECIAL INVOICING SCENARIOS

Scenario 1: Composition Scheme Dealers

Composition dealers cannot charge GST. They issue Bill of Supply instead of tax invoice.

Bill of Supply Features:

  • No tax amount shown

  • No ITC available to recipient

  • Must mention “composition taxable person”

  • Still requires most other fields

Scenario 2: Exports

Export invoices are zero-rated but require:

  • Shipping Bill number and date (for goods)

  • Let Export Order (LEO) reference

  • IGST shown as 0% (with “supply meant for export” declaration)

  • Place of supply: Location outside India

Scenario 3: Reverse Charge Mechanism (RCM)

When recipient is liable to pay GST (e.g., goods transport, specified services):

  • Supplier issues invoice without charging GST

  • Invoice must mention: “Tax payable under reverse charge”

  • Recipient uses this to pay tax and claim ITC

Scenario 4: Multiple GST Registrations

If you have separate GSTINs for different states:

  • Issue separate invoices from each GSTIN

  • Cannot issue one invoice covering multiple states

  • Interstate supply between own branches is taxable


BEST PRACTICES FOR GST-COMPLIANT INVOICING

Do’s ✅

  1. Use sequential numbering – No gaps, unique for financial year
  2. Verify customer GSTIN – Check on GST portal before invoicing
  3. Maintain product master – With correct HSN/SAC and tax rates
  4. Show discounts separately – Reduces disputes on taxable value
  5. Include bank details – Faster payments, proof for reconciliation
  6. Mention place of supply – Especially for inter-state
  7. Generate invoices promptly – Within 30 days (goods) / 45 days (services)
  8. Backup invoices digitally – 6 years mandatory retention

Don’ts ❌

  1. Don’t issue invoice without GSTIN if registered
  2. Don’t mix taxable and exempt supplies in one line
  3. Don’t round tax amounts – Calculate precisely
  4. Don’t use informal names – Legal names only
  5. Don’t forget reverse charge declarations
  6. Don’t issue duplicate numbers
  7. Don’t invoice before goods dispatched (for goods)

Monthly Checklist

  • All invoices have unique numbers

  • GSTINs verified for all B2B customers

  • HSN/SAC codes match product master

  • Tax rates checked (CGST/SGST/IGST)

  • Place of supply correct for inter-state

  • E-invoice IRN generated (if applicable)

  • Invoices match GSTR-1 entries


COMMON INVOICING MISTAKES & THEIR CONSEQUENCES

Mistake Impact on Supplier Impact on Customer
Wrong GSTIN Mismatch in GSTR-1 ITC denied
Wrong HSN code Wrong tax paid Wrong ITC claimed
Missing place of supply Tax rate error State mismatch
No invoice date Invalid document Cannot claim ITC
Non-sequential numbers Penalty up to ₹25,000 Document rejected
Wrong tax rate Short payment + interest Excess/short ITC
Missing signature Invalid invoice ITC denied
No QR code (e-invoice eligible) ₹10,000 penalty per invoice Cannot verify

Real Example

A Mumbai-based trader issued an invoice to a Delhi customer but mentioned “Maharashtra” as place of supply. He charged CGST+SGST instead of IGST. Result:

  • ₹45,000 tax short-paid (should have been IGST)

  • Interest @18%: ₹8,100

  • Penalty: ₹10,000

  • Customer’s ITC delayed by 3 months

Total cost of one wrong field: ₹63,100 + customer relationship damage.

Warning infographic showing 8 common GST invoice mistakes and their penalty consequences


DIGITAL TOOLS FOR ERROR-FREE INVOICING

Manual invoicing is risky and time-consuming. Leverage technology.

India Tax Tools for GST Invoicing

Tool Purpose Benefit
GST Invoice Generator Create professional invoices instantly Auto-calculates tax, includes all mandatory fields
HSN/SAC Code Finder Get correct codes for any product/service Prevents rate errors
GST Calculator Calculate tax inclusive/exclusive Accurate tax amounts
E-Invoice Validator Check JSON before uploading Reduces IRP rejections
QR Code Generator Create GST-compliant QR codes For B2C invoices
GSTIN Verification Tool Validate customer GSTIN instantly Prevents wrong ITC claims

Features of India Tax Tools Invoice Generator

  • Auto-population of mandatory fields

  • Tax calculation (CGST/SGST/IGST)

  • HSN/SAC lookup integrated

  • Multiple formats (B2B, B2C, exports)

  • Download as PDF/Excel

  • 100% free – no registration required

  • Privacy safe – all calculations in browser

Try it now: Create your GST invoice in 30 seconds


FREQUENTLY ASKED QUESTIONS

Q1: What is the time limit for issuing a GST invoice?

Supply Type Time Limit
Goods (normal) Before or at the time of removal/delivery
Goods (continuous supply) On or before each statement/account entry
Services (normal) Within 30 days of supply
Services (banks/insurers) Within 45 days of supply
Reverse charge Within 30 days of receipt of goods/services

*Source: Section 31, CGST Act *

Q2: Can I issue a consolidated invoice for multiple deliveries?

Yes, for continuous supply of goods/services, you can issue a consolidated invoice at the end of each month (or sooner if payment received). Each delivery must be documented separately.

Q3: Is digital signature mandatory on GST invoices?

No for most businesses. Digital signature is required only for:

  • E-invoice-enabled businesses (using DSC for IRP upload)

  • Companies registered in certain states (specific rules)

  • Government departments

Physical signature or stamped signature is acceptable for others.

Q4: What is the penalty for incorrect GST invoices?

Penalties under Section 122 of CGST Act:

  • ₹10,000 per invoice for issuing incorrect invoice

  • 100% tax amount (if tax evasion involved)

  • Suspension/cancellation of GSTIN for repeated offenses

Q5: Can I amend an invoice after issuing?

No. Once issued, an invoice cannot be amended. Corrections must be made through:

  • Credit note (for reducing value/tax)

  • Debit note (for increasing value/tax)

  • Revised invoice (only within 1 month of registration)

Q6: What is the difference between tax invoice and bill of supply?

Feature Tax Invoice Bill of Supply
Who issues Regular taxpayers Composition dealers / exempt suppliers
Tax charged Yes, shown separately No tax shown
ITC available Yes (to recipient) No
Mandatory fields All 16 Fewer fields (no tax breakup)

Q7: Do I need to mention HSN code on every invoice?

HSN/SAC code requirement depends on turnover (see Section 5). However, it’s best practice to include HSN even if optional, as it prevents rate errors and helps customers.

Q8: How long should I keep GST invoices?

6 years from the due date of annual return for that year . Store digitally to save space and enable easy retrieval during audits.

Q9: Can I issue invoice in a language other than English/Hindi?

Yes, but you must provide a translation in English or Hindi if required by tax authorities.

Q10: What is the rule for interstate B2C invoices above ₹2.5 lakh?

For interstate supplies to unregistered persons exceeding ₹2.5 lakh:

  • Collect customer’s name, address, and PIN code

  • Mention place of supply (based on PIN code)

  • Charge IGST (not CGST+SGST)

  • Issue invoice with all B2B-like fields except GSTIN


ACTIONABLE CHECKLIST: BEFORE YOU ISSUE AN INVOICE

Daily/Per Invoice Checks

  • Invoice number unique and sequential

  • Date is current (not future-dated)

  • Your GSTIN is correct and active

  • Customer GSTIN verified (for B2B) using GSTIN Verification Tool

  • HSN/SAC code matches product/service (use Code Finder)

  • Place of supply correctly mentioned (for inter-state)

  • Tax rate applied correctly (CGST+SGST or IGST)

  • Tax amounts calculated accurately

  • Total matches item values + tax

  • Bank details included

  • Signature/stamp applied

Monthly Reconciliation Checks

  • All invoices entered in GSTR-1

  • Invoice totals match GSTR-1 summary

  • E-invoice IRNs generated (if applicable)

  • No gaps in invoice numbering

  • Credit/debit notes issued for corrections

  • ITC claimed by customers not rejected (check GSTR-2B)

Quarterly/Annual Checks

  • HSN/SAC code summary matches returns

  • Export invoices have shipping bill references

  • Reverse charge invoices correctly documented

  • All invoices backed up digitally

  • Obsolete product codes updated


CONCLUSION: MASTER YOUR GST INVOICES

The GST-compliant invoice is more than a piece of paper—it’s the foundation of your tax compliance, customer trust, and business efficiency. A correct invoice ensures:

  • Smooth ITC claims for your customers

  • Accurate GST returns with no mismatches

  • Faster payments (no rejections)

  • Peace of mind during audits

The rules are detailed, but they’re not complicated when broken down:

  1. Include all mandatory fields (use the checklist)
  2. Get codes right (HSN/SAC, GSTIN, place of supply)
  3. Follow format rules (B2B vs B2C, e-invoice if applicable)
  4. Use technology to eliminate manual errors

Your Next Steps

  • Bookmark this guide and use the checklist before every invoice

  • Try India Tax Tools’ Invoice Generator for error-free invoices in 30 seconds

  • Verify customer GSTINs using the free verification tool

  • Set up product master with correct HSN/SAC codes

  • Share this guide with your accounts team and fellow business owners

Remember: Every correct invoice is a step toward stress-free compliance. Start today.

“Your invoice is your business’s handshake with the tax department. Make it firm, clear, and legally perfect—or pay the price of a weak grip.”


Disclaimer: This article is for informational purposes only and does not constitute professional tax advice. GST laws, rules, and formats are subject to change based on government notifications and GST Council decisions. Please consult a qualified Chartered Accountant or GST practitioner for advice tailored to your specific business circumstances. The information provided is based on GST rules and updates available as of February 2026.

About Author
India Tax Tools
View All Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Posts