Skip to content

Classic layout

Swiss Modern invoice template

Cool greys, geometric Open Sans caps and monospaced microtype.

Classiccorporate

Swiss Modern is one of the 6 templates on the Free plan, so you can fill it in and print it in your browser right now — no account, and nothing stored on our servers.

All 60 templates

Sample data · A4 · rendered by the product

How this sheet is set

Declares no tokens of its own: Swiss Modern is what the classic layout looks like before any skin touches it — Open Sans for display and body, IBM Plex Mono for the letter-spaced labels, and the library's default blue on the wordmark.

The Classic layout

The arrangement everyone already knows how to read: a letterhead across the top, the two parties side by side under it, then the schedule and the totals. Nothing about it has to be explained to a recipient, which is why more of the library is built on this skeleton than on any other.

Who it suits

A safe default for almost any business, and the right choice when the invoice will be read by someone who has never seen one of yours before.

The voice a finance department reads without noticing it: neutral sans-serif type, plain hierarchy, enough weight to survive a photocopy, and no typographic opinion competing with the figures.

What it prints

Every template in the library prints the same set of facts — a template that dropped one would fail the library’s own contract test. What changes between them is where the facts sit and how they are set.

  • Issuer and recipient, each with an address, an optional contact line, and a tax label and number you write yourself.
  • Invoice number, issue date, service period, payment terms or an explicit due date, and the date of the service agreement.
  • Your own references — purchase order, contract, cost centre — labelled the way your client labels them.
  • Line items with a quantity, an optional unit, an optional period, a rate and an amount.
  • A note field, and full banking details with an optional payment reference.

Anything you leave empty prints nothing at all — no blank labels, no placeholder rows.

Other Classic templates

Same voice, different shape