Generate a GST-compliant invoice in four steps — auto-splits CGST/SGST or IGST per line, embeds your logo, and downloads as a clean PDF. Your data is sent to our server only when you click Download — we generate the PDF and return it immediately. Nothing is stored.
→
→
→
Step 1 — Your details
Business logo (optional)
No logo
PNG or JPEG, max 200 KB. Shown top-left of the PDF.
How this works
Compliant by construction.
Do I need a GSTIN to issue a tax invoice in India?
Yes — you can only issue a "Tax Invoice" with CGST/SGST or IGST if you're GST-registered (have a GSTIN). Without a GSTIN, you must issue a "Bill of Supply" with no tax charged. Our tool auto-detects this from whether you fill in the GSTIN field.
When do I charge CGST+SGST vs IGST?
CGST+SGST applies when supplier and client are in the same state (intra-state). IGST applies when they're in different states (inter-state). The split is based on Place of Supply rules — typically the client's registered address.
Is SAC code mandatory on a freelancer's GST invoice?
SAC (Services Accounting Code) is mandatory on tax invoices ≥ ₹50,000 for service providers and recommended for all GST invoices. Most freelance services use SAC 998313 (IT consulting), 998314 (software development), or 998363 (graphic design). This tool lets you enter SAC per line with autocomplete from the 12 most common freelancer SACs (IT, design, consulting, professional services) — and the GST rate per line, so a single invoice can mix 18% software work with 5% printing materials.
Can I use this invoice for GSTR-1 filing?
The PDF we generate is GSTR-1-ready — the line-level data, GSTIN, tax split, and place of supply are all captured. To file GSTR-1, you'll still need to export the data in CSV format (HourSlip's main app does this in one click).
Do I have to share my PAN or GSTIN with anyone?
No personal data is stored. When you click Download, your invoice data is sent to our server solely to generate the PDF — it is returned to you immediately and not saved to any database. No account required. No email collection unless you opt in.
No data is saved when you use this tool — the invoice only exists in your browser until you download it. For recurring invoicing, client history, and GSTR-1 export, upgrade to HourSlip.