Doxuno
Finance & InvoicingIN

Free GST Invoice Template for India

Issue a legally compliant GST Tax Invoice for your Indian business in minutes. Our template includes all mandatory fields under the CGST Act 2017 — GSTIN, HSN/SAC codes, CGST/SGST/IGST breakdown, and place of supply — ensuring your invoices are audit-ready.

Free to useInstant PDFNo account required
INVOICE
INV/2026-27/001
Ref: PO: PO/2026/089
Nexus Technologies Private Limited
Suite 405, Maker Chambers IV, Nariman Point, Mumbai - 400 021
DATE
25 April 2026
DUE DATE
25 May 2026
TERMS
Net 30
CURRENCY
INR
FROM
Nexus Technologies Private Limited
Tax ID: GSTIN: 27AAACN1234F1Z5 · PAN: AAACN1234F
Suite 405, Maker Chambers IV, Nariman Point, Mumbai - 400 021
billing@nexustechnologies.in
+91 22 4123 4567
BILL TO
BlueSky Solutions Private Limited
Tax ID: GSTIN: 27AAACB5678G1Z3 · PAN: AAACB5678G
Attn: Accounts Payable
301, DLF Cyber City, Sector 24, Gurugram, Haryana - 122 002
ap@bluesky.in
PO #: PO/2026/089
TAX INVOICE under Rule 46 of the CGST Rules, 2017. · Supplier GSTIN: 27AAACN1234F1Z5 · Place of Supply: Maharashtra · Nature: Intra-State Supply — CGST @9% + SGST @9% applicable.
LINE ITEMS
HSN/SACDescriptionQtyRate (INR)Amount (INR)
998314Software application development services (Phase 1)13,00,000.003,00,000.00
998314UI/UX design and prototyping175,000.0075,000.00
998315Project management (40 hours @ INR 2,500/hr)402,500.001,00,000.00
Subtotal4,75,000.00 INR
CGST @9%42,750.00 INR
SGST @9%42,750.00 INR
TOTAL5,60,500.00 INR
Less: TDS @10% (payable by recipient)- 47,500.00 INR
Amount Paid- 1,00,000.00 INR
BALANCE DUE4,13,000.00 INR
BANK DETAILS FOR PAYMENT

Bank: HDFC Bank Ltd
Account Name: Nexus Technologies Private Limited
Account No.: 12345678901234
IFSC: HDFC0001234
Branch: Nariman Point, Mumbai
NOTES

Please make payment via NEFT/RTGS to the bank account above.
TDS certificate (Form 16A) requested within 15 days of deposit.
Thank you for your business. We look forward to serving you again.

What Is a GST Tax Invoice in India?

A GST Tax Invoice is the official billing document issued by a registered supplier to a buyer under India's Goods and Services Tax regime, governed by the Central Goods and Services Tax Act 2017 (CGST Act) and the IGST Act 2017. Unlike a simple bill or receipt, a GST tax invoice is the document on which the buyer's Input Tax Credit (ITC) claim is based. Without a valid GST invoice with the correct GSTIN, HSN/SAC code, and tax breakdown, the buyer cannot claim ITC — making accurate invoicing a critical compliance requirement for all GST-registered businesses in India.

Indian businesses are required to issue a GST tax invoice for every taxable supply of goods or services (or both). The invoice must be issued within the prescribed time limit — for services, within 30 days of supply; for banking and financial services, within 45 days. GST invoices must comply with Rule 46 of the CGST Rules 2017, which prescribes mandatory fields including the supplier's GSTIN, trade name, legal name, and place of business; the recipient's GSTIN (for B2B transactions); description of goods or services; HSN (Harmonised System Nomenclature) or SAC (Services Accounting Code); taxable value; and the CGST, SGST/UTGST, or IGST amount charged.

India's GST has a dual structure: Central GST (CGST) and State GST (SGST) apply for intra-state supplies, while Integrated GST (IGST) applies for inter-state supplies. The applicable rate depends on the HSN or SAC classification of the goods or services. Under the e-invoicing mandate (applicable to businesses with turnover above the notified threshold), GST invoices must be uploaded to the Invoice Registration Portal (IRP) for generation of an Invoice Reference Number (IRN) and a QR code. These electronic invoices are directly visible in the GST portal and are used for automated ITC reconciliation through GSTR-2B under Indian GST law.

What's Covered in This GST Invoice Template

Our India-specific GST invoice template includes all mandatory fields under the CGST Act 2017 and CGST Rules 2017.

Supplier GSTIN & Details

Captures the supplier's GSTIN, legal name, trade name, address, and state code as required under Rule 46 of the CGST Rules 2017.

Buyer/Recipient GSTIN & Details

