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.

LineHSNQty × RateTaxableGSTTotal
Cotton shirt62055 × ₹500₹2,5005% = ₹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
Get Lifetime Access for ₹299