58mm or 80mm thermal printer: which to buy for billing?

Quick answer

Buy an 80mm (3 inch) thermal printer for a fixed counter that prints GST bills with several items; it fits about 48 characters a line, so names and tax columns rarely wrap. Choose 58mm (2 inch) for a phone, a small shop or delivery, where a light Bluetooth printer matters more than width.

Intro offerRegular price ₹199₹99/monthfirst 3 months · then ₹199

After the free 30-day trial · or ₹2,000/year · no card needed

A thermal printer printing a bill
Ashok SachdevUpdated · 5 min read
On this page · 10
  1. Key facts
  2. Should I buy a 58mm or an 80mm thermal printer?
  3. Will a 58mm bill fit GST details and HSN?
  4. Bluetooth, USB or LAN: which for a phone and which for a PC?
  5. How long does thermal print last for GST record keeping?
  6. What is the paper roll cost per month?
  7. Can I print A4 and thermal from the same software?
  8. Why is my thermal print blank or faded?
  9. How RichPOS helps
  10. Frequently asked questions

Key facts

  • On the Epson TM-T82IV, 80 mm paper gives a 72 mm print width and 48 characters a line (Font A); 58 mm paper gives 52.5 mm and 35 characters. Cheaper 58 mm printers often print narrower, so check the spec sheet. (Source: Epson TM-T82IV specifications, as of Oct 2026)
  • Printer maker HPRT calls 80 mm (3 inch) the most common receipt size, used by supermarkets, restaurants and pharmacies, and 58 mm (2 inch) the smallest, most portable option for small retail and mobile sellers. (Source: HPRT receipt paper guide, as of Oct 2026)
  • A GST tax invoice must show, among other things, the supplier's GSTIN, a serial number, date, HSN code, description, quantity, taxable value, tax rate and tax amount; a signature is not required on an electronic invoice (CGST Rule 46). (Source: CGST Rule 46 (CBIC), as of Oct 2026)
  • With turnover up to ₹5 crore, a 4-digit HSN code is required, and it may be left off invoices to unregistered (B2C) buyers; above ₹5 crore, 6 digits (Notification 78/2020-Central Tax, from 1 April 2021). (Source: Notification 78/2020-CT (GST Council), as of Oct 2026)
  • GST records must be kept for 72 months from the due date of the annual return for that year (CGST Act, Section 36). Thermal slips fade, so keep the bill in your software or as a PDF. (Source: CGST Act, Section 36 (CBIC), as of Oct 2026)

General information, not tax or legal advice.

Should I buy a 58mm or an 80mm thermal printer?

Buy 80mm for a counter that prints full GST bills, and 58mm when the printer has to be small, light or run from a phone. If you are unsure and have a fixed counter, 80mm is the safer choice.

58mm vs 80mm for shop billing
58mm (2 inch)80mm (3 inch)
Characters per line (Epson TM-T82IV, Font A)3548
Best forPhone billing, delivery, small counters, few items per billFixed counters, many items per bill, GST bills with HSN
Long item names and tax columnsWrap onto two lines more oftenUsually fit on one line
Typical connectionBluetooth, often battery-poweredUSB, LAN (network) or Wi-Fi; some Bluetooth
Bill lengthLonger for the same billShorter for the same bill
Paper rollsEasy to findEasy to find

Characters per line from Epson's TM-T82IV specification; other models differ, so read the column count on the spec sheet before buying.

What else to check before you buy

  • Auto-cutter: on a busy counter, a printer that cuts the bill itself saves time and torn bills. Check the spec sheet for "auto-cutter"; many portable 58mm printers only have a tear bar.
  • Driver and app support: the printer must work with your computer (Windows driver) or with your billing app on the phone.
  • Service near you: a printer brand with a service centre or dealer in your city is worth more than a small saving on price.
  • Cash drawer port: if you use a cash drawer, pick a printer that can open it after each bill.

Will a 58mm bill fit GST details and HSN?

Yes, a 58mm bill can carry every field Rule 46 asks for, but it gets long and item names wrap. With fewer than about 35 characters a line, a line with item name, HSN, quantity, rate, GST and amount usually takes two lines.

Rule 46 asks for the supplier's GSTIN, a serial number, date, HSN code, description, quantity, taxable value, tax rate and tax amount, plus the buyer's details in some cases. If your turnover is up to ₹5 crore, Notification 78/2020 lets you leave the HSN off bills to unregistered buyers, which saves space on 58mm. A good billing app puts the GST break-up in a small table at the bottom instead of on every line. Compare layouts on our GST invoice format page, which has an 80 mm thermal sample.

Bluetooth, USB or LAN: which for a phone and which for a PC?

Use Bluetooth (or Wi-Fi) for a phone or tablet, and USB or LAN for a computer. A LAN (network) printer also lets two counters share one printer.