Captures the recipient's GSTIN, name, and address for B2B invoices to enable the buyer to claim Input Tax Credit.

Invoice Number & Date

Includes a consecutive invoice number and invoice date. Invoice numbers must be consecutive and unique within a financial year under the CGST Rules.

Place of Supply

States the place of supply (state code and name) to determine whether CGST+SGST or IGST applies to the transaction under the IGST Act 2017.

HSN/SAC Code

Includes the HSN code for goods or SAC code for services — mandatory under the CGST Rules 2017 to determine the applicable GST rate.

Description & Quantity of Goods/Services

Clearly describes the goods or services supplied, including quantity, unit of measure, and rate per unit.

Taxable Value

Shows the taxable value before GST, after deducting any discounts — the basis on which GST is calculated.

CGST, SGST/UTGST & IGST Breakdown

Separately shows CGST and SGST/UTGST amounts (for intra-state supplies) or IGST amount (for inter-state supplies) at the applicable rate.

Total Invoice Amount in ₹

Shows the total invoice value including GST, with the amount also expressed in words as required by Indian practice.

TDS/TCS Deduction Note

Includes space to note TDS or TCS deductions where applicable under the Income Tax Act 1961 or the CGST Act.

Payment Terms & Bank Details

States payment due date, accepted payment methods, and the supplier's bank account details for NEFT/RTGS/IMPS transfers.

E-Invoice IRN & QR Code

Includes space for the Invoice Reference Number (IRN) and QR code for businesses covered by the e-invoicing mandate under Indian GST law.

How to Create a GST Invoice in India

Follow these steps to issue a GST-compliant tax invoice for your Indian business.

  1. 1

    Verify Your GSTIN & HSN/SAC Code

    Confirm your GSTIN, trade name, and the correct HSN or SAC code for your goods or services. The GST rate is determined by the HSN/SAC classification.

  2. 2

    Determine CGST+SGST or IGST

    Check whether the supply is intra-state (CGST + SGST apply) or inter-state (IGST applies). The place of supply rules under the IGST Act 2017 determine this.

  3. 3

    Complete All Mandatory Fields

    Fill in all mandatory fields under Rule 46 of the CGST Rules 2017: GSTIN of both parties (for B2B), invoice number, date, place of supply, description, HSN/SAC, taxable value, and GST amounts.

  4. 4

    Generate E-Invoice if Required

    If your turnover exceeds the e-invoicing threshold, upload the invoice data to the Invoice Registration Portal (IRP), obtain the IRN, and print the QR code on the invoice before issuing it.

  5. 5

    Issue & Retain Copies

    Issue the original to the buyer and retain a copy. All Indian GST invoices must be retained for six years from the due date of filing the annual return under the CGST Act 2017.

Legal Considerations for GST Invoicing in India

Ensure your Indian invoices are fully GST-compliant to avoid penalties and preserve your buyer's ITC claims.

This template is for informational purposes only and does not constitute legal advice. Consult a qualified Indian chartered accountant or GST practitioner for advice specific to your situation.

Reviewed for Indian GST law

Mandatory E-Invoicing Threshold

The Indian government has progressively lowered the e-invoicing threshold. Businesses above the notified annual turnover threshold must generate invoices through the Invoice Registration Portal (IRP) and obtain an IRN and QR code. Failure to comply with the e-invoicing mandate means the invoice is not a valid GST invoice for ITC purposes, and the buyer cannot claim ITC on such invoices.

Input Tax Credit (ITC) Requirements

For a buyer to claim ITC under the CGST Act 2017, the supplier's invoice must contain all mandatory particulars, the supplier must file their GSTR-1 (showing the invoice), and the invoice must appear in the buyer's GSTR-2B. Errors in the supplier's GSTIN, invoice number, or tax amounts can block the buyer's ITC claim and cause disputes.

Late Invoicing Penalties

Under the CGST Act 2017, issuing an invoice after the prescribed time limit (30 days for services, 45 days for banking services) attracts a late fee of ₹50 per day (₹20 per day for nil tax returns), up to a maximum prescribed under the Act. Systematic non-compliance may result in cancellation of GST registration by Indian tax authorities.

Record Retention

Under the CGST Act 2017 and CGST Rules 2017, GST-registered businesses must retain all invoices, accounts, and records for six years from the due date of filing the annual return for the relevant financial year. Records must be maintained at the principal place of business and made available to GST officers on demand.

Frequently Asked Questions

Create a GST-Compliant Invoice for Your Indian Business

Use Doxuno's free GST Invoice template to generate professional, audit-ready tax invoices for your Indian business. Includes all mandatory CGST Act 2017 fields. Download as PDF in minutes.

Free · Instant PDF · No account required