Your invoice is a design document. It has one job: communicate what is owed and make payment effortless. Every design choice either helps or hurts that goal.
I've seen freelancers spend hours on their portfolio and 5 minutes on their invoice. Then they wonder why clients "lose" them or take weeks to pay. The invoice is the final touchpoint of your project. It deserves the same attention as your landing page.
The total amount due is the most important information on the entire invoice. It should be the largest, boldest element on the page.
Stick to system fonts or professional sans-serifs. Your invoice is not the place for creativity.
| โ Use | โ Avoid |
|---|---|
| Inter, Helvetica, Arial, system-ui | Comic Sans, Papyrus, anything decorative |
| Single font family, 2 weights max | 3+ fonts, script fonts, display fonts |
| 12-14pt body, 16-18pt headers | Too small (<10pt) or too large (>20pt body) |
This is standard accounting practice for a reason. Right-aligned numbers make it easy to scan down a column and compare amounts.
Description Qty Rate Amount
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Website design 12 $85/hr $1,020.00
Content writing 4 $85/hr $340.00
SEO setup 2 $85/hr $170.00
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
SUBTOTAL $1,530.00
TAX (21%) $321.30
TOTAL $1,851.30
A logo transforms a generic document into a branded touchpoint. It signals legitimacy and reinforces brand recognition.
Color should guide attention, not distract from it. Use 2-3 colors maximum.
Crammed invoices feel chaotic and unprofessional. White space is not wasted space โ it's breathing room that makes information digestible.
The client should know exactly how to pay within 3 seconds of looking at the invoice.
"Net-30" is vague. "Due June 22, 2026" is specific and creates urgency. Always include both the terms AND the exact date.
The footer is a trust signal. Include:
Your invoice will be viewed on screens, printed on paper, and forwarded in emails. Test it in all three contexts.
Humans scan documents in an F-pattern: top-left to right, then down the left side. Design your invoice to match this behavior.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ [LOGO] Invoice #2026-042 โ โ Header row โ Your Company Date: June 8, 2026 โ โ your@email.com Due: June 22, 2026 โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค โ BILL TO: โ โ Left column โ Client Name โ โ client@email.com โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค โ DESCRIPTION QTY RATE AMOUNT โ โ Table headers โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โ Website design 12 $85/hr $1,020.00โ โ Line items โ Content writing 4 $85/hr $340.00โ โ SEO setup 2 $85/hr $170.00โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โ SUBTOTAL $1,530โ โ Right-aligned totals โ TAX $321โ โ TOTAL $1,851โ โ Largest, boldest โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค โ PAY: [Pay Now] or Bank: IBAN... โ โ Clear CTA โ Late fee: 1.5% per month after due date โ โ Terms โ Thank you for your business! โ โ Warm close โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Built by a freelancer who got tired of chasing payments. Open source on GitHub.