Every registered GST business in India is legally required to issue a GST-compliant tax invoice for every sale. Getting even one mandatory field wrong can cause your buyer to lose their Input Tax Credit (ITC) — leading to disputes and lost business.
This guide walks you through exactly what a valid GST invoice looks like, what fields are mandatory, and how to create one for free in under 2 minutes.
A GST Invoice (also called a Tax Invoice) is a document issued by a GST-registered seller to a buyer. It is the official record of a supply of goods or services and is required for:
Under Rule 46 of the CGST Rules, 2017, a tax invoice must contain the following fields:
| # | Field | Details |
|---|---|---|
| 1 | Name of Supplier Required | Your registered business name |
| 2 | Supplier GSTIN Required | Your 15-digit GSTIN number |
| 3 | Supplier Address Required | Your registered business address |
| 4 | Invoice Number Required | Consecutive, unique per financial year |
| 5 | Invoice Date Required | Date of supply or issue |
| 6 | Buyer Name & Address Required | Recipient's name and address |
| 7 | Buyer GSTIN | Required if buyer is GST registered (for B2B) |
| 8 | HSN / SAC Code Required | Harmonized code for goods (HSN) or services (SAC) |
| 9 | Description of Goods/Services Required | Clear description of what was supplied |
| 10 | Quantity & Unit | Required for goods (Nos, Kg, Ltrs, etc.) |
| 11 | Taxable Value Required | Value before GST |
| 12 | GST Rate & Amount Required | CGST+SGST or IGST separately stated |
| 13 | Total Invoice Value Required | Total including all taxes |
| 14 | Place of Supply Required | State where supply is made (determines intra/inter state) |
| 15 | Signature / Digital Sign | Physical or digital signature of authorized person |
Visit easyledger.co.in — no signup, no download required. It works entirely in your browser.
Fill in your:
Your invoice number must be:
Tip: Start fresh at the beginning of each financial year (April 1). You can prefix with the year: 2026-001.
Add the buyer's name, address, and their state. If the buyer is GST-registered (B2B), add their GSTIN — this allows them to claim ITC.
The tool compares your state vs. buyer state to decide CGST+SGST or IGST automatically.
For each product or service, enter:
Not sure of your HSN/SAC code? EasyLedger has a built-in HSN code finder.
The invoice will auto-calculate:
Click "Download PDF" to get a professional, print-ready GST invoice. Share it via WhatsApp, email, or print and hand deliver.
INV/2026-27/001EL-2026-001GST/26-27/0001Invoice#1 (avoid special characters like #)001 (too generic, not descriptive)
| Invoice Type | Buyer | GSTIN Required? | ITC Eligible? |
|---|---|---|---|
| B2B Tax Invoice | GST-registered business | ✅ Yes | ✅ Yes (buyer can claim) |
| B2C Invoice | Unregistered individual | ❌ No | ❌ No |
| Export Invoice | Foreign buyer | ❌ No (write "URP") | Refund applicable |
No. To issue a proper Tax Invoice, you must be GST registered and have a GSTIN. If you are below the threshold (₹40 lakh for goods, ₹20 lakh for services) and unregistered, you issue a regular bill/receipt — not a GST invoice.
For goods: On or before the date of delivery. For services: Within 30 days of the date of supply (45 days for banking/insurance companies).
Yes, but it must contain all mandatory fields. Digital or printed invoices are strongly recommended for cleanliness and ITC matching in GSTR-2B.
For goods: Original for buyer, duplicate for transporter, triplicate for seller. For services: Original for buyer, duplicate for seller. Digital invoices are sufficient for services.
As of 2026, e-invoicing (IRP Portal) is mandatory for businesses with annual turnover above ₹5 crore. Below this threshold, regular tax invoices are acceptable.
No signup. No software to install. Works on mobile and desktop. Download as PDF instantly.
Create GST Invoice Now →