How to create GST invoice is one of the most searched questions by Indian freelancers and small businesses. This guide shows a practical flow so you can issue clean invoices and get paid faster.
By Arjun Sharma· GST & Tax Compliance Specialist···Reviewed for GST accuracy
No signup required₹6.31 Cr+ invoice value processedTrusted by 300+ businessesFree forever
Free Tool — No Login Required
Create GST Invoice Now
Auto CGST/SGST/IGST split
PDF in 30 seconds
No signup needed
Free forever
What you get:
GST-compliant PDF
Shareable invoice link
UPI QR on invoice
GSTIN validation
Quick Answer
To create a GST invoice: enter your business name, address, and GSTIN in the seller section; add a unique invoice number and date; enter the buyer's details and state; list each item with HSN or SAC code, quantity, and GST rate; the tool auto-calculates CGST+SGST (same state) or IGST (different state); then download as PDF. All 16 mandatory fields under CGST Rule 46 must be present for the invoice to be GST-compliant.
What is a GST Invoice?
A GST invoice is a legal tax document issued by a registered supplier when goods or services are supplied. Under Section 31 of the CGST Act, 2017, every GST-registered business is required to issue a tax invoice. The invoice must include the supplier name, address, GSTIN, buyer details, a unique consecutive invoice number, date of supply, description of goods or services, HSN or SAC code, taxable value, applicable GST rate, tax amounts broken up as CGST and SGST (for intra-state) or IGST (for inter-state), place of supply, and total payable amount. Without this document, the buyer cannot claim the Input Tax Credit (ITC) for the tax paid — making a correctly formatted invoice essential for both compliance and business efficiency.
When is a GST Invoice Required?
You must issue a GST tax invoice for every taxable supply of goods or services where you are GST-registered. For goods, the invoice must be issued at or before the time of removal. For services, you have 30 days from the date of supply (45 days for banks and financial institutions). For B2B supplies, the buyer's GSTIN must appear on the invoice so they can claim ITC. For B2C supplies above Rs 2.5 lakh (inter-state), you still need a full tax invoice. Below this threshold for B2C, a simplified invoice or bill of supply may be acceptable. If your business is under the composition scheme or deals only in exempt goods, you must issue a bill of supply instead — not a GST tax invoice.
Skip the manual work
Try Free Invoice Generator
Instead of manually formatting invoices in Excel, generate GST-compliant invoices instantly — automatic CGST, SGST & IGST calculation, PDF download, and shareable link.
Enter your business name, address, GSTIN, and contact number in the seller section.
Add a unique invoice number (alphanumeric, max 16 characters) and invoice date.
Enter buyer name, address, GSTIN (for B2B), and place of supply (state name or code).
List each item or service with description, HSN or SAC code, quantity, unit price, and applicable GST rate.
The tool auto-calculates taxable value and splits GST into CGST + SGST (same state) or IGST (different state).
Review the final total, add payment terms or bank details if needed, then download as PDF.
Practical Example: Intra-State Invoice
A web designer in Pune invoices a Mumbai client Rs 20,000 for website development. Since both are in Maharashtra, this is an intra-state supply and 18% GST applies. The invoice shows taxable value Rs 20,000, CGST 9% = Rs 1,800, SGST 9% = Rs 1,800, and total payable Rs 23,600. If the same designer invoices a client in Bengaluru, it becomes inter-state — CGST and SGST are replaced by IGST 18% = Rs 3,600, and the total remains Rs 23,600. The place of supply field changes to Karnataka, and only IGST appears in the tax breakup section of the invoice.
Common Mistakes to Avoid
Wrong GST rate applied — e.g., using 18% for items that are taxed at 12% (common in construction or food services)
Incorrect or missing GSTIN — GST number must match the state of registration exactly
Skipping place of supply — this determines whether CGST/SGST or IGST applies
Duplicate invoice numbers — each invoice within a financial year must be uniquely numbered
Missing HSN or SAC code — required for all items above GST registration threshold
Rounding errors in tax calculation — use exact values or a validated calculator
Faster Way: Use a Free GST Invoice Generator
Manual invoice creation using Word or Excel is error-prone and slow. A dedicated GST invoice generator eliminates guesswork — you enter your business details once, add line items, select the buyer's state, and the tool automatically applies the correct CGST/SGST or IGST rate. You get a professionally formatted, print-ready PDF in under 30 seconds. Our free invoice generator at GSTInvoice requires no login, has no hidden charges, and includes all mandatory GST fields. Whether you are a freelancer billing one client a month or a small business with daily invoicing needs, it handles every scenario — intra-state, inter-state, service-only, and mixed supply invoices.
FAQs
Is a GST invoice mandatory for all businesses?
Yes, for every GST-registered business making taxable supplies. Businesses under the composition scheme or those making exempt supplies must issue a bill of supply instead.
Can I create a GST invoice without a GSTIN?
If you are not registered under GST, you cannot charge or collect GST. Unregistered businesses should issue a regular invoice without any GST component.
Which GST rates are most commonly used in India?
The most common rates are 5% (essential goods, transport), 12% (processed foods, business services), and 18% (most professional services, IT, software, construction). A 28% slab applies to luxury goods and sin products.
Can I use a free online GST invoice tool?
Yes. Our free GST invoice generator creates compliant invoices instantly with no signup. You can download the PDF, save it, and send directly to clients.
Why Businesses Stop Using Excel for GST Invoices
Manual GST calculation mistakes
One wrong CGST/SGST split or a misapplied rate triggers notices and ITC denial for your buyer.
Slow invoice creation
Copying last month's Excel file, updating dates, recalculating — 20 minutes for what should take 30 seconds.
Formatting breaks on every device
Excel invoices look different on every printer and PDF converter. Clients complain about unreadable layouts.
No easy sharing or payment link
Sending PDFs over WhatsApp with no way for clients to pay directly slows down collections.
Incorrect tax type (IGST vs CGST+SGST)
Excel can't auto-detect intra vs inter-state supply. Wrong tax type = ITC rejected for your buyer.
Disclaimer: The information in this article is for general informational purposes only and does not constitute professional tax, legal, or financial advice. GST rules and rates are subject to change. Consult a qualified CA or tax professional before making compliance decisions.
Generate Invoice in 30 Seconds
Create professional GST invoices instantly — no Excel, no manual calculations.