FreeMicroTools

Support: GST Invoice Generator

Tell us what happened. Include which page you were on and what you expected to see. Most answers go out within a business day.

Nothing beyond what you type here is collected.

Common questions

Is this GST invoice generator free?

Yes, completely free, with no sign-up, no watermark and no limit on invoices.

Is my invoice data uploaded?

No. The invoice is built and turned into a PDF by your own browser. Business names, GSTINs, amounts and bank details are never sent to us. If you tick Remember, your own business details are saved in this browser on this device only.

When do I charge CGST and SGST, and when IGST?

It depends on the place of supply. If it is in the same state as your registration, the tax is split equally into CGST and SGST, or CGST and UTGST in Union Territories without a legislature. If it is in a different state, the whole tax is IGST. The tool picks this from your state and the delivery state, and you can set the place of supply yourself.

What must a GST tax invoice show?

Among other things: your name, address and GSTIN; a unique invoice number of up to 16 characters; the date; the customer's name and address, and their GSTIN if registered; HSN or SAC codes; a description, quantity and value of each item; the taxable value, rate and amount of each tax; the place of supply; whether tax is payable on reverse charge; and a signature. This tool lays all of these out for you.

How many digits of HSN code do I need?

Businesses with an annual turnover up to ₹5 crore must show at least 4 digits on invoices to registered customers. Above ₹5 crore, 6 digits are needed on every invoice. The tool accepts 4, 6 or 8 digits.

Does this make e-invoices with an IRN?

No. Businesses above the e-invoicing turnover limit (₹5 crore at the time of writing) must also report invoices to registered customers on the government e-invoice portal, which returns an IRN and a signed QR code. This tool makes the invoice document; it does not register it.

What are the rules for invoice numbers?

Up to 16 characters, using letters, numbers, hyphens and slashes, and unique within a financial year. Most businesses use a prefix and a running number, like INV-2026-001. When Remember is on, the tool suggests the next number after each invoice.

How does the UPI QR code work?

Enter your UPI ID and the invoice gets a QR code that opens the customer's UPI app with your name, the invoice total and the invoice number filled in. Scan it with your own phone once before sending the invoice.

Can I issue a GST invoice without GST registration?

No. Only registered businesses can charge GST on an invoice. Businesses registered under the composition scheme cannot charge GST either; they issue a bill of supply instead.