Get Receipt

Format spec

80 mm thermal POS receipt template

The archetype: the slip a countertop thermal printer produces for an ordinary retail sale.

This is a generic industry format — the printing convention, not any company’s trade dress. You supply your own business identity; Get Receipt supplies the grid it prints on.

Physical spec

Paper
80 mm thermal roll
Roll or sheet width
79.5 mm
Printable width
72 mm
Horizontal dots
576
Head density
203 dpi (8 dots/mm)
Characters per line
48 (ESC/POS Font A)

The character grid is the printer’s, not an approximation: at 203 dpi a Font A cell is 12 × 24 dots, so 576 dots of printable width is exactly 48 characters. Anything you render has to land on integer dot multiples or the edges blur.

Ordered field list

Top of the document to the bottom. This is the order a reader expects and the order a scanner, a bookkeeper or a returns desk looks for.

  1. 1.Logo bitmap, centred, 1-bit dithered
  2. 2.Legal or DBA business name, centred and emphasised
  3. 3.Street address, then city, state and postal code
  4. 4.Phone and optional website
  5. 5.Store, register, cashier and terminal identifiers
  6. 6.Full-width rule
  7. 7.Date, time and transaction number
  8. 8.Item block, one to three lines per item
  9. 9.Full-width rule
  10. 10.Subtotal, discounts, tax line or lines, total
  11. 11.Tender block and change due
  12. 12.Item count sold
  13. 13.Loyalty or savings summary
  14. 14.Return-policy footer, word-wrapped and centred
  15. 15.Thank-you line
  16. 16.Machine-readable code
  17. 17.Feed lines and cut

Alignment

Header block centred. Item block is a left description paired with a price right-aligned to the last column; money right-aligns on the decimal. Long descriptions wrap to an indented second line rather than pushing the price column.

Tax convention

Exclusive: a pre-tax subtotal, then the tax line or lines, then the total. Never baked into the shelf price.

Tender

Card approval block, or cash tendered with change due underneath.

Machine-readable code

Code 128 of the transaction ID, centred below the footer, with human-readable text under the bars and a quiet zone of at least ten times the X-dimension.

How to recognise it

  • 48-character monospace grid
  • Dashed or double rules between blocks
  • Right-flush money column
  • All-caps headings
  • Centred, wrapped footer paragraph
  • Barcode at the very bottom

Get Receipt renders this as 80 mm thermal POS — retail

The standard 80 mm point-of-sale slip: centred store block, itemised lines, tax added under the subtotal, barcode at the foot. Every total is recomputed by the engine from the line items, so the printed lines always sum to the printed total — the one thing generated receipts most often get wrong.