Home · Blog · GST billing machine

GST & billing · 3 Aug 2026 · 6 min read

GST billing machine: the 2026 compliance guide

Every billing machine prints totals. A GST billing machine prints invoices the tax system recognises - and turns a month of filing work into a report you download. Here is what compliant looks like, and how to set it up.

GST billing machine printing a compliant invoice at a retail counter

The direct answer first: a GST billing machine is a POS whose invoices the tax system recognises - your GSTIN on every bill, line-level tax with HSN codes, the correct CGST/SGST or IGST split - and whose billing data rolls up into filing-ready GST reports on its own. The machine matters less than the software running it: GST compliance is a software property. Here is what compliant looks like, and how to set it up right.

What a GST-compliant invoice carries

  • Your business name, address and GSTIN
  • A consecutive invoice number and the date
  • Item lines with description, quantity and HSN code
  • Taxable value, with tax shown at line level
  • The right split: CGST + SGST for sales within your state, IGST across states
  • For B2B sales, the buyer's GSTIN as well

A machine that prints only a total with "GST included" is not producing a compliant tax invoice. The point of a GST billing machine is that every field above is filled by the system, from a one-time setup - not remembered by the biller at ten to nine.

HSN codes, without the headache

Every item you sell has an HSN code (Harmonised System of Nomenclature) that classifies it for GST. As the rules stand, businesses up to Rs 5 crore annual turnover print 4-digit HSN codes on B2B invoices, and larger businesses print 6 digits. In practice the machine absorbs this: the code is stored once against each item in the item master, and every invoice line carries it automatically from then on.

The composition-scheme wrinkle

If you are registered under the composition scheme, you do not charge GST on the bill at all - you issue a "bill of supply" instead of a tax invoice. A proper GST billing machine knows which kind of registration it is billing for, and prints the right document either way.

From bills to returns

Registered businesses file GSTR-1 (outward supplies) and GSTR-3B (the summary return) on a monthly or quarterly cycle. This is where the machine pays for itself: filing-ready GST summaries fall out of billing data in a click, instead of being reconstructed from bill books at month-end. The reporting layer generates them from what the counter already did.

E-invoicing, if you are bigger

Businesses above Rs 5 crore turnover must issue e-invoices on B2B sales - invoices registered with the GST portal at the time of billing. If you are at or approaching that scale, ask the vendor specifically about e-invoicing support; for corporate clients, NukkadShops supports GST e-filing as part of its ERP integration layer.

Setting the machine up right

  1. Enter your GSTIN and place of business - this drives the CGST/SGST vs IGST decision on every bill.
  2. Build the item master with the HSN code and tax rate on every item, once.
  3. Decide MRP-inclusive or tax-extra pricing per item, and set it explicitly.
  4. Print one intra-state and one inter-state test invoice, and read every field.
  5. Run a full month, then reconcile the machine's GSTR summary against your CA's working. After one clean month, the spreadsheet retires.

Buying one

Any modern Android POS should do all of the above; the differences are speed, service and what else the software runs - stock, loyalty, offers. Our buying guide to billing machines for retail shops covers the device choice, and the machines themselves are here. One buying note: the machine itself attracts 18% GST, which a registered business claims back as input credit.

Print a compliant GST invoice for your own products, in a live 30-minute demo.

Tax rules change and thresholds have moved over the years. This is operational guidance for setting up billing, not tax advice - confirm current thresholds and formats for your business with your CA.

Read next: Billing machine for a retail shop · Supermarket billing software · Best POS software in India

Questions, answered.

What is a GST billing machine?

A POS machine whose software prints GST-compliant tax invoices - GSTIN, HSN codes, line-level tax and the correct CGST/SGST or IGST split - and accumulates billing data into filing-ready GST reports automatically.

Is a GST billing machine mandatory for shops?

No law mandates the machine itself. But a GST-registered business must issue compliant invoices and file returns, and doing that by hand is slow and error-prone - the machine is how shops automate an obligation they already have.

What is the GST rate on billing machines?

Billing machines and POS devices attract 18% GST. A registered business claims that back as input tax credit, so compare vendor prices net of it.

Can a billing machine file GST returns?

It generates the filing-ready data: GSTR-1 and GSTR-3B summaries built from billing automatically. Filing itself happens on the GST portal or through your CA - and for corporate clients, NukkadShops supports GST e-filing through its ERP layer.

Do GST invoices work offline?

On a good machine, yes. Invoices print with all GST fields even when the internet is down, and the data syncs for reporting when the connection returns.

WhatsApp