Most web designers undercharge not because they don’t know their worth, but because they price reactively—matching a competitor’s quote, caving to a prospect’s budget anchor, or estimating hours too optimistically. The fix isn’t a magic rate card. It’s a repeatable system that accounts for your real costs, the client’s business value, and every scope risk before you send the proposal.
The Root Cause: Pricing From Cost Instead of Value
Hourly and flat-rate pricing both share the same flaw when misapplied: they anchor the conversation to your effort rather than their outcome. A five-page brochure site for a local plumber and a five-page brochure site for a Series-A SaaS company are not the same product. The SaaS site might generate hundreds of thousands in pipeline. Price accordingly.
Value-based pricing starts with a single question: What is this website worth to the client if it works? Get them to articulate it. “We close about 20% of inbound leads and our average contract is $15,000. If the new site doubles our monthly leads from 10 to 20, that’s $30,000 in new revenue per month.” Now your $8,000 project looks like a 3.7× ROI in month one.
You don’t need to charge a percentage of that value—but knowing it gives you a floor. Anything below a 5–10× ROI for the client is hard to justify rejecting.
Build a Real Cost Baseline First
Before you can price confidently, you need to know what a project actually costs you to deliver. Most designers underestimate by forgetting:
- Non-billable overhead: sales calls, revisions, PM time, client education
- Subcontractors: copywriters, SEO, developers you bring in
- Tooling: hosting, licenses, staging environments, project software
- Revision buffer: assume 20–30% scope creep on any fixed-price project
If you’re unsure what your agency’s software overhead actually costs, the agency software cost teardown for 2026 breaks it down line by line—most agencies are surprised by the total.
Once you know your true cost, set a minimum viable margin. A common benchmark for healthy agency projects is 40–60% gross margin. If your all-in cost to deliver a site is $3,000, your floor price is $5,000–$6,000. Below that, you’re subsidizing the client.
Choose the Right Pricing Model for the Project Type
No single model works for every engagement. Here’s a practical guide:
| Project Type | Best Model | Why |
|---|---|---|
| Simple brochure site (known scope) | Fixed price | Predictable, easy to sell |
| Complex custom build | Phased fixed or T&M with cap | Reduces your scope risk |
| Ongoing retainer (updates, CRO) | Monthly retainer | Predictable revenue for both sides |
| Discovery/strategy only | Fixed discovery fee | Protects you before full commitment |
| Enterprise / high-stakes site | Value-based fixed | Captures upside, not just hours |
Time-and-materials (T&M) is often the honest model for complex projects, but clients hate open-ended budgets. A practical middle ground: T&M with a not-to-exceed cap. You bill actuals; they have a ceiling. You absorb nothing if scope is clear; they have budget certainty.
Scope Definition Is Pricing Infrastructure
Vague scope is the #1 cause of undercharging on fixed-price projects. Every hour you spend on “one small change” that wasn’t in the contract is margin you’re giving away.
A tight scope document should define:
- Number of pages and templates (not “up to X pages”—list them)
- Revision rounds (two rounds of revisions, not “until you’re happy”)
- Content responsibility (who writes copy, provides images, records video)
- Integrations (CRM, booking, e-commerce—each one is a line item)
- Browser/device support matrix
- What’s explicitly excluded
When a client asks for something outside scope, you have two options: a change order or a “no.” Neither should be an apology. Change orders are a revenue line, not a confrontation.
Anchor High, Then Justify
Pricing psychology matters. If you present one number, clients negotiate down. If you present three tiers, they self-select—and the middle tier is almost always your real target.
Three-tier structure example:
- Essential – 5-page site, 1 revision round, client-supplied content — $4,500
- Growth – 10-page site, 2 revision rounds, copywriting included, basic SEO setup — $8,500
- Authority – Full custom build, strategy session, conversion-focused copy, 90-day post-launch support — $16,000
The top tier anchors the conversation. Even if no one buys it, it makes the middle tier look reasonable. The bottom tier exists to give budget-constrained clients a path in—not to be your default.
Billing Structure: Don’t Float Your Clients’ Projects
How you collect money is as important as how you price. A standard structure that protects cash flow:
- 50% deposit before any work starts (non-negotiable)
- 25% at design approval (before development begins)
- 25% at launch (before you hand over credentials)
Never launch a site without full payment. Holding credentials is leverage—use it professionally but use it. If you’re managing billing manually across invoicing tools, payment processors, and email threads, that’s friction that costs you time and sometimes money. Platforms like ProjEvo consolidate invoicing, payment tracking, and client communication in one place, so you’re not chasing down that final 25% across three different apps.
For retainer clients, auto-billing on the 1st of the month is table stakes. Manual invoicing for recurring work is a habit that kills cash flow predictability.
The Discovery Call Is a Pricing Conversation
Most designers treat discovery as information-gathering. It’s also a pricing signal. Listen for:
- Timeline pressure (“We need this in three weeks”) → rush premium, typically 25–50%
- Previous bad experiences (“Our last agency ghosted us”) → charge for reliability, not just deliverables
- Decision-by-committee (“I’ll need to run it by the board”) → longer sales cycle, more revision rounds, price it in
- Vague success metrics (“We just want something modern”) → red flag; pin down KPIs before pricing
If a client can’t tell you what success looks like, you can’t price for it—and you’ll never be able to prove you delivered it.
When Clients Push Back on Price
Scope reduction, not price reduction, is the right response to budget objections. “I can do this for $5,000 if we remove the blog, reduce to one revision round, and you provide all copy.” This preserves your margin and trains the client that your rate is fixed—only the scope moves.
If they still can’t meet your floor, walk away. A project below your minimum margin doesn’t just lose money—it consumes capacity you could use on a profitable client. For more on building the operational infrastructure that makes this kind of discipline sustainable, see how agencies are consolidating their tech stacks in 2026 to reduce overhead and improve margins.
One Final Check Before You Send the Proposal
Ask yourself: If this project runs 30% over on hours, will I still be okay? If the answer is no, your price is too low. Build the buffer in. Clients don’t see your hours—they see the outcome. Price the outcome.