🧾 Use Free GST Tool
✦ 100% Free · No Login · No Signup Required

Free GST Invoice
Generator Online

Create GST-compliant tax invoices in 30 seconds. Auto-calculates CGST, SGST & IGST. Download PDF or share on WhatsApp — no account needed.

✓ No Login Required ✓ Auto CGST/SGST/IGST ✓ PDF Download ✓ WhatsApp Share ✓ HSN Code Lookup ✓ Works Offline
50,000+ Indian businesses use this tool to run their business — every month
2,00,000+
Invoices Created
30 sec
Per Invoice
★★★★★
4.9/5 Accuracy
₹0
Cost Forever
📅
GSTR-1 Filing Deadline
days left · Computing…
View Deadline & Calculator →
🏪

JPG, PNG, SVG · Max 200KB · Appears on invoice

Saved in your browser — no account needed
Live Preview Auto-updating

📄 A4 · Print-ready · Professional quality

How It Works

GST invoice ready in 4 simple steps.

No CA needed. No GST knowledge required. Just fill in the details — every calculation is automatic.

🏪
1

Enter Business Details

Your business name, GSTIN, and address. Saved automatically — never type again.

📦
2

Add Buyer + Items

Enter buyer GSTIN. Add items with HSN codes. GST rate auto-applied per item.

🧮
3

Auto Tax Calculation

CGST+SGST for intra-state, IGST for inter-state — detected automatically from GSTINs.

📲
4

Download or Share

Download A4-print-ready PDF or tap WhatsApp to send directly to your buyer.

GST Law Reference 2026-26

GST Invoice Format Requirements — What the Law Requires (2026-26)

Per Section 31 of the CGST Act, 2017 and Rule 46 of CGST Rules. Every field this tool generates is legally mandated.

16 Mandatory Fields on a Tax Invoice

  1. Supplier's name, address and GSTIN
  2. Unique serial number (max 16 characters, per financial year)
  3. Date of issue of the invoice
  4. Recipient's name and address
  5. Recipient's GSTIN (mandatory for all B2B transactions)
  6. State name and code of recipient (for unregistered inter-state buyers over ₹50,000)
  7. HSN code for goods / SAC code for services
  8. Description of goods or services supplied
  9. Quantity and unit of measurement
  10. Total value of supply before discount
  11. Discount amount, if any
  12. Taxable value of supply after discount
  13. Applicable GST rate — CGST, SGST, IGST and Cess listed separately per item
  14. GST amount charged — CGST, SGST or IGST and Cess broken out separately
  15. Place of supply with state name (mandatory for inter-state transactions)
  16. Whether tax is payable under Reverse Charge Mechanism (Yes / No)

When to Charge CGST+SGST vs IGST

The first 2 digits of a GSTIN identify the state of registration. This tool reads both seller and buyer GSTINs to auto-detect and apply the correct tax type — you never have to choose manually.

INTRA-STATE SUPPLY (Same State)

Seller and buyer in the same state → CGST + SGST in equal halves.

₹10,000 @ 18% → CGST ₹900 + SGST ₹900 = ₹1,800 tax total

INTER-STATE SUPPLY (Different States)

Seller and buyer in different states → IGST at the full rate.

₹10,000 @ 18% → IGST ₹1,800 = same ₹1,800 tax total

SPECIAL CASES

Exports & SEZ: Zero-rated — IGST @ 0%. Requires LUT number on invoice.

Imports: IGST is levied at the port of entry on the customs value.

Common state codes: 07 = Delhi · 27 = Maharashtra · 29 = Karnataka · 09 = Uttar Pradesh · 33 = Tamil Nadu · 06 = Haryana · 24 = Gujarat · 03 = Punjab

GST Tax Slabs — Complete Rate Reference

GST Rate Category Example Products & Services
0% / Nil Exempt & nil-rated goods Fresh vegetables, fruits, eggs, milk, unbranded food grains and pulses, healthcare, educational services (up to Class 12)
5% Essential commodities Edible oils, sugar, tea, coffee (not instant), coal, agarbatti, footwear below ₹500 MRP, frozen fish and meat products
12% Processed foods & standard goods Butter, ghee, cheese, frozen meat products, mobile phones, computers, laptops, fertilizers, ayurvedic medicines
18% Most goods & services Electronics (AC, refrigerator, washing machine), IT services, telecom, air-conditioned restaurants, hair oil, soap, toothpaste, financial services
28% Luxury & sin goods High-end cars, motorcycles (350cc+), cigarettes, tobacco, pan masala, aerated drinks, cement (some), window AC units, luxury cosmetics

⚠️ E-Invoice Mandate — Is It Required for You?

E-invoicing (electronic invoicing) is mandatory for businesses with aggregate annual turnover above ₹5 crore in any preceding financial year, as of 2024-25 regulations. The GST Council has progressively lowered this threshold — from ₹500 crore in 2020, to ₹50 crore in 2021, to ₹10 crore in 2022, to ₹5 crore in 2023 — and may lower it further.

Under e-invoicing, suppliers above the threshold must upload each invoice to the Invoice Registration Portal (IRP) before sharing it with the buyer. The IRP validates the invoice data, assigns a unique IRN (Invoice Reference Number), and embeds a QR code. Only then is the invoice legally valid for GSTR-1 reporting and ITC claims by the buyer.

This free tool generates the invoice format and document. For businesses above ₹5 Cr that require IRP upload, IRN generation, and automated GSTR-1 filing, the DGTOL app integrates directly with the Government's IRP API — no manual steps needed.

Businesses below ₹5 Cr turnover are fully exempt from e-invoicing requirements. This free tool is completely sufficient for your GST invoicing needs.

