GST Invoice Generator — Rules, Requirements, and What Makes a Valid GST Invoice
A valid GST invoice is a legally required document for every taxable supply of goods or services in India. It enables the buyer to claim Input Tax Credit (ITC), serves as proof of sale for the seller, and forms the basis for filing GST returns. An incorrectly formatted invoice can result in ITC denial, penalties, and compliance issues.
Mandatory Fields on a GST Invoice: Name, address, and GSTIN of the supplier. Name, address, and GSTIN of the recipient (for B2B transactions). Invoice number (sequential, unique within a financial year). Invoice date. Description of goods/services. HSN code (Harmonized System of Nomenclature) for goods or SAC code (Services Accounting Code) for services. Quantity and unit of measurement. Taxable value. GST rate and amount (CGST+SGST for intrastate, IGST for interstate). Total value including GST. Signature of the supplier or authorised representative.
E-Invoicing Requirements: Businesses with annual aggregate turnover above ₹5 crore must generate e-invoices through the Invoice Registration Portal (IRP). The IRP assigns an IRN (Invoice Reference Number) and generates a QR code that must be embedded on the invoice. Without an IRN, the invoice is invalid for ITC purposes for the recipient. Businesses below ₹5 crore turnover can generate invoices in any format but must ensure all mandatory fields are present.
B2B vs B2C Invoice Rules: For B2B transactions (selling to GST-registered businesses): full tax invoice with all fields including recipient GSTIN is mandatory. For B2C transactions (selling to unregistered consumers) above ₹2.5 lakh: a full invoice is required with the recipient's address. For B2C below ₹2.5 lakh: a simplified invoice or cash memo is acceptable without recipient GSTIN. For exports: invoice with 'SUPPLY MEANT FOR EXPORT UNDER BOND OR LETTER OF UNDERTAKING' endorsement is required.
Common GST Invoice Mistakes to Avoid: Using the wrong GST rate for goods/services (verify at gst.gov.in). Missing or incorrect HSN/SAC code — mandatory for all invoices from April 2021. Invoice serial number not sequential or reused. Incorrect billing address (using shipping address instead). Not matching invoice data in GSTR-1 with the buyer's GSTR-2B — mismatch blocks ITC for the buyer. Invoice date after due date for GSTR-1 filing. Keep all GST invoices for a minimum of 72 months (6 years) from the due date of annual return.
CalcuTools India · Free calculator · Updated July 2026 · FY 2025-26 · Not financial advice · About · How we verify
Regulatory Framework: Section 31 Invoicing Rules
Under the statutory regulations enforced by the Central Board of Indirect Taxes and Customs (CBIC), compiling accurate invoice metrics is a hard legal mandate for registered tax entities across India. Section 31 of the CGST Act defines the specific rules governing structural layout criteria for valid business-to-business (B2B) document generation paths.
The Core Tax Splits Demystified
The allocation tracking matrix for Goods and Services Tax relies completely on the geographical transaction category:
Intra-State Supply Channels: If the supplier and recipient entities are located inside identical state boundaries, the transaction triggers localized accounting protocols. The asset rate is split down the center into **Central GST (CGST)** and **State GST (SGST)** components, apportioning revenue pools equally to federal and regional jurisdictions.
Inter-State Supply Channels: If the transaction breaks across regional borders, localized splitting models are bypassed entirely. The entire consolidated balance scales within the single **Integrated GST (IGST)** tracking layer, routing total collections to central clearing pipelines before subsequent federal apportionment runs.
ℹ️ For informational use only. Results are estimates based on inputs provided. Not financial, tax, or investment advice. Consult a qualified professional for personalised guidance. Rates are indicative and may vary. Read full disclaimer.
🔄 Last Updated: July 2026 · FY 2025-26 rates applied
Generates a GST-compliant invoice with all required fields: GSTIN, HSN/SAC code, place of supply, CGST/SGST/IGST breakdown. For intra-state supplies: CGST + SGST. For inter-state: IGST only.
This free Indian calculator helps you quickly compute accurate results for gst invoice — updated for FY 2025-26. All calculations use official formulas verified against government and authoritative sources.
How to Use This Calculator
Enter your values in the fields above and click Calculate. Results update instantly. You can adjust any input and recalculate as many times as needed — completely free with no sign-up required.
Accuracy and Verification
Our gst invoice formulas are sourced from official Indian regulatory bodies including the Income Tax Department, EPFO, RBI, Ministry of Finance, and WHO where applicable. We verify results against official calculators before publishing and update with every budget and policy change.
Disclaimer
Results from this calculator are indicative and for informational purposes only. For significant financial decisions, consult a qualified financial advisor, chartered accountant, or relevant professional. Tax laws and rates change — always verify with official sources before acting on results.
CalcuTools India · Free calculator platform · About us · How we verify · Last Updated July 2026 · FY 2025-26