Free Invoice Template for Web Designers

Invoicing a web design project is trickier than it looks. You're often billing across multiple phases — discovery, design, revisions, handoff — and tracking a deposit paid weeks ago, a revision round the client keeps expanding, and a hosting maintenance fee that renews every month. A generic invoice template doesn't account for any of that.

This page walks through exactly what to put on a web design invoice, how to structure billing for phased projects, and where designers tend to leave money on the table. Whether you're a solo freelancer or running a small studio, getting the invoice right protects you and keeps the client relationship clean.

When you're ready, you can create your web design invoice free at InvoicePad — no account required to start.

Example line items for a web designers invoice
DescriptionUnitRate
Phase 1: Discovery, sitemap, and wireframesflat$650
Homepage design (desktop + mobile) — includes 2 revision roundsflat$900
Interior page templates (up to 4 pages)flat$1,200
Monthly website maintenance retainer (updates, backups, up to 1 hr edits)per month$150
Hourly rate — scope additions, consulting, or extra revisionsper hour$95

What to Include on a Web Design Invoice

A web design invoice needs to be more specific than most service invoices because clients often don't understand what they're paying for until you spell it out. Vague line items like "website design" lead to scope disputes. Break the work down clearly.

  • Project phase or milestone name — e.g. "Phase 1: Discovery & Strategy" or "Phase 2: Design Mockups (Homepage + 3 Interior Pages)." Naming the phase ties the invoice to the contract milestone and makes it easy for both sides to track what's been delivered.
  • Number of revision rounds included — If your contract allows two revision rounds, note that on the invoice line. "Homepage Design — includes 2 revision rounds" prevents the client from assuming open-ended changes are covered.
  • Deposit or retainer credit line — Show the deposit as its own line item, even if it was paid separately. Subtract it from the balance. This keeps the billing history clean and prevents disputes about what the client has already paid.
  • Hosting and domain fees — If you're billing for managed hosting or a domain renewal, keep these separate from design work. Clients need to see exactly what they're being charged for infrastructure versus your time.
  • Maintenance retainer — If you offer a monthly maintenance package (plugin updates, backups, uptime monitoring, small copy edits), invoice it as a recurring line item with a clear description of what's covered.
  • Third-party costs passed through — Stock photos, premium fonts, paid plugins, or theme licenses should appear as separate line items at cost or with a markup clearly disclosed. Don't bury them inside your design fee.
  • Your payment details — PayPal, Venmo, Zelle, or bank transfer. Include whichever you actually use; clients shouldn't have to ask.

How Web Designers Typically Bill

Most web designers use one of three billing structures, or a hybrid of them.

Fixed-price by project phase is the most common for new site builds. You agree on a total price, split it into milestones, and invoice at each phase completion. A typical split looks like: 30–50% deposit upfront, 25–35% at design approval, and the balance on launch. This protects you from doing all the work and chasing the final payment at the end.

Example for a five-page small-business site priced at $3,500:

  • Invoice 1: Deposit — $1,050 (30%, due before work begins)
  • Invoice 2: Design approval — $1,225 (35%, due when mockups are approved)
  • Invoice 3: Launch — $1,225 (35%, due on go-live)

Hourly billing works well for ongoing work, small updates, and consulting. Track your time and itemize hours by task. "Content migration — 3.5 hrs @ $95/hr" is cleaner than "Website work — 3.5 hours" and gives the client something to verify.

Monthly retainers suit ongoing clients who need regular updates, hosting management, or SEO maintenance. Invoice the same flat amount each month. Note what's included — for example, "up to 2 hours of content updates, WordPress core and plugin updates, monthly backup" — so the client knows when they're over the limit and additional hours kick in at your standard rate.

Common Invoicing Mistakes for Web Designers

Not documenting revision limits on the invoice. Your contract may specify two revision rounds, but if the invoice just says "Homepage Design," the client treats it as unlimited. Repeat the scope boundary on the invoice line itself — one extra sentence there prevents hours of unpaid work.

Applying the deposit credit on the wrong invoice. A client pays a $1,000 deposit, and three months later you send a final invoice for the full remaining amount without subtracting it. They feel double-charged, even if you're technically correct. Always carry the deposit forward as a credit line on the relevant invoice, and reference the original deposit invoice number if you can.

Bundling hosting and design fees. If you manage hosting and the client later wants to transfer their site or cancel hosting, a bundled invoice history makes it impossible to tell what they paid for what. Separate design work and infrastructure costs from the start — it also makes it easier to raise hosting fees independently without renegotiating your design rate.

Not invoicing for scope additions in writing. A client asks for "just one more page" mid-project. You do it, then forget to invoice. Or you invoice at the end and the client disputes it because no price was agreed. Send a small change-order invoice the moment scope expands — even for two hours of work. It sets the expectation that additions cost money and creates a paper trail if the relationship sours.

Create Your Web Design Invoice Free with InvoicePad

InvoicePad is a free online invoice generator built for freelancers and small studios. You can open a new web design invoice at InvoicePad right now — add your project phases as line items, include your payment details (PayPal, Venmo, Zelle, or bank transfer), and download a clean PDF. No account required to get started.

The free plan covers up to 5 invoices per month with one template and a small "Created with InvoicePad" footer. Paid plans remove the footer, add more templates, and unlock client management and recurring invoices — useful if you're running monthly maintenance retainers for several clients at once.

InvoicePad doesn't process payments on your behalf. You add your own payment information to the invoice and collect payment through whatever method works for you and your client. Nothing to integrate, nothing to set up.

If you do photography or branded content work alongside web design projects, the invoice template for photographers covers session fees, usage licensing, and delivery milestones in ways that translate well to design deliverable billing.

Frequently asked questions

Should I always require a deposit before starting a web design project?

Most experienced web designers do — typically 25% to 50% upfront. A deposit filters out unserious clients, covers your time if the project falls through, and gives you leverage to pause work if payments stop. Make the deposit non-refundable once you have started discovery or wireframing.

How do I invoice for a project that spans several months?

Invoice at each milestone rather than waiting until the end. Define the milestones in your contract — deposit, design approval, development handoff, launch — then send an invoice when each is reached. This keeps cash flowing and creates a clear record of what was delivered at each stage.

Is web design subject to sales tax in the US?

It depends on the state. Some states tax digital services or software; others don't. Pure design services are often exempt, but if you're also providing a hosted platform or software component, the rules can differ. Check your state's department of revenue guidance or ask an accountant — don't rely on what a forum post says.

How should I handle a client who keeps requesting extra revisions?

Invoice for them. When a client goes beyond the revision rounds in your contract, send a change-order invoice before doing the work. State the rate — your standard hourly rate is typical — and get approval in writing, even just an email reply. Absorbing extra revisions for free trains clients to expect unlimited changes.

What should I charge for monthly website maintenance?

Monthly retainers for small business sites typically run $75 to $300 per month, depending on what's included. A minimal package covering updates, backups, and uptime monitoring sits at the low end. Add content updates, SEO reporting, or priority turnaround and you can charge more. Be explicit on the invoice about what the flat fee covers and what triggers an hourly charge.

Can I invoice clients for third-party tools and licenses I buy on their behalf?

Yes, and you should. Stock photos, premium plugins, fonts, or theme licenses you purchase for a client should appear as separate pass-through line items. Some designers add a 10–20% markup to cover sourcing and management time. Be transparent about it — clients generally accept it fine when it's clearly itemized rather than buried in your fee.

Ready to invoice your clients?

Create, download, and email a professional invoice in minutes — free.

Make an invoice now

More invoice templates