Free tool · GST

A GST invoice your CA will accept.

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, return it immediately, and keep none of it.

Filing under LUT and billing a foreign client? Export invoices are zero-rated — the full app handles LUT/IGST export invoices.

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 — a "Tax Invoice" carrying CGST/SGST or IGST can only be issued by a GST-registered person. Without a GSTIN you issue a plain "Invoice" and charge no GST at all. It is widely written that you should issue a "Bill of Supply" instead, but that is a registered person's document: CGST s.31(3)(c) addresses a registered person supplying exempt goods or services or paying tax under composition, and Rule 49 requires the supplier's GSTIN printed on its face. With no GSTIN neither condition fits, so "Invoice" is the heading that is correct either way. This tool detects it from whether you fill in the GSTIN field and drops the GST-only fields with it.
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, and we never ask for your email address.

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.

Related guides

Continue your calculation

Related glossary

Plain-English definitions of the terms behind this calculator.