GST invoice generator
Make a GST or non-GST invoice, add your logo, signature and a UPI QR, and download it as a PDF. Free, with no account to create.
Four steps, then repeat.
Most small businesses send the same kind of invoice every week. The tool is built for that: set up once, then each new invoice is a customer, a few lines and a click.
Fill in your business once
Name, address, GSTIN, logo and signature. They stay saved on this device, so the next invoice starts half done.
Add the customer and place of supply
Pick the customer's state. The tool decides between CGST + SGST and IGST, and shows it on the invoice.
List what you sold
Description, HSN or SAC, quantity, rate, discount and GST rate for each line. Totals and the amount in words update as you type.
Download, print or send
Get a clean A4 PDF, print it, then press “Start next invoice” to carry on with the next number.
What a tax invoice must show.
Rule 46 of the CGST Rules lists what goes on a tax invoice. Leave something out and your customer may struggle to claim input tax credit, which is the fastest way to delay a payment.
Not registered yet? Read who needs GST registration and how to apply.
- Your name, address and GSTIN
- A serial number of up to 16 characters, unique in the financial year
- Date of issue
- Customer's name, address and GSTIN (if registered)
- HSN code for goods or SAC code for services
- Description, quantity and unit of each item
- Total value, discount and taxable value
- GST rate and amount, split as CGST and SGST, or IGST
- Place of supply with the state name
- Whether tax is payable on reverse charge
- Your signature or digital signature
Tax invoice, bill of supply or plain invoice?
The right document depends on your registration, not on what your customer asks for.
Tax invoice
Regular GST-registered businesses
Charge GST and show it as CGST and SGST, or IGST. Your registered customers use it to claim input tax credit.
Bill of supply
Composition dealers, exempt supplies
No GST is charged. Composition dealers also state that they are a composition taxable person not eligible to collect tax.
Invoice without GST
Businesses not registered under GST
A plain invoice with your details, the items and the total. Charging GST without a registration isn’t allowed.
CGST + SGST or IGST, in one example
A Delhi firm bills ₹10,000 at 18%. For a customer in Delhi, that is ₹900 CGST and ₹900 SGST. For a customer in Noida, the place of supply is Uttar Pradesh, so it becomes ₹1,800 IGST. Same total, different heads, and filing them under the wrong head means paying again and waiting for a refund.
Rates keep moving
The GST Council revisits rates and rules often. Before you set the rate on a new product, check the latest changes in our notes on the 57th GST Council meeting and the 2025 GST reforms.
An invoice is only half the job.
Delayed payments hurt small businesses more than thin margins do. If you are Udyam-registered, the MSMED Act gives you a right to be paid within the agreed period, and never later than 45 days. Late buyers owe compound interest at three times the RBI bank rate. And since April 2023, a buyer who pays a micro or small manufacturer or service provider late cannot claim that expense for income tax until the year it actually pays.
Two small habits help: print your Udyam number in the invoice notes, and put the due date on every invoice. Then the clock is visible to both sides. Our guide to the MSME Act covers the rest.
- GST registration: who needs it and how it works
- 57th GST Council meeting: what changed for MSMEs
- GST reforms 2025: how CBIC is simplifying tax
- The MSME Act: your right to be paid in 45 days
Invoicing, answered.
Short answers to what people ask most about GST invoices and this tool.
Yes. There is no sign-up, no limit on invoices and no watermark. A small line crediting Brydgework sits at the bottom of the invoice by default, and you can switch it off in step 6.
No. The invoice is built and turned into a PDF inside your browser, so nothing is sent to us. To save you retyping, your details are remembered on this device only. Use “Clear saved details” to wipe them, for example on a shared computer.
Yes. Choose “Non-GST invoice”. A business without GST registration cannot charge GST, so the invoice shows no tax. Composition dealers and suppliers of exempt goods or services should pick the “Bill of Supply” title.
Compare your state with the place of supply. If they are the same, the sale is intra-state and the tax is split equally into CGST and SGST (UTGST in Chandigarh, Ladakh and the other union territories without a legislature). If they differ, it is inter-state and the full tax is IGST. The generator does this for you from the states you select.
If your annual turnover is up to ₹5 crore, a 4-digit HSN or SAC code is required on invoices to registered buyers (B2C is optional). Above ₹5 crore, a 6-digit code is required on every invoice.
No. Businesses with turnover above ₹5 crore must report B2B invoices to the Invoice Registration Portal to get an IRN and QR code. This tool is for everyone below that limit and for B2C invoices.
Up to 16 characters, unique within the financial year, using letters, numbers, hyphens or slashes. A pattern like SHT/26-27/001 keeps the year visible and restarts cleanly every April. “Start next invoice” moves the number up by one for you.
Yes. Enter your UPI ID and the invoice gets a QR code with the exact amount filled in. Your customer scans it with any UPI app. Check the UPI ID once before sending, because money goes wherever the QR points.
Built for India’s small businesses.
GST reconciliation
Match your purchase register against GSTR-2B and see missing, mismatched and extra invoices in one view.
Want your GST and books handled properly?
From registration and returns to credit and cash flow, we help small businesses get the basics right so they can grow without surprises.