Boneyard Tools

GST Invoice Generator (India)

Make a clean GST tax invoice for India in seconds. Add your seller and buyer details with their GSTIN and state, then add line items with an HSN code, quantity, rate and GST rate. The tool works out the taxable value and, based on the two states, splits the tax into CGST and SGST for a within-state sale or charges IGST for an inter-state sale. Watch the totals update live, then copy, download as a text file, or print. Nothing you type leaves your browser.

How to make a GST invoice

  1. Enter the seller and buyer details, including each party's GSTIN and state, plus an invoice number and date.
  2. Add a row for each item with a description, HSN code, quantity, rate and GST rate; the tax splits into CGST and SGST or IGST automatically based on the states.
  3. Check the live tax breakup, then copy, download as .txt, or print the finished tax invoice.

Examples

Intra-state sale, one item at 18% GST

Seller and buyer both in Maharashtra; item: Office chair, qty 2, rate 100, GST 18%
Taxable 200.00, CGST 18.00, SGST 18.00, IGST 0.00, Grand Total 236.00

Inter-state sale, same item at 18% GST

Seller in Maharashtra, buyer in Delhi; item: qty 2, rate 100, GST 18%
Taxable 200.00, IGST 36.00, Grand Total 236.00

Frequently asked questions

What is the difference between CGST, SGST and IGST?

It depends on where the buyer and seller are. For a sale within the same state (intra-state), the GST is split in half into CGST (collected by the central government) and SGST (collected by the state), so an 18% rate becomes 9% CGST plus 9% SGST. For a sale between different states (inter-state), a single IGST is charged at the full rate, so 18% is one 18% IGST line. This tool picks the right split automatically from the two states you enter.

How are the taxable value and totals calculated?

For each line, the taxable value is quantity times rate. On an intra-state invoice the CGST and SGST are each half the GST rate applied to that taxable value; on an inter-state invoice the IGST is the full rate. The line total is the taxable value plus its tax, and the grand total sums every line. All amounts are rounded to two decimals.

What is an HSN code and do I need one?

HSN (Harmonised System of Nomenclature) is a code that classifies goods, and SAC is the equivalent for services. GST invoices generally need it, and the number of required digits depends on your turnover. Enter the code that applies to each item; if you are unsure, check the official GST rate finder or ask your accountant.

Is my invoice data private?

Yes. This GST invoice generator runs entirely in your browser. Nothing you type is uploaded, sent to a server, or stored anywhere, so your GSTIN, customer details and amounts stay on your device.

How do I save or send the invoice?

Use the Copy button to paste the invoice into an email or document, the Download button to save it as a plain-text .txt file, or the Print button to print it or save it as a PDF through your browser's print dialog.

Is this a legal or tax document?

This tool produces a plain GST invoice template to help you bill customers. It is not legal, tax or accounting advice. GST rules, mandatory fields and e-invoicing requirements change, so confirm the current rules and your eligibility with a qualified professional.

Related tools