GST Invoice Generator (India)
Create a printable GST invoice with automatic CGST/SGST or IGST calculation.
Your Business
Bill To
Line Items
What is it?
This tool generates a printable GST invoice with automatic tax calculation — splitting GST into CGST and SGST for intrastate sales, or IGST for interstate sales — for freelancers, consultants, and small businesses billing clients in India.
Formula
Amount = Qty × Rate
GST Amount = Amount × GST% (split CGST+SGST if intrastate, or IGST if interstate)
Total = Amount + GST Amount
Formula Explanation
Under India's GST system, an intrastate sale (buyer and seller in the same state) splits the GST equally between CGST (central) and SGST (state), while an interstate sale charges the full rate as IGST instead. Each line item's GST is calculated individually, then summed and split according to the supply type you select.
Example Calculation
A single line item of 2 units at ₹5,000 with 18% GST comes to a ₹10,000 base amount plus ₹1,800 GST — split as ₹900 CGST + ₹900 SGST for an intrastate sale, or a flat ₹1,800 IGST for an interstate sale.
How to Use
- Enter your business and client details.
- Set the invoice number, date, and whether the sale is intrastate or interstate.
- Add line items with description, quantity, rate, and GST percentage.
- Click Print / Save as PDF to generate a clean, printable invoice.
Benefits
- Automatically splits GST into CGST/SGST or IGST based on supply type, avoiding manual calculation errors.
- Supports multiple line items with different GST rates on a single invoice.
- Produces a clean, print-ready invoice layout suitable for sending to clients.
Use Cases
- Freelancers and consultants generating GST-compliant invoices for clients.
- Small businesses without invoicing software creating quick one-off invoices.
- Checking GST math on an invoice received from a vendor.
What Your Result Means
The total shown is the amount your client owes, including all applicable GST. Keep a copy of every invoice issued — GST-registered businesses are required to maintain invoice records for filing periodic GST returns.
Tips
- Double-check whether a sale is intrastate or interstate before generating the invoice — using the wrong split (CGST/SGST vs IGST) is a common compliance error.
- Keep invoice numbers sequential without gaps, as required for GST record-keeping.
- Save a PDF copy of every invoice for your accounting and GST filing records.
Common Mistakes
- Selecting intrastate when the transaction is actually interstate (or vice versa), resulting in the wrong tax split.
- Forgetting to include your GSTIN on the invoice, which is required for GST-registered businesses.
- Using inconsistent or duplicate invoice numbers, which can cause issues during GST return filing.
FAQs
What's the difference between CGST, SGST, and IGST?
CGST and SGST apply together on intrastate sales (within the same state), split equally, while IGST applies as a single tax on interstate sales (between different states).
Do I need a GSTIN to use this tool?
No, you can generate an invoice without one, but GST-registered businesses are legally required to include their GSTIN on invoices.
Is this invoice legally compliant for GST filing?
This tool produces a standard invoice format with correct GST math, but always verify it meets your specific compliance requirements — consult an accountant for official filing purposes.
Can I use different GST rates for different items on the same invoice?
Yes, each line item has its own GST rate field, so you can mix rates (e.g. 5%, 12%, 18%) on a single invoice.
This tool generates invoices for general business use — verify GST compliance requirements with an accountant or tax professional for official filing purposes.
Last updated: July 26, 2026