Back to examples

Freelance web-design invoice — worked example

A freelance web designer bills an hourly project across three phases: discovery, build, and content migration. Tax is added at 19%, matching a typical EU VAT rate.

Open in the builder

Why this invoice works

Freelance web designers often bill by the hour rather than a single fixed fee, especially when a project runs through distinct phases that a client can review and approve one at a time. This worked example shows an hourly invoice broken into three stages — discovery and wireframes, homepage design and build, and CMS setup with content migration — each logged as its own line with its own hours and a shared hourly rate. Standard VAT at 19% is added after the subtotal, matching a typical EU rate, so the invoice makes clear to the client exactly how much of the total is tax rather than fee.

The classic template keeps the business details and invoice metadata side by side at the top, followed by the client's billing address, a clean line-item table, and a totals block that separates the subtotal, tax, and grand total. Payment terms specify a 14-day window with a modest late fee, a common freelance safeguard against slow-paying clients. Open this example in the builder to see the full layout with real numbers, then swap in your own hours, rate, and business details — everything below the line items updates automatically as you edit.

Related guide: How to create an invoice

Invoice preview

Marta Alves Web Studio

Rua das Amoreiras 14

1250-024 Lisbon

Portugal

hello@martaalves.example

Invoice

Invoice #: 2026-014

Issue date: 2026-08-23

Due date: 2026-09-06

Bill to

Nordkind Coffee Roasters

4 Birchwood Lane

Leipzig 04103

Germany

hello@nordkindcoffee.example

Reference: Web redesign — phase 1

DescriptionQtyUnitRateAmount
Discovery & wireframes8hoursEUR 65.00EUR 520.00
Homepage design & build14hoursEUR 65.00EUR 910.00
CMS setup & content migration6hoursEUR 65.00EUR 390.00
Subtotal
EUR 1,820.00
Discount
-EUR 0.00
Taxable
EUR 1,820.00
Tax
EUR 345.80
Total
EUR 2,165.80

Payment

Bank transfer to IBAN GB00 FACT 0000 0000 00. Reference the invoice number.

Notes

Thank you for the opportunity to redesign your site. Happy to take on the blog templates in a future phase.

Terms

Payment due within 14 days of the invoice date. Late payments may accrue a 1.5% monthly fee.

Your own business details, logo, and accent color are applied automatically when you open this example in the builder — nothing here is saved until you do.

This example doesn't include a logo — add yours in Settings and it'll appear on every invoice you create.

This is a fictional example for illustration only, not legal or tax advice — check your own local invoicing requirements.

Open in the builder