GlobalTimeTools / India: Tax & GST

GST Invoice Generator

Fill in the details, and get a clean, GST-compliant tax invoice with the correct tax split and amount in words. Print it or save as PDF. Nothing is uploaded.

Seller (you)
Buyer
Line items
DescriptionHSN/SACQtyRate ₹GSTAmount

What a valid GST tax invoice must contain

Rule 46 of the CGST Rules lists the mandatory fields: supplier name, address and GSTIN; a consecutive invoice number unique for the financial year; date of issue; recipient details (with GSTIN if registered); HSN or SAC codes; description, quantity and value of goods or services; the tax rate and amount split into CGST, SGST/UTGST or IGST; place of supply for interstate invoices; and signature or digital signature of the supplier. This generator covers those fields and lays them out in the format tax practitioners expect.

How the tax split is decided

The first two digits of a GSTIN are the state code (33 is Tamil Nadu, 27 Maharashtra, 07 Delhi, and so on). When both GSTINs are entered, the tool compares the codes: same state produces CGST + SGST at half the rate each; different states produce IGST at the full rate. If the buyer is unregistered, use the checkbox to mark interstate supplies manually based on the place of supply.

Amount in words and rounding

The grand total is written out in the Indian numbering system (lakh, crore) as banks and auditors expect. Under Section 170 of the CGST Act, invoice totals may be rounded to the nearest rupee; the invoice shows paise so your books reconcile exactly.

Privacy

Everything runs in your browser. Names, GSTINs and amounts are never sent to any server, which is exactly why the page can be safely used for real client invoices. Printing uses your browser’s PDF option, so the file lands only on your device.

Invoice numbering that survives an audit

Rule 46 requires a consecutive serial number, unique for a financial year, of up to 16 characters. A clean scheme is INV-2025-26-001 onwards, resetting each April. Gaps invite questions during assessment, so if an invoice is cancelled, keep it in the sequence and issue a credit note rather than reusing the number. The generator pre-fills a compliant pattern which you can adapt to your existing series.

When you need an e-invoice or e-way bill instead

Businesses above the notified aggregate turnover threshold must register B2B invoices on the government IRP portal (e-invoicing) and carry an IRN and QR code; this generator is for businesses below that threshold and for B2C billing. Similarly, goods movements above ₹50,000 generally need an e-way bill generated on the portal. For a small services firm or freelancer invoicing clients, the invoice produced here, printed to PDF and signed, is the standard document your CA expects.

Frequently asked questions

Is this invoice format valid for GST filing?

The layout includes the mandatory particulars of Rule 46: GSTINs, consecutive invoice number, date, HSN/SAC, taxable value, and the CGST/SGST or IGST split. Add your signature or issue it through your usual signing process, and number invoices consecutively within the financial year.

How does the tool know whether to apply IGST?

From the state codes, the first two digits of each GSTIN. Different codes mean interstate supply and IGST; matching codes mean CGST + SGST. For unregistered buyers, set the interstate checkbox yourself based on the place of supply.

Can I save the invoice as a PDF?

Yes. Click Print / Save as PDF and choose "Save as PDF" as the destination in your browser’s print dialog. Only the invoice area prints; the form and the rest of the page are excluded automatically.

Is my data uploaded anywhere?

No. The invoice is built entirely inside your browser. Refreshing the page clears it, so print or save the PDF before closing the tab.