Incoterms® 2020 Wall Poster
July 18, 2026 · View on GitHub

A printable wall poster of the 11 Incoterms® 2020 rules, organized into three responsibility groups (buyer bears most, shared, seller bears most), with a journey diagram showing where risk passes from seller to buyer. All sizes are landscape and print-ready.
Downloads
| Size | PNG | Press-ready PDF | |
|---|---|---|---|
| 120 × 80 cm (primary) | PNG | PDF/X-1a | |
| A1 (84.1 × 59.4 cm) | PNG | PDF/X-1a | |
| A2 (59.4 × 42 cm) | PNG | PDF/X-1a |
- PDF — digital print file: RGB, embedded fonts, 5 mm bleed and crop marks.
- PNG — trim-only raster at 96 dpi, good for screens or casual printing.
- Press-ready PDF — PDF/X-1a, CMYK, fonts outlined; hand this to a print shop.
Printing guidance
Sending this to a digital printer? The short version: send the press-ready PDF/X-1a file for your size and tell them the trim size — everything else is already baked in.
- Which file: the
-pressPDF (PDF/X-1a, CMYK, fonts outlined) is what print shops expect and removes any font/color-conversion surprises. If they specifically ask for an RGB file, send the plain PDF instead. - Resolution / DPI: the PDFs are fully vector — text and graphics stay
razor-sharp at any size, so there is no DPI to worry about. If the printer
insists on a raster file, don't use the bundled 96 dpi PNGs; regenerate at
print resolution with
npm run png 300(300 dpi is ideal for A2, 150 dpi is plenty for the 120 × 80 cm size viewed at arm's length). - Bleed & crop marks: all PDFs include 5 mm bleed on every edge plus crop marks, so the flood background can be trimmed cleanly — no scaling or "fit to page" at the print stage; print at 100 % and cut at the marks.
- Paper: 150–200 gsm matte or satin poster paper works well; the design has large flat color fields, so matte hides fingerprints and glare best.
- Color: the press files are already CMYK — no conversion needed. Expect the muted palette to print slightly softer than it looks on screen.
Stack
Built entirely from HTML/CSS — no design tools. A single master template
(src/poster.html) is rendered to PDF at each size with
Vivliostyle CLI (CSS Paged Media) driving a local
Chrome/Chromium; Ghostscript produces the press-ready variants and Poppler
(pdftoppm) rasterizes the PNGs. Typeface is IBM Plex Sans (+ Condensed),
vendored under the SIL OFL 1.1. Designed with
Claude Code.
npm install
npm run build # digital PDFs for all three sizes
PRESS_READY=1 npm run build # additionally emit PDF/X-1a press variants
npm run png # trim-only PNG exports into posters/png/
npm run preview # low-dpi PNG previews into posters/preview/
License & attribution
Share freely with attribution (Daniel Rosehill & Claude Code). Incoterms® is a registered trademark of the International Chamber of Commerce; this poster is a quick-reference summary only — the authoritative text is ICC Publication 723E, Incoterms® 2020.