What’s on a Web Design Receipt
Designer/agency and client, with the project or invoice reference
The design fee — one-time build cost, often split into stages
The project phase paid — deposit, milestone, or final launch balance
Pass-through costs — hosting, domain, premium themes or plugins, stock
Recurring items — a maintenance retainer or hosting billed monthly/annually
Scope reference — pages, revisions included, and what’s extra
Amount paid, balance, and payment method
Milestone Billing — Deposit, Build, Launch
Web projects are rarely paid all at once, and the receipt reflects the stage. The common structure is a deposit to start (often 50%, or a third), one or more milestone payments as design and development progress, and a final balance due at launch — sometimes held until the site goes live. Each payment should get its own receipt naming the phase it covered, so the client can see the project’s money against its progress and the designer has a clear record of what’s been collected. This staged approach protects both sides: the designer isn’t building for free, and the client pays as work is delivered. When a receipt just says “web design $X,” it hides which phase was paid — naming the milestone (“deposit,” “final on launch”) is what makes the record useful for tracking a live project.
One-Time Design vs Recurring Hosting and Domains
The distinction that trips up web-design billing is one-time versus recurring. The design and build is a one-off fee. But a website also needs hosting and a domain, which renew (monthly or annually) for as long as the site exists — and premium themes, plugins, or stock assets may carry their own renewing licenses. Designers handle these two ways: bill them as pass-through costs (the client reimburses the actual charge) or have the client pay the host and registrar directly. Either way, the receipt should keep them separate from the design fee, because a client who thinks a one-time payment covers hosting forever is in for a surprise at renewal. Clearly labeling recurring items — and noting the renewal cycle — is what prevents that misunderstanding and shows the true ongoing cost of the site.
Maintenance Retainers, Scope, and Records
After launch, many designers offer a maintenance retainer — a recurring fee for updates, backups, security, and small changes — which is a separate, ongoing receipt from the build. Defining scope on the receipt or invoice (number of pages, rounds of revisions included, what counts as extra) heads off the classic “scope creep” dispute, since work beyond the agreed scope is billed as an add-on with its own line. For the designer, these receipts are freelance or agency income records with no tax withheld, so keeping them organized — build payments, pass-through reimbursements, and retainer income separated — is what makes bookkeeping and tax filing clean. Pairing each receipt with the project agreement gives a defensible record of what was quoted, delivered, and paid.
Related creative service receipts: see also our Graphic Design receipt guide and our Marketing Services receipt guide.
Create a Web Design Receipt
Our generator produces a clean web design receipt — designer and client, the design fee and phase paid, any pass-through hosting or domain costs, a maintenance retainer, and the total — as a PDF you can send a client or keep for your income records.
Use it responsibly: recreate only real work and payments, with their true amounts. Fabricating web design receipts to misstate income, invent expenses, or bill for work not delivered is fraud — the figures should match your return and your project agreement. This tool is for legitimate record-keeping only.