Your files never leave your device. All processing happens locally in your browser.
How do I create a GST-compliant tax invoice online for free?
Open AnyTool’s GST Invoice Generator, enter your business name, GSTIN and state, the recipient’s details and the place of supply, then add line items with their HSN/SAC code, quantity, rate and GST rate. The tool fills a GST-format tax invoice and automatically splits the tax into CGST + SGST for an intra-state supply or IGST for an inter-state supply, then lets you download a PDF or print. Everything — including your GSTIN and business data — runs in your browser and is never uploaded.
Per-item HSN/SAC code, quantity, unit, rate, discount and GST rate (0/5/12/18/28%)
Auto CGST + SGST/UTGST for intra-state vs IGST for inter-state, chosen from the states
Grand total in figures and in Indian-numbering words (lakh/crore), plus a tax summary by rate
Download a clean GST tax-invoice PDF (built in-browser with pdf-lib) or print from the preview
100% client-side — your GSTIN, customer details and prices never leave your device
What is
GST Invoice Generator
A GST invoice generator is a tool that turns supplier and recipient details plus priced line items (each with an HSN or SAC code and GST rate) into an India GST-compliant tax invoice. It computes the taxable value per item, applies CGST + SGST for intra-state supplies or IGST for inter-state supplies based on the supplier state versus the place of supply, totals the tax and grand total, writes the amount in words, and exports the invoice as a downloadable PDF.
Document Generator
Related terms
Tax InvoiceGSTINHSN / SAC CodeCGST & SGSTIGSTPlace of SupplyAmount in WordsPDF Export
Frequently Asked Questions
Yes. It is free with no signup, and your GSTIN, customer details and prices are processed only in your browser — nothing is uploaded.
AnyTool’s GST Invoice Generator is completely free with no account and no watermark. The invoice is assembled and the PDF is built entirely on your device with a local engine, so your business name, GSTIN, your customer’s details, your HSN/SAC codes and your line-item prices never leave the browser. An optional “Save draft” keeps a copy only in this browser’s local storage, which you can clear with Reset.
It compares the supplier’s state with the place of supply: same state means CGST + SGST (half the rate each); different states means IGST at the full rate.
A supply within one state or union territory is intra-state, so the GST rate is split equally into CGST and SGST/UTGST — an 18% rate becomes 9% CGST + 9% SGST. A supply between two different states is inter-state, so the full rate is charged as a single IGST — 18% IGST. The tool reads the supplier state and the place of supply you select and applies the correct split automatically, per line item, rounded to paise.
Supplier name, address and GSTIN; a consecutive invoice number and date; recipient details and GSTIN (or unregistered); place of supply; per-item HSN/SAC, description, quantity, rate and taxable value; the CGST/SGST or IGST split; total in figures and words; and a signature.
Under Rule 46 of the CGST Rules a tax invoice should carry the supplier’s name, address and GSTIN; a unique consecutive invoice number and the date; the recipient’s name, address and GSTIN (or a note that they are unregistered); the place of supply with its state code; each item’s HSN (goods) or SAC (services) code, description, quantity, unit, rate and taxable value after discount; the GST rate and the CGST + SGST or IGST amounts; the total invoice value in figures and in words; any reverse-charge indication; and the authorised signatory. The generator provides all of these fields.
No. It does the invoice math and formatting, but you must verify your GSTIN, HSN/SAC codes and GST rates are correct for your goods or services.
The tool builds a GST-format invoice and does the CGST/SGST/IGST arithmetic, but it does not validate your GSTIN, look up the right HSN/SAC code, or confirm the GST rate for each item — rates change and vary by product or service. Special cases such as exports, SEZ supplies and mandatory e-invoicing/IRN above the turnover threshold are out of scope, and invoice numbering must be kept consecutive. This is a document generator, not tax or legal advice; consult a CA or GST practitioner.
Detailed Explanation
📖How It Works
In-Browser GST Tax Invoice Generation
AnyTool’s GST Invoice Generator turns supplier and recipient details plus priced line items — each with an HSN (goods) or SAC (services) code and a GST rate — into an India GST-compliant tax invoice and a downloadable PDF, entirely in the browser. A pure engine computes each item’s taxable value (quantity × rate, less discount), applies the correct tax split, totals the taxable value, the CGST/SGST or IGST, and the grand total, and writes the amount in Indian-numbering words (lakh/crore). A live preview mirrors the printed invoice and the PDF is assembled client-side with pdf-lib.
Per-item HSN/SAC code, quantity, unit, rate, discount and GST rate (0/5/12/18/28%)
Taxable value, CGST/SGST or IGST, round-off and grand total computed live, rounded to paise
Grand total written in Indian-numbering words (lakh/crore); tax summary grouped by GST rate
GST PDF built in-browser with pdf-lib — no server round-trip, no CDN
Supplier + GSTIN + state, recipient + GSTIN + state, place of supply, reverse-charge flag
📖How It Works
Automatic CGST + SGST vs IGST from the States
GST tax depends on whether the supply is within one state or between two states. The tool compares the supplier’s state with the place of supply you select: when they match, the supply is intra-state and the GST rate is split equally into CGST and SGST/UTGST (for example 18% becomes 9% CGST + 9% SGST); when they differ, the supply is inter-state and the full rate is charged as a single IGST (18% IGST). The split is applied per line item and the invoice columns switch automatically, so you never pick the tax heads by hand.
Intra-state (supplier state = place of supply): CGST + SGST/UTGST, half the rate each
Inter-state (different states): one IGST at the full rate
Decision is automatic from the selected states — columns switch to match
Place of supply can be set from the recipient’s state in one click
Reverse-charge supplies can be flagged on the invoice
⚠️Limitations
Privacy and Honest Limits
Because the entire tool runs client-side, sensitive commercial data — your GSTIN and bank details, your customer’s GSTIN and address, your HSN/SAC codes and your prices — is processed only in the browser and is never uploaded, logged or stored on a server; an optional draft lives solely in local storage. The page is honest about scope: it does the invoice math and formatting but does not validate your GSTIN, look up the correct HSN/SAC code, or confirm the GST rate for each item, which you must verify; GST rules and rates change and vary by item, special cases (exports, SEZ, e-invoicing/IRN) are out of scope, invoice numbering must be kept consecutive, and it is not tax or legal advice.
No upload of GSTIN, supplier, customer, HSN/SAC or price data; works offline once cached
Optional draft stored only in this browser’s localStorage
Verify GSTIN, HSN/SAC codes and GST rates yourself — the tool does not validate them
Special cases (exports, SEZ, e-invoicing/IRN) are out of scope; numbering must be consecutive
A document generator, not tax/legal advice — consult a CA or GST practitioner
GST invoicing: in-browser (AnyTool) vs typical online GST invoice generators
Capability
AnyTool
Typical online generators
Processing
Runs in your browser, no CDN
Often server-side / account-based
Privacy
GSTIN, customer & price data never uploaded; offline-capable
Data usually sent to and stored on a server
CGST/SGST vs IGST
Chosen automatically from supplier state vs place of supply
Often a manual toggle
HSN / SAC
Per-item HSN/SAC code + GST rate, with a tax summary by rate
Usually supported
Amount in words
Indian-numbering words (lakh/crore) computed locally
Varies
PDF export
Built client-side with pdf-lib; also print
Server-rendered PDF; sometimes emailed only
Cost / signup
Free, no signup, no watermark
Often requires an account or paid upgrade
Honesty
Says verify GSTIN/HSN/rates; not tax advice
Rarely stated
AnyTool assembles every GST invoice and its PDF locally in the browser and uploads nothing.