GST Invoice Generator

Build a GST tax invoice with CGST and SGST or IGST, HSN/SAC codes and the amount in words, as a PDF.

The GST Invoice Generator calculates and renders on your device. Client names, GSTINs and amounts are never uploaded.

Built and maintained by Udit Agarwal

GST Tax Invoices in India, Explained

Check a VAT figure instead

About GST Invoice Generator

A tax invoice under GST has to carry specific things: both parties' GSTIN, the place of supply, an HSN or SAC code per line, the rate applied, and the tax shown as either CGST plus SGST or as IGST — never both. Which split applies is decided by whether the supply crosses a state boundary, and that is readable from the first two digits of each GSTIN. This generator works that out for you, prices every line, groups the tax into bands by rate, rounds the payable amount to the nearest rupee and records the adjustment, spells the total out in words, and produces a PDF you can send.

Features

  • CGST and SGST split within a state, IGST across states, decided from the GSTINs
  • GSTIN validated properly, including the check digit
  • Per-line HSN or SAC code, quantity, rate, discount and GST rate
  • Tax summary banded by rate, as the invoice format expects
  • Payable amount rounded to the nearest rupee with the round-off shown
  • Amount in words using the Indian numbering system — crore, lakh, thousand
  • Supplier and recipient blocks, place of supply, notes and a signature line

How to use the GST Invoice Generator

  1. Fill in the invoice number, date and place of supply
  2. Enter the supplier and recipient details, including both GSTINs
  3. Add a line per item with its HSN code, quantity, rate and GST rate
  4. Check the tax split and the total in words, then generate the PDF

Example

Input

Supplier 27AAPFU0939F1ZV, recipient 29AAPFU0939F1ZR, one line: consulting, SAC 9983, 25,000 at 18%

Output

Taxable 25,000.00 · IGST 4,500.00 · Total payable 29,500.00 — Rupees Twenty Nine Thousand Five Hundred Only

State codes 27 and 29 differ, so the supply is inter-state and IGST applies rather than CGST plus SGST.

Common errors & troubleshooting

  • The GSTIN is rejected as invalid. — The last character is a check digit computed from the other fourteen. A single mistyped character fails it — re-read the number from the registration certificate.
  • The wrong tax split is being applied. — It follows the two state codes. If one GSTIN is missing, or the supply is a special case such as an export or an SEZ sale, set the supply type manually.
  • The total is a rupee off what the customer expects. — The payable amount is rounded to the nearest rupee and the difference is shown as a round-off line, which is the normal convention. Compare the taxable value if the gap is larger.
  • A line's tax looks a paisa out. — Each line is rounded to two decimals before the CGST and SGST halves are taken, and the halves are made to add back to the line's tax. That is the standard approach.

Frequently asked questions

How is CGST and SGST versus IGST decided?
By the place of supply relative to the supplier's state. In practice the first two digits of each GSTIN carry the state code, so different codes mean IGST and matching codes mean an equal CGST and SGST split.
Is my invoice data sent anywhere?
No. The arithmetic and the PDF are both produced in this tab, so client names, GSTINs and amounts stay on your device.
Does this file the invoice with the GST portal?
No. It produces the document. Filing, e-invoicing and IRN generation are separate processes handled through the portal or your accounting software.
What is the difference between an HSN and a SAC code?
HSN codes classify goods and SAC codes classify services. The field takes either, and which one you need depends on what the line is selling.
Can I use this for a bill of supply or an export invoice?
The layout is a tax invoice. For a zero-rated export you can set the GST rate to 0 and the supply type manually, but check the wording your case requires.

Related tools

  • VAT Calculator — Add or remove VAT and see the net price, VAT amount and gross total.
  • Sales Tax Calculator — Add or remove sales tax and find the tax amount, pre-tax price or total.
  • Income Tax Calculator — Estimate US federal income tax, effective rate and take-home from taxable income.
  • Discount Calculator — Find the sale price and amount saved from an original price and discount.
  • Profit Margin Calculator — Calculate profit margin, markup, revenue or cost from any two values.
  • Text to PDF — Turn typed or pasted text into a paginated, downloadable PDF.
  • Number to Words Converter — Convert numbers and currency amounts into written words, with cardinal and ordinal forms.

Guides

More Finance tools

  • GST Filing Prep — Turn a list of issued invoices into the B2B, B2C and rate-wise summaries GSTR-1 asks for.
  • POS Billing & Receipts — Ring up a counter sale and print a thermal-width receipt with the tax split.
  • NPV Calculator — Calculate net present value from a discount rate and a series of cash flows, with a discounted-cash-flow table, IRR, payback and an NPV profile.
  • Churn Rate Calculator — Work out customer and revenue churn, retention, net revenue retention, annualised churn and customer lifetime value from your subscriber numbers.
  • Break-Even Calculator — Find your break-even point in units and revenue from fixed costs, price and variable cost, with target profit, margin of safety and a chart.
  • Mortgage Calculator — Estimate monthly mortgage payments including principal, interest, taxes and insurance.
  • Loan Calculator — Calculate the monthly payment, total interest and payoff of any amortized loan.
  • Amortization Calculator — Build a full loan amortization schedule showing principal and interest for each payment.
  • Auto Loan Calculator — Estimate car loan payments with trade-in, down payment and sales tax.
  • Mortgage Payoff Calculator — See how extra payments shorten your mortgage and cut total interest.
  • Refinance Calculator — Compare your current mortgage to a refinance and find the break-even point.
  • APR Calculator — Find the true annual percentage rate of a loan once fees are included.

See all Finance tools (70) · All tools