How to create a GST invoice
Seven steps, whether you use paper, a spreadsheet or billing software.
By Aura Labs · Last reviewed September 2026
Step 1: Set up your business details
Legal name, address, GSTIN and state. Add bank or UPI details for payment.
Step 2: Choose the numbering
Pick a prefix and starting number that stay within 16 characters.
Step 3: Add the customer
Name, address, state and GSTIN if they are registered.
Step 4: Confirm place of supply
Same state as yours means CGST + SGST; a different state means IGST.
Step 5: Add line items
Description, HSN/SAC, quantity, rate, discount and GST rate for each line.
Step 6: Check the totals
Taxable value, tax amounts, round-off and grand total.
Step 7: Save, sign and share
Export a PDF, sign it, send it and record the payment status.
Worked example
For a buyer in the same state, ₹125 is split as CGST ₹62.50 + SGST ₹62.50.
| Line | HSN | Qty × Rate | Taxable | GST | Total |
|---|---|---|---|---|---|
| Cotton shirt | 6205 | 5 × ₹500 | ₹2,500 | 5% = ₹125 | ₹2,625 |
GST rates and rules change. Please verify current rules with official government sources or your CA before filing.
Frequently asked questions
Yes, if it has all the required fields. The risk is manual mistakes in numbering and tax split, which is why many businesses use billing software.
Not to create one. Internet is only needed for tasks such as e-invoice reporting or filing returns on the GST portal.
Official sources
Do all seven steps in one screen
BillBook walks through the same steps and exports a PDF, with no account needed.
Get Lifetime Access for ₹299