GST Invoice Generator

Generate a GST-compliant invoice with automatic CGST/SGST or IGST split based on seller and buyer state, amount in words, and a printable layout you can save as a PDF. Nothing you type here leaves your browser.

This tool formats an invoice — it is not a substitute for GST filing or compliance software. Verify your GSTIN and consult an accountant for actual tax filing.

Need to send a price offer first? Try the Quotation Generator — it has a "Convert to Invoice" button that carries your details over here.

Your details (seller)

Bill to (buyer)

Line items

Bank details (optional)

Terms / notes

Your Business

TAX INVOICE

#INV-1001

Date: 15 Aug 2026

Bill to

Description HSN/SAC Qty Rate Taxable GST% Tax Total
1 pcs ₹0.00 ₹0.00 18% ₹0.00 ₹0.00
Subtotal ₹0.00
CGST ₹0.00
SGST ₹0.00
Grand Total ₹0.00

Zero Rupees Only

This is a computer-generated invoice format, not a substitute for GST filing or compliance software.

What is a GST-compliant invoice?

Under Indian GST law, a tax invoice for a registered business is expected to carry certain mandatory fields. This tool covers most of them — the rest (an authorized signature, and actual GST registration) is on you.

  • Invoice number and date
  • Seller's name, address, and GSTIN
  • Buyer's name and address (and GSTIN, if registered)
  • HSN/SAC code for each item or service
  • Description, quantity, and rate for each line item
  • Taxable value and GST rate applied
  • CGST + SGST (same state) or IGST (inter-state) amount, shown separately
  • Total invoice value, and the place of supply
  • Signature of the supplier or an authorized representative (not covered by this tool)

FAQ

Do I need a GSTIN to generate an invoice?

Only if you're GST-registered and legally required to charge GST. Businesses below the registration threshold can still issue a regular bill of supply without a GSTIN — just leave that field blank.

What's the difference between CGST/SGST and IGST?

When the seller and buyer are in the same state, GST splits evenly into CGST (goes to the central government) and SGST (goes to the state government). When they're in different states, the full rate is charged as IGST instead. This tool switches automatically based on the seller/buyer state you pick.

Is this invoice legally valid for GST filing?

This tool produces a correctly formatted invoice, but it isn't filing or compliance software — it doesn't validate your GSTIN, submit anything to the GST portal, or replace an accountant. Treat it as a formatting and calculation aid, not a filing system.

Is my customer's data stored anywhere?

No — only your own seller details are optionally saved, and only in your browser's local storage via "Save as template". Buyer details and line items are never stored and never leave your browser.

An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.