Free Online Indian GST Invoice Generator

Create, calculate, and print professional GST tax invoices. Fast, accurate, and compliant with Indian tax regulations.

GST Invoice Designer & Print Engine

Customize invoice particulars, preview live A4 layout, and print or export as PDF.

Test Scenarios:
Universal Enterprises

102 Industrial Area, Sector 62, Noida, Uttar Pradesh - 201301

State: Uttar Pradesh (09) • Phone: +91 98765 43210 • Email: billing@universal-ent.com

GSTIN: 09AAACU9842F1Z6

TAX INVOICEOriginal for Recipient
Invoice No: INV-2026-0001
Invoice Date: 2026-11-02
Due Date: 2026-11-17
Place of Supply: 09 - Uttar Pradesh
Reverse Charge: No
Details of Receiver (Billed To):
Apex Retail Stores Pvt Ltd
Shop 12, Commercial Complex, Sector 18, Noida, Uttar Pradesh - 201301
State: Uttar Pradesh (09)
GSTIN / UIN: 09AAACA1234F1Z2
Details of Consignee (Shipped To):
Apex Retail Stores Pvt Ltd
Same as billing address
State: Uttar Pradesh (09)
Supply Type: Intra-State (CGST + SGST)
#Description of Goods / ServicesHSN/SACQtyUnitRate (₹)Disc (₹)Taxable (₹)CGST %CGST (₹)SGST %SGST (₹)Total (₹)
1₹5,000.00₹450.009%₹450.00₹5,900.00
2₹3,500.00₹87.502.5%₹87.50₹3,675.00
Total Taxable Amount:₹8,500.00₹537.50₹537.50₹9,575.00
Amount in Words:
Nine Thousand Five Hundred and Seventy Five Rupees Only
Bank & Payment Particulars:
Bank Name: State Bank of India
Account No: 309812345678
IFSC Code: SBIN0001234
UPI ID: universal@upi
Terms & Conditions:

1. Goods once sold will not be taken back without original invoice. 2. Interest @18% p.a. will be charged on overdue payments beyond 15 days.

Total Taxable Value:₹8,500.00
Central GST (CGST):₹537.50
State GST (SGST):₹537.50
Invoice Grand Total:₹9,575.00
For Universal Enterprises
Authorized Signatory

4. Bank Payment Particulars & Terms

Automate Stock Dues & Ledger Accounts with Elvora

Create permanent customer ledgers, instant thermal receipts, and real-time inventory tracking for Indian counters.

Register Free Shop

Mandatory Elements of a Valid Indian GST Tax Invoice

Under Section 31 of the CGST Act, 2017 read with Rule 46 of the CGST Rules, every registered taxable person supplying taxable goods or services must issue a tax invoice containing these essential particulars:

Seller & Buyer Particulars

Legal Name, Trade Name, Registered Address, and 15-digit GSTIN of both the supplier and recipient (for B2B transactions).

Sequential Numbering & Dates

A consecutive serial number unique for a financial year (containing only alphabets, numerals, or special characters), and the date of issue.

Place of Supply

Name of the State along with its unique 2-digit State Code (e.g., 09 for Uttar Pradesh, 27 for Maharashtra).

Tax Slabs & Breakdown

Separate line-item identification of Taxable Value, CGST rate and amount, SGST rate and amount, or IGST rate and amount.

Frequently Asked Questions

Is this GST invoice generator completely free?

Yes. You can generate, customize, and print single invoices without registering an account. To save invoices permanently in cloud ledgers, automate inventory, and track customer dues, you can register for an Elvora business account.

Does this invoice format comply with Indian GST Council rules?

Yes. It includes all mandatory fields required under Rule 46 of the CGST Rules, including sequential invoice numbering, seller GSTIN, buyer GSTIN, place of supply, HSN codes, and itemized CGST/SGST/IGST breakdowns.

Can I save this invoice as a PDF?

Yes. When you click 'Print / Save PDF', your browser's print dialog will open where you can select 'Save as PDF' to save a clean electronic document.