← Back to EasyLedger — Free GST Invoice Generator
📅 Updated: March 2026 ⏱️ 7 Min Read 📍 GST Invoicing India

How to Create a GST Invoice for Free in 2026 (Complete Step-by-Step Guide)

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.

What is a GST Invoice?

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:

⚠️ Important: A regular bill or receipt is NOT a GST invoice. Only a proper tax invoice with all mandatory fields allows the buyer to claim ITC.

Mandatory Fields in a GST Invoice (Rule 46)

Under Rule 46 of the CGST Rules, 2017, a tax invoice must contain the following fields:

# Field Details
1Name of Supplier RequiredYour registered business name
2Supplier GSTIN RequiredYour 15-digit GSTIN number
3Supplier Address RequiredYour registered business address
4Invoice Number RequiredConsecutive, unique per financial year
5Invoice Date RequiredDate of supply or issue
6Buyer Name & Address RequiredRecipient's name and address
7Buyer GSTINRequired if buyer is GST registered (for B2B)
8HSN / SAC Code RequiredHarmonized code for goods (HSN) or services (SAC)
9Description of Goods/Services RequiredClear description of what was supplied
10Quantity & UnitRequired for goods (Nos, Kg, Ltrs, etc.)
11Taxable Value RequiredValue before GST
12GST Rate & Amount RequiredCGST+SGST or IGST separately stated
13Total Invoice Value RequiredTotal including all taxes
14Place of Supply RequiredState where supply is made (determines intra/inter state)
15Signature / Digital SignPhysical or digital signature of authorized person

Step-by-Step: How to Create a GST Invoice for Free

1Go to EasyLedger's Free GST Invoice Generator

Visit easyledger.co.in — no signup, no download required. It works entirely in your browser.

2Enter Your Business (Seller) Details

Fill in your:

3Enter Invoice Number and Date

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.

4Enter Buyer (Customer) Details

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.

5Add Line Items with HSN/SAC Code

For each product or service, enter:

Not sure of your HSN/SAC code? EasyLedger has a built-in HSN code finder.

6Review Tax Calculation

The invoice will auto-calculate:

7Download as PDF and Send

Click "Download PDF" to get a professional, print-ready GST invoice. Share it via WhatsApp, email, or print and hand deliver.

GST Invoice Number Format — Best Practices

Recommended formats:

INV/2026-27/001
EL-2026-001
GST/26-27/0001

Invoice#1 (avoid special characters like #)
001 (too generic, not descriptive)

B2B vs B2C Invoice Rules

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

Frequently Asked Questions

Can I create a GST invoice without GSTIN?

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.

What is the time limit to issue 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).

Can I issue a handwritten GST invoice?

Yes, but it must contain all mandatory fields. Digital or printed invoices are strongly recommended for cleanliness and ITC matching in GSTR-2B.

Do I need to print invoices in duplicate?

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.

Is an e-invoice mandatory for me?

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.

Create Your First GST Invoice — It's 100% Free

No signup. No software to install. Works on mobile and desktop. Download as PDF instantly.

Create GST Invoice Now →