Step-by-step guide

How to make a GST bill.

A GST bill, properly a tax invoice, is the bill a GST-registered seller gives the buyer. It must show certain details so the buyer can claim input credit and so your GST return matches your sales. Here is what to put on it, the mistakes to avoid, and three free ways to make one.

GST detailsLocal PC dataFree forever
MyInvoiceDB dashboard on Windows
Step by step

1. Put these details on every GST bill

A tax invoice usually carries all of these. Your CA can confirm what applies to your business.

01

1. Put these details on every GST bill

A tax invoice usually carries all of these. Your CA can confirm what applies to your business.

  • ✓Your shop name, address and GSTIN
  • ✓Bill number and date
  • ✓Buyer name and address, plus GSTIN if the buyer is registered
  • ✓Place of supply
  • ✓HSN code (goods) or SAC code (services) for each item
  • ✓Quantity, unit, rate and taxable value per item
  • ✓GST rate and the CGST + SGST or IGST amount
  • ✓Total, amount in words and your signature
02

2. Number bills in order

Bill numbers must be unique within a financial year and run in sequence, for example INV/2026/0001, INV/2026/0002. Do not skip, reuse or re-number bills after they are issued. A billing app does the numbering for you.

03

3. CGST + SGST or IGST?

If the buyer is in your state, split the GST equally into CGST and SGST. If the buyer is in another state, charge the whole amount as IGST. Example: an item of ₹1,000 at 18% GST is CGST ₹90 + SGST ₹90 in the same state, or IGST ₹180 to another state. Our free GST calculator does this split.

04

4. Make the bill: three free ways

Pick the one that fits how often you bill.

  • ✓One-off bill: use the free online invoice generator on this site and print or save the PDF
  • ✓A few bills a month: the GST invoice format in Excel, with formulas, or the blank PDF
  • ✓Daily billing: the MyInvoiceDB app, which numbers bills, keeps customers, stock and dues, and works offline
05

5. Avoid these common mistakes

These are the errors that cause trouble at return time.

  • ✓Wrong or missing GSTIN of the buyer
  • ✓Charging IGST on a same-state sale, or CGST + SGST to another state
  • ✓Missing HSN or SAC code
  • ✓Reusing a bill number after deleting a bill
  • ✓Using a tax invoice when a bill of supply is required: composition dealers and exempt goods use a bill of supply, so check with your CA
FAQ

Questions and answers

Is a GST bill the same as an invoice?

In shop language, yes. The legal name is tax invoice. A GST bill is an invoice that shows the GST details listed above.

Can I make a GST bill without a GSTIN?

No. Only a GST-registered seller can charge GST and issue a tax invoice. If you are not registered, give a normal bill without GST. Ask your CA whether you need to register.

Do I need HSN codes on every bill?

HSN rules depend on your turnover and the type of supply. Most registered businesses need at least 4-digit codes. Use our HSN code finder for a starting point and confirm with your CA.

Can I handwrite a GST bill?

Yes, if it carries all the required details and a proper bill number. Printed or app-made bills avoid copying mistakes and keep a record for your return.

Which free tools can I use right now?

The invoice generator, the GST calculator, the HSN code finder and the Excel invoice format on this site are free with no sign-up. The MyInvoiceDB app is free too.

MyInvoiceDB

Give your billing desk one clear workflow.

Download the installer, sign in once with Google inside the app and start billing free. Add wallet money only when you want to send WhatsApp messages.

Download free →✓ The full CRM is free