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.
JPG, PNG, SVG · Max 200KB · Appears on invoice
📄 A4 · Print-ready · Professional quality
GST invoice ready in 4 simple steps.
No CA needed. No GST knowledge required. Just fill in the details — every calculation is automatic.
Enter Business Details
Your business name, GSTIN, and address. Saved automatically — never type again.
Add Buyer + Items
Enter buyer GSTIN. Add items with HSN codes. GST rate auto-applied per item.
Auto Tax Calculation
CGST+SGST for intra-state, IGST for inter-state — detected automatically from GSTINs.
Download or Share
Download A4-print-ready PDF or tap WhatsApp to send directly to your buyer.
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
- Supplier's name, address and GSTIN
- Unique serial number (max 16 characters, per financial year)
- Date of issue of the invoice
- Recipient's name and address
- Recipient's GSTIN (mandatory for all B2B transactions)
- State name and code of recipient (for unregistered inter-state buyers over ₹50,000)
- HSN code for goods / SAC code for services
- Description of goods or services supplied
- Quantity and unit of measurement
- Total value of supply before discount
- Discount amount, if any
- Taxable value of supply after discount
- Applicable GST rate — CGST, SGST, IGST and Cess listed separately per item
- GST amount charged — CGST, SGST or IGST and Cess broken out separately
- Place of supply with state name (mandatory for inter-state transactions)
- 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 PortalFrequently Asked Questions — GST Invoice Generator
Is this GST invoice generator really free? No hidden charges?
What is CGST, SGST and IGST — and which one applies to me?
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?
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 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?
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?
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)?
(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?
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.
More free tools for Indian businesses
Built for the ₹8,000 Android. No login. No hidden charges. Works offline.
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