GST Invoice Generator — A Clean GST Bill Format in Rupees
Make a GST tax invoice with your GSTIN, the buyer's details, HSN or SAC codes on every line and the GST worked out for you. Fill it in online and download a PDF in ₹, free and with no signup.
No signup required. 100% free.
Sample GST invoice (IGST)
A filled-in example with made-up details. Open it in the editor, click anything on the paper and change it to yours, then download the PDF.
Vyoma Softlabs Pvt Ltd
3rd Floor, 118 Indiranagar 80 Ft RdBengaluru, Karnataka 560038State: Karnataka, code 29[email protected]Tax ID 29AAJCV5172N1ZQINVOICE
No. INV/26-27/0042
Terms: Net 30
Bill to
Rathod Auto Components Pvt Ltd
Plot 14, MIDC BhosariPune, Maharashtra 411026GSTIN: 27AAACR4321K1Z8State: Maharashtra, code 27Place of supply: Maharashtra (27)[email protected]| Description | Qty | Rate | Amount |
|---|---|---|---|
| Inventory app development, SAC 998314Sprint 3: stock transfer and GRN screens1 × ₹185,000.00 | 1 | ₹185,000.00 | ₹185,000.00 |
| Handheld barcode scanners, HSN 8471With charging cradle, units6 × ₹14,200.00 | 6 | ₹14,200.00 | ₹85,200.00 |
| Cloud hosting, SAC 998315Oct–Dec 2026, per month3 × ₹8,500.00 | 3 | ₹8,500.00 | ₹25,500.00 |
| Go-live support, on site in Pune, SAC 998313Days2 × ₹22,000.00 | 2 | ₹22,000.00 | ₹44,000.00 |
- Subtotal
- ₹339,700.00
- IGST (18%)
- ₹61,146.00
- Total
- ₹400,846.00
Notes
Inter-state supply from Karnataka (29) to Maharashtra (27), so IGST at 18% applies. Tax is not payable on reverse charge.Terms
Payment within 30 days by NEFT/RTGS to Vyoma Softlabs Pvt Ltd, A/c 000000000000, IFSC ABCD0000000. Interest at 18% p.a. on overdue amounts.What a GST Invoice Has to Show
GSTIN for both parties
Your 15-character GSTIN goes under your business name; a registered buyer's GSTIN goes in their address block with their state and state code. Without the buyer's GSTIN they may not be able to claim input tax credit.
A number unique for the year
GST invoice numbers must run in sequence, be unique for the financial year and stay within 16 characters (letters, digits, hyphens and slashes). A format like INV/26-27/001 works, and 'Start new' gives you the next number.
Place of supply decides the tax
Intra-state sales carry CGST plus SGST; inter-state sales carry IGST. Write the place of supply on the invoice and name the tax row to match: 'CGST + SGST' or 'IGST'.
HSN or SAC on every line
Each line needs its HSN code (goods) or SAC (services). Type it into the line description, for example 'Steel brackets, HSN 7326', or rename the Description column to 'Description / HSN'.
How to Create a GST Invoice
Add your business and GSTIN
Set the currency to INR. Enter your business name, address and GSTIN, then the buyer's name, address, GSTIN, state and state code. Rename the title to TAX INVOICE if you want those words at the top.
Add items with HSN or SAC
List each item with its HSN or SAC code, quantity and rate. Name the tax 'IGST' or 'CGST + SGST', set the GST rate, and write the place of supply and the CGST/SGST split in the notes.
Download and share
Download the PDF, sign it with a drawn or uploaded signature, and send it to your buyer yourself. A free account keeps every invoice saved for your GST returns.
GST Invoice Features
GST Invoicing Tips
Check whether you need to register
Only GST-registered businesses can issue a tax invoice and charge GST. Registration is generally required above ₹40 lakh turnover for goods and ₹20 lakh for services, with lower limits in some states, mainly the special category states, and some businesses must register regardless. Confirm your position on the GST portal.
Use a bill of supply when you can't charge GST
Composition taxpayers and suppliers of exempt goods or services issue a bill of supply instead of a tax invoice. Rename the title to BILL OF SUPPLY and leave the tax rate empty so no GST row prints.
Know how many HSN digits you need
At the time of writing, businesses with turnover up to ₹5 crore show 4-digit HSN codes on B2B invoices and businesses above ₹5 crore show 6 digits. These limits have changed before, so check the current notification.
Use the right GST rate after the 2025 changes
From 22 September 2025 most goods and services moved to two main rates, 5% and 18%, with 40% for a short list of luxury and sin goods. Look up your item's current rate on the CBIC or GST portal rather than relying on an old rate chart.
Unregistered buyers over ₹50,000
For a sale of ₹50,000 or more to an unregistered buyer, the invoice should also carry the buyer's name and address, the delivery address, and the state name and code. Put all of it in the buyer's address block.
Frequently Asked Questions
Rule 46 of the CGST Rules asks for: the supplier's name, address and GSTIN; a consecutive invoice number of up to 16 characters, unique for the financial year; the invoice date; the recipient's name, address and GSTIN if registered; the HSN code for goods or SAC for services; a description, quantity and unit; the total and taxable value after discounts; the rate and amount of CGST, SGST/UTGST or IGST, and cess if any; the place of supply with the state name for inter-state supplies; whether tax is payable on reverse charge; and a signature. Check the current rules on the GST portal or with your CA.
Not as two calculated rows. Invoita applies one tax rate per invoice and prints one tax row. For an intra-state sale at 18%, name the tax 'CGST + SGST' and set the rate to 18; the invoice prints the combined tax. Then write the split in the notes, for example 'CGST 9%: ₹900, SGST 9%: ₹900'. For an inter-state sale, name the tax 'IGST' and it is one row anyway. If your accountant needs CGST and SGST as separate calculated rows, use dedicated GST billing software.
Put your GSTIN in the Tax ID field under your business name, or type 'GSTIN: 29ABCDE1234F1Z5' as a line of your business address so it reads exactly that way. The buyer's GSTIN, state and state code go in their address block. Write the HSN or SAC code in each line's description, and the place of supply in the notes or the buyer's address.
No. Businesses above the e-invoicing turnover threshold (₹5 crore aggregate turnover at the time of writing) must register B2B invoices on the Invoice Registration Portal to get an IRN and a signed QR code. Invoita doesn't connect to the IRP, so it suits businesses below that threshold. Check whether e-invoicing applies to you on the GST portal.
Not in Invoita: each invoice has one GST rate. You can mark lines not taxable, which prints an asterisk and a 'Not taxable' note for exempt or nil-rated items. If a sale mixes items at 5% and 18%, issue one invoice for each rate.
Yes. Make unlimited GST invoices in Indian rupees (₹) and download PDFs with no watermark and no signup. A free account adds saved customers, reusable templates, custom fields for details such as a PO or e-way bill number, and paid and unpaid tracking.
Sources
Last checked against these official sources on . Rules change; check the source or an accountant before you rely on a threshold or rate.
More free invoice tools
Invoice generators by industry
- Freelancer invoice
- Construction invoice
- Plumbing invoice
- Electrician invoice
- Handyman invoice
- Landscaping invoice
- Cleaning invoice
- Auto repair invoice
- Trucking invoice
- Consulting invoice
- Graphic design invoice
- Web design invoice
- Photography invoice
- Tutoring invoice
- Medical invoice
- Hotel invoice
- HVAC invoice
- Roofing invoice
- Painting invoice
- Pressure washing invoice
- Pest control invoice
- Moving company invoice
- Catering invoice
- DJ invoice
Free tools
Make Your GST Invoice Now
GSTIN, HSN codes and the GST total on a clean PDF in rupees. Free, no signup, no watermark.