Skip to content

Receipt template

Modular Tally

Swiss grid · Sand & terracotta · Merriweather + Inter

The full document

Download the compiled PDF
Modular Tally — receipt template, Swiss grid layout, rendered from live data

Rendered by the same engine the API runs — this is the compiled output, not a mock-up.

What happens when your data replaces the sample

What Modular Tally does when the data is longer, shorter or emptier than the sample:

Fixed page furnitureNever grows, never moves
full-bleed terracotta cap band at the page top; the twelve-column margins; foot rule carrying the receipt reference
Repeats per recordOne block per row of your data
purchased line items (table rows; header repeats on page break); tax component rows; policy panels across the bottom band
Grows with your dataAbsorbs long values without breaking
billed-to and shipped-to blocks; delivery, returns and support copy; item names may wrap
Pinned to every pageHolds position across page breaks
cap band at the top of every page; foot rule at the page bottom; column grid constant
Order on the pageWhat sits after what
totals stack after the item table; the policy band after the totals
Page breaksWhat may split, what must not
the item table may split across pages; the paid block, the totals stack and each policy panel must not
Last pageHow the document ends
totals stack and the policy band may occupy the final page alone; cap band and foot rule carry it

Palette and type

Sand & terracotta

  • Ink #3c2f26
  • Accent #c2653d
  • Canvas #f7f1e8

Merriweather + Inter

The pairing this design was drawn around, laid out as a Swiss grid on A4 portrait. Either face can be swapped in the editor — the layout holds on the grid, not on a font's metrics.

Other receipt designs

All receipt templates →

Modular Tally is the swiss grid reading of this document; its siblings take it differently — minimal, type-led and perforated ticket. See all receipt templates.