Free GST Invoice Generator India — Download PDF Instantly

Create fully GST-compliant invoices. Auto-calculates CGST/SGST for intrastate or IGST for interstate. GSTIN validated instantly.

🔒 Invoice data stays in your browser — never uploaded
Advertisement
🧾 Seller Details
🏢 Buyer Details
📋 Invoice Details
📦 Line Items
Description HSN/SAC Qty Unit Rate (₹) GST% Amount (₹)
📊

Automate GST filing and invoicing with Zoho Books

Recurring invoices, GST returns, e-invoicing, GSTR-1 — all in one place from ₹749/month

Try Zoho Books Free → Affiliate link
Advertisement — 300×250
📌 Mandatory GST Invoice Fields: Seller name + GSTIN + address, Invoice number + date, Buyer name + GSTIN (B2B), HSN/SAC code, Quantity + unit, Taxable value, GST rate + amount (CGST+SGST or IGST), and Total value.

Frequently Asked Questions

IGST (Integrated GST) applies when seller and buyer are in different states — interstate transactions. CGST + SGST applies for intrastate transactions (same state). This calculator auto-detects based on seller and buyer states you select.
For B2B transactions (business to business), buyer GSTIN is mandatory to allow the buyer to claim Input Tax Credit. For B2C (business to consumer), GSTIN is not required, but the invoice must still show all other mandatory fields.
HSN (Harmonised System of Nomenclature) codes are for goods. SAC (Services Accounting Code) codes are for services. For IT/software services: SAC 998313 or 998314. For consulting: SAC 998311. Check the GST HSN/SAC finder at gst.gov.in.
⚠️ This tool generates invoice drafts. You are responsible for verifying GSTIN validity and correct HSN/SAC codes. Full Disclaimer