GSTInvoice

How-To Guide

How to Create a GST Invoice (Step-by-Step Guide)

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 processed Trusted by 300+ businesses Free forever

Free Tool — No Login Required

Create GST Invoice Now

Auto CGST/SGST/IGST split PDF in 30 seconds No signup needed Free forever
Generate GST Invoice in 30 Seconds
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.

Step-by-Step Guide to Creating a GST Invoice

  1. Enter your business name, address, GSTIN, and contact number in the seller section.
  2. Add a unique invoice number (alphanumeric, max 16 characters) and invoice date.
  3. Enter buyer name, address, GSTIN (for B2B), and place of supply (state name or code).
  4. List each item or service with description, HSN or SAC code, quantity, unit price, and applicable GST rate.
  5. The tool auto-calculates taxable value and splits GST into CGST + SGST (same state) or IGST (different state).
  6. 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.

  • Automatic CGST/SGST/IGST calculation from GSTIN
  • PDF download in under 30 seconds
  • Shareable invoice link — clients pay via UPI QR
  • No signup required — free forever

Want to see it first? View sample GST invoice →

More GST guides