Invoice clients for website projects, UX work, and ongoing maintenance with a template built for web designers and freelancers.
A web designer invoice is a billing document that details services provided during a website project or ongoing engagement. It covers design work, front-end development, CMS setup, hosting configuration, and maintenance tasks. Web designers send invoices at project milestones or monthly for retainer clients. A structured invoice reduces scope disputes and ensures payment for every billable service.
| Service | Typical Rate | Unit |
|---|---|---|
| Website Design (5-page) | $1,500 - $5,000 | per project |
| Custom WordPress Development | $2,000 - $8,000 | per project |
| UX/UI Design (per screen) | $150 - $400 | per screen |
| Front-End Development | $75 - $150 | per hour |
| Monthly Maintenance Retainer | $150 - $500 | per month |
| Landing Page Design | $500 - $2,000 | per page |
| SEO Setup | $300 - $1,000 | per project |
Break large website projects into milestone-based invoices: typically 30-50% upfront to start, 30-50% at design approval, and the remainder on launch. For smaller projects, a 50% deposit and 50% on delivery is standard. Itemize each phase clearly (wireframes, design mockups, development, testing, launch) so clients see the value at each stage. For maintenance clients, set up monthly recurring invoices billed on the first of each month. Pass through hosting and domain costs as separate line items with receipts attached. Use Net 14 or Net 30 terms depending on project size and client relationship.