GST Invoice Format — Free Download (PDF, Excel & Online)
Why the Correct GST Invoice Format Matters
Under Indian tax law, every supply of taxable goods or services by a registered person must be accompanied by a valid tax invoice. The format of this invoice is not merely a matter of aesthetics — it directly impacts whether the buyer can claim Input Tax Credit (ITC). An invoice missing even one mandatory field (such as the Place of Supply or the HSN code) can be rejected during audit reconciliation, leading to financial penalties for both parties.
According to CBIC (Central Board of Indirect Taxes and Customs), ITC claims worth thousands of crores are denied annually due to invoice format errors. This is why using a standardised format — whether through an Excel template or an online generator — is critical for every Indian business.
Mandatory Fields in a GST Invoice Format
The following fields are required under Section 31 read with Rule 46 of the CGST Rules, 2017:
| # | Field | Details |
|---|---|---|
| 1 | Invoice Number | Unique sequential number, max 16 characters, per FY |
| 2 | Invoice Date | Date of issue of the invoice |
| 3 | Supplier Name | Legal name of the business issuing the invoice |
| 4 | Supplier Address | Registered place of business |
| 5 | Supplier GSTIN | 15-digit GST Identification Number |
| 6 | Buyer Name | Name of the recipient |
| 7 | Buyer Address | Address of the recipient |
| 8 | Buyer GSTIN | If the buyer is GST-registered (mandatory for B2B) |
| 9 | HSN / SAC Code | Product classification code (4 or 6 digits based on turnover) |
| 10 | Item Description | Clear description of goods or services supplied |
| 11 | Quantity & Unit | Number of units and the unit of measurement |
| 12 | Taxable Value | Value before tax, after discounts |
| 13 | Tax Rate | Applicable GST rate (5%, 12%, 18%, or 28%) |
| 14 | Tax Amount | Breakdown: CGST + SGST (intra-state) or IGST (inter-state) |
| 15 | Place of Supply | State code — determines intra vs inter-state |
| 16 | Total Amount | Grand total including all taxes |
Excel vs PDF vs Online Generator — Which Format is Best?
| Factor | Excel Template | PDF Template | Online Generator |
|---|---|---|---|
| Tax calculation | Manual (error-prone) | None (static) | Automatic ✅ |
| Formatting | Breaks across devices | Fixed layout | Consistent ✅ |
| Logo & branding | Difficult to add | Requires editing | Upload & done ✅ |
| UPI / QR code | Not supported | Not supported | Auto-generated ✅ |
| Data privacy | File stored locally | File stored locally | Browser-only (BillBanao) ✅ |
| Cost | Free | Free | Free (BillBanao) ✅ |
| Field validation | None | None | Built-in ✅ |
How to Create a GST Invoice Using BillBanao (Step-by-Step)
- Go to billbanao.org/invoice — no signup or login required.
- Choose a template — select from 25+ professional designs (Modern, Stripe, Dark Mode, etc.).
- Enter supplier details — your business name, address, GSTIN, and contact information.
- Enter buyer details — the client's name, address, and GSTIN (if B2B).
- Add line items — description, quantity, rate, HSN code, and GST percentage. Tax is calculated automatically.
- Upload logo & signature — add your company logo and digital signature for a professional look.
- Add payment details — include bank details, UPI ID, or payment links. A UPI QR code is auto-generated.
- Export PDF — download a high-quality, print-ready PDF instantly.
Types of GST Invoices
Under the GST regime, there are several types of invoices depending on the nature of the transaction:
- Tax Invoice: Issued for every taxable supply of goods or services. This is the standard invoice format discussed above.
- Bill of Supply: Issued when the supplier is registered under the Composition Scheme or when the supply is exempt from GST. Does not include tax details.
- Receipt Voucher: Issued when advance payment is received before the supply of goods or services.
- Debit Note & Credit Note: Issued to adjust the value of an already issued invoice. Read our full guide on credit & debit notes →
Frequently Asked Questions
What is the standard GST invoice format in India?
A standard GST invoice must include: supplier name, address, and GSTIN; buyer details and GSTIN (if registered); a unique sequential invoice number (max 16 characters); date of issue; HSN/SAC codes; item descriptions with quantity and value; tax rates and amounts (CGST, SGST, or IGST); place of supply; and the supplier's signature.
Can I use Excel for GST invoicing?
While Excel templates can be used for basic GST invoicing, they are error-prone and not recommended for regular business use. Common issues include formula errors in tax calculations, formatting that breaks when shared across devices, and no auto-validation of mandatory fields. Online generators handle these automatically.
Where can I download a free GST invoice format?
You can use BillBanao's free online invoice generator at billbanao.org/invoice to create and download GST-compliant invoices in PDF format instantly. No signup, no watermarks, and all mandatory fields are built into the templates.