Get Receipt

Format spec

Coffee shop quick-service receipt template

A short tape with a large order number, indented modifiers and a tip line.

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.Shop name
  2. 2.Location or store number
  3. 3.Order number in double-height type
  4. 4.Order type: for here, to go, or mobile
  5. 5.Item lines with indented, priced modifiers
  6. 6.Subtotal
  7. 7.Tax
  8. 8.Tip line or tip-prompt result
  9. 9.Total
  10. 10.Tender
  11. 11.Loyalty points
  12. 12.Thank-you line
  13. 13.QR to a survey or loyalty enrolment

Alignment

Centred header, two-column item block, modifiers indented two spaces under their parent drink.

Tax convention

Exclusive. A prepared drink may be taxed where whole beans sold to take away are exempt, which calls for a taxable and non-taxable subtotal split.

Tender

Card or wallet, with a tip line above the total.

Machine-readable code

A QR at the foot, carrying a short link.

How to recognise it

  • Giant order number
  • Modifier stack under each drink
  • Tip line present
  • Very short tape

Get Receipt renders this as Coffee shop counter slip

80 mm thermal counter slip: centred shop block, drink lines, loyalty QR 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.