Skip to main content

MRP labels in ZPL or TSPL | HelloBooks POS Print shelf-ready barcode labels on Zebra, TSC, Honeywell, TVS LP and Godex printers. Auto-detects EAN-13, UPC-A, EAN-8, Code-39, Code-128, QR and DataMatrix — pick a SKU, set quantity, hit print.

BARCODE LABEL PRINTERS

MRP labels in ZPL or TSPL

Print shelf-ready barcode labels on Zebra, TSC, Honeywell, TVS LP and Godex printers. Auto-detects EAN-13, UPC-A, EAN-8, Code-39, Code-128, QR and DataMatrix — pick a SKU, set quantity, hit print.

Part of HelloBooks POS · Hardware integrations

Sheet of barcode labels next to a Zebra label printer

Most retailers run two parallel inventories — the one in the books, and the one on the shelf — because the label printer never agrees with the GRN system. HelloBooks bridges the two: the same item record drives the bill, the e-invoice, and the shelf label, in any standard symbology.

HOW IT WORKS

Every detail, dialled in

Built for the till, validated against the canonical accounting engine — so every POS sale closes the books cleanly.

🏷️

Symbology auto-detection

EAN-13, UPC-A, EAN-8, Code-39, Code-128, ITF-14, QR, DataMatrix — the printer picks the right symbology based on the SKU code length and content. You never have to remember which barcode standard a product uses.

  • EAN-13 / UPC-A / EAN-8 for retail products
  • Code-128 for internal SKUs
  • QR / DataMatrix for variants and serials
  • ITF-14 for outer cartons
📦

Variant + size matrix labels

For apparel and footwear, the label engine reads the variant matrix — colour, size, style — and prints one label per cell with the right SKU. Bulk print 200 labels for a new GRN in under a minute.

  • Generates one label per variant cell
  • Inherits price, MRP, HSN from the item
  • Bulk-print from any GRN
  • Per-outlet template overrides
⚙️

ZPL and TSPL native

We speak the printer’s native language, not a generic raster bitmap — so labels render crisply at 203 dpi or 300 dpi and the print queue is fast even on cheap thermal heads.

  • Native ZPL on Zebra ZD / GK / GX series
  • Native TSPL on TSC TTP / TX series
  • Auto-fallback to bitmap for exotic devices
  • One template across both languages

Why teams move off legacy tills

Old POS · Manual workarounds
  • Standalone label app — different SKU master
  • Manual symbology selection per product
  • Variant labels typed by hand
  • Slow raster printing on Zebra hardware
HelloBooks POS
  • One item master, one SKU, one label
  • Symbology auto-picked
  • Variant matrix prints in bulk
  • Native ZPL / TSPL = full printer speed
FAQ

Questions, answered

Which label printers do you support?

Zebra (ZD, GK, GX, ZT series), TSC TTP and TX, Honeywell PC and PM, TVS LP series, Godex G500 — any printer that speaks ZPL or TSPL. Generic bitmap printers fall back automatically.

Can I customise the label design?

Yes — drag-and-drop the logo, MRP, HSN, batch, expiry, manufacturer, and barcode at the size and position you want. Templates are versioned per outlet.

Does it print MRP-inclusive of GST?

Yes. The label engine respects the same inclusive / exclusive flag you use on invoices, and the displayed MRP is consistent with the item master.

How fast is bulk printing?

On a Zebra ZD420 we measure ~6 labels/sec for a Code-128 SKU label with logo. A 1,000-label run from a GRN takes about three minutes.

Ready to automate your books?

Join 2,000+ businesses saving 20+ hours per month. Get started free — no credit card required.

Subscribe to our newsletter

Stay up to date with the latest news and announcements. No credit card required.

By subscribing, you agree to our Privacy Policy.