GST Invoice Generator (India)
Create professional GST-compliant tax invoices online. Auto-detects CGST/SGST vs IGST based on buyer state, validates GSTIN, supports HSN/SAC codes, and generates print-ready PDF invoices. Free for Indian freelancers.
Frequently Asked Questions
When should I charge IGST instead of CGST+SGST?+
Charge IGST (full rate, e.g. 18%) for inter-state transactions — when the buyer is in a different state than you. Charge CGST + SGST (split equally, e.g. 9%+9%) for intra-state transactions where seller and buyer are in the same state.
What is a GSTIN and how is it formatted?+
GSTIN is a 15-character alphanumeric code: 2-digit state code + 10-digit PAN + entity number + 'Z' + checksum. Example: 27AABCU9603R1ZM (27 = Maharashtra).
Do I need to include HSN/SAC codes on my invoice?+
Yes if you are GST-registered. Businesses with turnover up to ₹5 Crore need 4-digit HSN/SAC codes (B2B only). Above ₹5 Crore, 6-digit codes are required for both B2B and B2C invoices.