Which connection to buy
ConnectionWorks withGood to know
BluetoothPhones and tabletsPair once; keep the printer charged if it runs on battery
USBWindows PC or laptopSimple and reliable; needs the printer driver installed
LAN / EthernetPCs and phones on the shop networkGive it a fixed IP so it is not lost after a router restart
Wi-FiPhones and PCs on the same Wi-FiConvenient, but depends on a steady Wi-Fi signal

Before buying, confirm that your billing software prints over that connection. Browser-based software prints through the computer's printer driver; a phone app prints over Bluetooth or the network.

How long does thermal print last for GST record keeping?

Thermal print fades with heat, light and time, and GST records must be kept for 72 months from the due date of the annual return. So do not rely on the paper slip as your record; keep the bill in your software or as a PDF.

Paper makers quote different image lives for different grades, so read the label on the roll box if you need a number. Store any slips you keep away from sunlight, heat and plastic sleeves. The customer's copy can fade; your record is the bill saved in the software, which you can reprint or send on WhatsApp any time.

What is the paper roll cost per month?

It depends on how many bills you print and how long each one is, so work it out from your own numbers rather than a quoted figure. Rolls are sold by width and length in metres, and prices change often.

  1. Measure one bill Print a typical bill and measure its length in centimetres.
  2. Count bills per day Take an average day from your sales report.
  3. Work out metres per month Bill length × bills per day × days open ÷ 100.
  4. Divide by roll length Read the length on the roll box; that gives rolls per month.
  5. Check current price Multiply by the current price per roll from your stationery supplier.

Sending bills on WhatsApp instead of printing for customers who do not want paper cuts this cost; see sending bills on WhatsApp.

Can I print A4 and thermal from the same software?

Yes, most billing software lets you choose the bill format: thermal for walk-in customers and A4 for business buyers who want a full-page tax invoice. Check that you can pick the format per bill, not only once in settings.

Many shops keep an 80mm thermal printer at the counter and print A4 only for B2B bills or quotations. Read thermal printer vs A4 invoice for when each is better.

Why is my thermal print blank or faded?

A completely blank bill almost always means the roll is in the wrong way round; thermal paper prints on one side only. Faded print usually means low print density, a dirty print head, a weak battery or poor paper.

  • Scratch the paper with a fingernail: the side that turns dark must face the print head
  • Raise the print density or darkness in the printer settings or driver
  • Clean the print head with a soft cloth and isopropyl alcohol when the printer is off and cool
  • Charge a Bluetooth printer fully; low battery gives light print
  • Try a roll from a different supplier
  • Check the paper width setting in the billing software matches the roll (58 or 80)

How RichPOS helps

RichPOS prints the same bill on 58mm or 80mm thermal printers or on A4, so you can change printers later without changing software.

  • Thermal (58 mm / 80 mm) and A4 bill printing from the browser app
  • Bills with GSTIN, HSN and GST worked out after bill discounts
  • Android app prints to Bluetooth or network thermal printers, or shares the bill as a PDF
  • Bills can also go to the customer on WhatsApp, SMS or email
  • Every bill stays saved in the software, so a faded slip can be reprinted

What RichPOS does not do: RichPOS does not sell printers. It needs an internet connection to bill.

FAQ

Frequently asked questions

Should I buy a 58mm or 80mm thermal printer for billing?

80mm for a fixed counter that prints GST bills with several items, because it fits more characters a line. 58mm for phone billing, delivery or a small counter where a light Bluetooth printer matters more.

Will a 58mm bill fit GST details and HSN?

Yes. It can show every field Rule 46 needs, but item lines wrap more. With turnover up to ₹5 crore, HSN may be left off bills to unregistered buyers under Notification 78/2020.

Bluetooth, USB or LAN: which should I buy?

Bluetooth or Wi-Fi for a phone or tablet, USB for a single computer, and LAN if two counters share one printer. Check your billing software supports that connection.

How long does thermal print last?

It fades with heat, light and time, and image life depends on the paper grade printed on the roll box. GST records must be kept 72 months, so keep the bill in your software or as a PDF.

What is the paper roll cost per month?

Measure one typical bill, multiply by bills per day and days open, divide by the roll length, then multiply by your supplier's current price per roll.

Can I print A4 and thermal from the same software?

Yes, with most billing software, including RichPOS: thermal for walk-in customers and A4 for business buyers.

Why is my thermal print blank?

The roll is usually in the wrong way round. Thermal paper prints on one side; turn the roll so the side that darkens when scratched faces the print head.

Free toolGST invoice format & templates →What a GST tax invoice and bill of supply must show (Rules 46 and 49), with printable A4 and 80 mm thermal samples.
Written by Ashok Sachdev

Founder, RichPOS Software. We build RichPOS for Indian shops and write these guides from questions shop owners ask us. Tax rules are quoted from official sources with the date we checked them; confirm your own case with your CA.

Try RichPOS free for 30 days

No card needed. Import your items from Excel and make your first GST bill today.

Intro offerRegular price ₹199₹99/monthfirst 3 months · then ₹199