Free

GST Invoice Generator

A compliant tax invoice with the right tax split and the amount in words, generated as a PDF in your browser. Nothing you type is uploaded anywhere.

  • Free forever
  • No signup
  • Runs in your browser

At a glance

Takes
Your details, your client's, and the line items you are billing
Returns
A GST-compliant invoice, downloaded as a PDF from this page
Basis
Rule 46 particulars, with place of supply driving the tax split
Privacy
Built and downloaded in your browser - nothing is uploaded

Nothing you type leaves this page

This tool runs entirely in your browser. Nothing you type or paste is sent to Revquix or to anyone else, no account is needed, and the page keeps working with your network disconnected.

Full detail in our privacy policy and AI policy.

How this works

About GST Invoice Generator

What it checks, what it deliberately does not, and how to read the output.

The split is the part worth getting right

Whether an invoice carries CGST and SGST or a single IGST depends on the place of supply. Same state as the supplier and the tax splits in half between centre and state; different states and it is one Integrated GST at the full rate. The total is identical, but the wrong choice produces an invoice your client's accountant will query, because it affects how they claim credit.

We derive it from the leading two digits of the two GSTINs, falling back to a state code you supply. Where the recipient's state is unknown we default to intra-state, because the alternative default produces an invoice the recipient cannot claim credit on.

What the document contains

Supplier and recipient blocks with GSTIN and PAN, an invoice number and date, place of supply, line items with HSN or SAC codes and per-line tax, a rate-wise summary where more than one rate appears, totals, the amount in words, and your payment details.

  • Per-line taxable value and GST, with the correct split
  • Rate-wise summary, which is what a client reconciles against
  • Amount in words in the Indian numbering system - lakh and crore, not million
  • A checklist of mandatory particulars that are still missing
  • Your own details saved in this browser so the next invoice takes seconds

Nothing is uploaded, and there is no register

The PDF is generated in your browser and downloaded directly. An invoice contains your bank details, your GSTIN and your client's commercial terms, and none of it is sent anywhere - which you can confirm in your browser's network tab.

The honest consequence is that there is no invoice register. Your own details are saved in this browser if you ask for that, but there is no server-side history and therefore no guarantee that your invoice numbers are consecutive across devices or after clearing site data. Keep your own record of the last number you issued.

What it will not do

It will not decide the GST rate for your services, generate an e-invoice IRN or QR code from the GST portal, validate a GSTIN against the portal, or file anything. E-invoicing requires an integration this tool deliberately does not have.

It is a formatting tool, so the correctness of rates, HSN or SAC codes and the mandatory particulars remains yours. The checklist covers the fields that are commonly missed, not every requirement of the CGST Rules.

FAQ

Questions people actually ask

The ones that come up before somebody uploads anything.

Is this a valid GST invoice?

It contains the particulars a tax invoice normally requires, and the tool flags the mandatory ones you have left blank. Whether a given invoice is compliant depends on your registration status, the nature of your supply and correct HSN or SAC classification - so treat the checklist as a help rather than as a certification.

When is it CGST and SGST rather than IGST?

CGST plus SGST when the place of supply is in the supplier's own state, half the rate each. IGST when it is a different state, at the full rate. We derive it from the first two digits of the two GSTINs, or from a state code you enter if your client is unregistered.

Do I need a GSTIN to raise an invoice?

No. Below the registration threshold you can raise an invoice without a GSTIN and without charging GST - set every line to 0% and leave the GSTIN field blank. Once you are registered, GSTIN and HSN or SAC codes become mandatory particulars.

Is my invoice data uploaded anywhere?

No. The PDF is generated entirely in your browser and downloaded directly, and no network request is made during generation. Your own details are stored only in this browser's local storage, only if you click save, and you can clear them at any time.

Can I save my details for next time?

Yes - your name, address, GSTIN, PAN and bank details save into this browser so the next invoice takes seconds. It is per-browser and per-device, with no account and no server copy, which also means clearing site data clears it.

Next, try one of these

More from Money & Tax, or browse the full catalogue.

If you are billing on your own account

An invoice is the last step. The rate and the client come first.

Most people going independent underprice the first year and spend it on work they would not take again. An hour with a mentor who already freelances in your field is where you decide what to charge, who to say no to, and how to keep a pipeline that does not depend on one client.

Talk to a mentor from ₹549/hr