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.
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
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.
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
- Standalone label app — different SKU master
- Manual symbology selection per product
- Variant labels typed by hand
- Slow raster printing on Zebra hardware
- One item master, one SKU, one label
- Symbology auto-picked
- Variant matrix prints in bulk
- Native ZPL / TSPL = full printer speed
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.
Related POS features
Ready to automate your books?
Join 2,000+ businesses saving 20+ hours per month. Get started free — no credit card required.