Back to Guides

GST Invoice Format — Free Download (PDF, Excel & Online)

Updated April 2026 • 7 min read
In short: A GST invoice format must include 16 mandatory fields as defined under Section 31 of the CGST Act, 2017, including the supplier's GSTIN, HSN/SAC codes, tax breakdown (CGST/SGST/IGST), and place of supply. You can download free formats in PDF via online generators like BillBanao, or use Excel templates — though online tools are far less error-prone.

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:

#FieldDetails
1Invoice NumberUnique sequential number, max 16 characters, per FY
2Invoice DateDate of issue of the invoice
3Supplier NameLegal name of the business issuing the invoice
4Supplier AddressRegistered place of business
5Supplier GSTIN15-digit GST Identification Number
6Buyer NameName of the recipient
7Buyer AddressAddress of the recipient
8Buyer GSTINIf the buyer is GST-registered (mandatory for B2B)
9HSN / SAC CodeProduct classification code (4 or 6 digits based on turnover)
10Item DescriptionClear description of goods or services supplied
11Quantity & UnitNumber of units and the unit of measurement
12Taxable ValueValue before tax, after discounts
13Tax RateApplicable GST rate (5%, 12%, 18%, or 28%)
14Tax AmountBreakdown: CGST + SGST (intra-state) or IGST (inter-state)
15Place of SupplyState code — determines intra vs inter-state
16Total AmountGrand total including all taxes

Excel vs PDF vs Online Generator — Which Format is Best?

FactorExcel TemplatePDF TemplateOnline Generator
Tax calculationManual (error-prone)None (static)Automatic ✅
FormattingBreaks across devicesFixed layoutConsistent ✅
Logo & brandingDifficult to addRequires editingUpload & done ✅
UPI / QR codeNot supportedNot supportedAuto-generated ✅
Data privacyFile stored locallyFile stored locallyBrowser-only (BillBanao) ✅
CostFreeFreeFree (BillBanao) ✅
Field validationNoneNoneBuilt-in ✅

How to Create a GST Invoice Using BillBanao (Step-by-Step)

  1. Go to billbanao.org/invoice — no signup or login required.
  2. Choose a template — select from 25+ professional designs (Modern, Stripe, Dark Mode, etc.).
  3. Enter supplier details — your business name, address, GSTIN, and contact information.
  4. Enter buyer details — the client's name, address, and GSTIN (if B2B).
  5. Add line items — description, quantity, rate, HSN code, and GST percentage. Tax is calculated automatically.
  6. Upload logo & signature — add your company logo and digital signature for a professional look.
  7. Add payment details — include bank details, UPI ID, or payment links. A UPI QR code is auto-generated.
  8. 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 →

Skip the Excel hassle — create a GST invoice in 60 seconds

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.

Related Guides

How to Make a GST Compliant Invoice in India Credit Note vs Debit Note Under GST GST Tax Rate List India 2026
⚖️ Disclaimer: This article is for general informational purposes only and does not constitute legal, tax, financial, or professional advice. While we strive to keep the information accurate and up-to-date, BillBanao makes no guarantees about the completeness, accuracy, or reliability of the content. Tax laws and GST regulations change frequently — always consult a qualified Chartered Accountant (CA) or tax professional for advice specific to your business. BillBanao is an invoice formatting tool and is not a registered tax service provider.