1. Home
  2. Blog
  3. Setting up GST billing
GST & compliance

How to set up GST billing software, step by step

Most problems with GST billing software come from a rushed setup. Spend a day getting the basics right, and billing will run smoothly for years. This guide takes you through each step in the order that works best.

  • Published
  • Updated
  • 3 min read
  • Milaan ERP team

Key points

  • Set up in this order: business, bill series, items, customers, invoice format, opening stock.
  • Clean your item list before importing.
  • Check HSN codes and GST rates with your CA.
  • Make test bills for local, inter-state and B2C sales.
  • Train staff on their own screens only.

Step 1: Business details

Enter your legal name, trade name, address, GSTIN and state. If you are a composition dealer, set that too, because it changes the bill type. Add your bank details and UPI ID if you want them on bills.

Step 2: Bill series

Choose a prefix and starting number for each type of bill, for example INV for tax invoices and CN for credit notes. Numbers must be unique within the financial year and up to 16 characters. Start a fresh series each April.

Step 3: Items

FieldTip
NameUse names staff will search for; avoid duplicates
UnitPcs, kg, box; set conversions if you buy and sell in different units
HSN / SACRequired; check with your CA
GST rateFrom the current notification; most items are 5% or 18% since September 2025
PriceSelling price, and whether it includes GST
OptionalBarcode, batch and expiry, size and colour, minimum stock

Clean your item list in Excel first: remove duplicates, fix spellings and fill HSN codes. Importing a messy list just moves the mess.

Step 4: Customers and suppliers

Add regular customers with their GSTIN, state, phone and credit terms. Add suppliers the same way. Walk-in customers don’t need to be added.

Step 5: Invoice format

Pick A4, A5 or thermal. Add your logo, bank details, UPI QR and terms. Check that GSTINs, HSN codes, tax breakup and place of supply all print. See what an invoice must show.

Step 6: Opening stock and balances

Count your stock on the start date and enter it with cost. Enter what customers owe you and what you owe suppliers.

Step 7: Test bills

  1. Local registered customer Should show CGST and SGST.
  2. Customer in another state Should show IGST and place of supply.
  3. Walk-in customer A simple B2C bill.
  4. A return Credit note linked to a bill.
  5. Check reports Stock, customer balance and GSTR-1 data.

Step 8: Train your staff

Show counter staff only billing and returns. Show the accountant purchases, notes and reports. Short sessions with real items work best.

Common setup mistakes

MistakeWhat goes wrongFix
Duplicate itemsStock splits between two recordsMerge before importing
Wrong or missing HSNWrong rate and HSN summary errorsCheck codes with your CA
Prices without GST settingTax added twice or not at allMark prices as inclusive or exclusive
Customer state missingWrong tax typeSave state and GSTIN for regular customers
No opening stockStock reports meaningless for monthsCount on the start date

Printers and scanners

For counter billing, a thermal receipt printer (3-inch or 2-inch) and a USB barcode scanner are usually enough. For wholesale bills, an A4 or A5 printer. Set the paper size in the invoice format, print a test bill and check that GSTINs, HSN codes and the tax table fit neatly.

After setup: the first week

  • Check a few bills each day for tax type, rate and HSN.
  • Compare the day’s sales with cash and UPI received.
  • Fix item details as soon as staff spot a mistake.
  • Export a test GSTR-1 at the end of the week and look at where each bill landed.
FAQ

Common questions, answered.

Short answers to the questions we hear most about this topic.

Have a question we didn’t answer?

Message us and a real person from our team will reply.

How long does it take to set up GST billing software?

For a small business, a day or two, plus time to clean the item list.

Can I import items from Excel?

Yes, most software allows this. Clean the list first.

Where do I find HSN codes?

From the official GST rate lists or your CA. Our team can help with common codes during setup.

Do I need to restart bill numbers every year?

Bill numbers must be unique within a financial year. Most businesses start a new series each April.

Should I enter opening stock?

Yes, if you want stock reports to be right from the start.

Set up GST billing with our help

Milaan ERP’s team helps you import items and set up your bill format, free. Start a 7-day trial.