Check E-Invoice Applicability on GST Portal
FAQ

Frequently Asked Questions — GST Invoice Generator

Is this GST invoice generator really free? No hidden charges?
Yes — 100% free, forever. No login, no signup, no credit card required at any stage. You can generate unlimited GST invoices, download them as PDFs, and share on WhatsApp at zero cost. This free tool is funded by DGTOL's merchant app, which serves businesses that need full invoice history, payment collection, and GSTR-1 export.
What is CGST, SGST and IGST — and which one applies to me?
CGST (Central GST) and SGST (State GST) apply to intra-state sales — when seller and buyer are in the same state. They are charged in equal halves: on an 18% item, you charge CGST 9% + SGST 9%.

IGST (Integrated GST) applies to inter-state sales — when seller and buyer are in different states. It is a single charge at the full rate: IGST 18% on an 18% item.

The total tax burden on the buyer is identical either way (₹1,800 on a ₹10,000 item at 18%). The difference is only in how the tax revenue is split between Centre and State. This tool auto-detects CGST/SGST vs IGST by reading the first 2 digits of both GSTINs — you never choose manually.
What mandatory fields must a valid GST invoice contain?
Rule 46 of CGST Rules specifies 16 mandatory fields: supplier's name, address and GSTIN; unique serial number; invoice date; recipient's name, address and GSTIN (for B2B); HSN/SAC code per item; description of goods/services; quantity and unit; total value before discount; discount amount; taxable value; GST rates and amounts (CGST/SGST or IGST separately); place of supply with state name; and declaration of whether Reverse Charge applies.

This tool generates all 16 mandatory fields automatically. You simply fill in your business details and line items — compliance is handled for you.
Can I create a GST invoice without a GSTIN number?
If your annual turnover is below ₹20 lakh (₹10 lakh for special category states like Uttarakhand, Manipur, Mizoram, etc.), you are exempt from GST registration and cannot issue a tax invoice. You can issue a regular bill/invoice without any GST component — this tool supports that format.

If you are a Composition Scheme dealer, you must issue a Bill of Supply instead of a Tax Invoice. You cannot charge GST from customers. Select "Bill of Supply" from the Invoice Type dropdown — the correct format and mandatory composition disclaimer are added automatically.
What is Reverse Charge Mechanism (RCM) on a GST invoice?
Under Reverse Charge Mechanism (RCM), the buyer is liable to pay GST directly to the government, not the seller. This applies to specific notified goods and services under Section 9(3) of the CGST Act — including goods transport agency services, advocate services, director remuneration, and imports of services from abroad.

When RCM applies, the invoice must clearly state: "Tax is payable on Reverse Charge Basis: Yes." The seller issues the invoice without collecting GST. The buyer accounts for the GST liability in their GSTR-3B and can claim input tax credit (if eligible).

Toggle the RCM switch in this tool — the required declaration is added to the invoice automatically.
How do I create a GST invoice for a composition scheme dealer?
Composition dealers cannot charge GST from customers — they pay GST at a flat rate (1%–6% depending on business type) directly to the government. Instead of a Tax Invoice, they must issue a Bill of Supply.

A Bill of Supply must include the mandatory statement: "Composition taxable person, not eligible to collect tax on supplies." The document shows supply value without any GST breakup.

Select "Bill of Supply" in the Invoice Type field. All composition-specific formatting and the mandatory disclaimer are included automatically.
How do I create a GST invoice for exports (zero-rated supply)?
Export invoices are zero-rated — no GST is charged to the foreign buyer. There are two options:

(1) Under LUT (Letter of Undertaking): Export without paying IGST upfront. Invoice must state: "Supply Meant for Export Under Letter of Undertaking Without Payment of Integrated Tax." Include your LUT reference number.

(2) With payment of IGST: Pay IGST upfront at the time of export and claim a refund later. Less common for regular exporters due to cash-flow impact.

Select "Export Invoice" from Invoice Type. Enter your LUT number and destination country — all required export declarations are populated automatically.
What is the time limit for issuing a GST invoice?
Under Section 31 of the CGST Act, the statutory time limits are:

Goods: Invoice must be issued before or at the time of removal (if the goods are transported) or before delivery.

Services: Within 30 days of the date of supply.

Banking, NBFC, financial institutions: Within 45 days of supply.

Continuous supply of services: On or before each due date of payment as stated in the contract.

Issuing invoices late can attract scrutiny during GST audits, create reconciliation issues in GSTR-1, and delay input tax credit for your buyers. Always invoice on time.
Take It Further

This tool creates invoices.
The app runs your whole business.

Everything this free tool does, plus the features that actually save you money every month.

Feature Free Web Tool Dgtol App
Create GST Invoices
PDF Download
WhatsApp Share ✓ + Tracks delivery
Save Invoice History Last 10 (browser only) Unlimited, cloud-synced
Auto-mark Invoice Paid ✓ UPI auto-reconciliation
GSTR-1 Export for CA ✓ One tap, CA-ready
Payment Collection (UPI/Card) ✓ UPI + Cards + Wallets
Khata / Credit Tracking ✓ Full ledger per customer
WhatsApp Payment Reminders ✓ Automated, scheduled
Business Analytics Dashboard ✓ Live P&L, revenue trends
Works on ₹8,000 Android Browser only ✓ Native app, offline-first
Multi-user / Staff Mode ✓ Role permissions
📲

Download DGTOL — Free

Everything you did here, plus payment collection, khata tracking, GSTR-1 export, and your complete business dashboard. Free to download.

No credit card · Works on ₹8,000 Android · Live in 30 seconds