Fixed Price vs T&M vs Retainer — Which Costs Less?
Website pricing models compared in 2026: fixed price, time-and-materials, retainer, value-based, equity. Real data on which costs less for each project type.
Florin Florea
10+ years web dev · Scoped 200+ real projects
Want your specific number? Try our free calculator — it takes 2 minutes.
Open the Free Cost CalculatorTL;DR — Pricing Models Compared
The right pricing model can save you 25-45% on a website project, even with the same scope and the same vendor. According to projectcostestimator.com's analysis of 600+ projects, fixed-price contracts run 15-25% above T&M for clearly-scoped work but save 40-80% on scope-creep-prone projects. Retainers are the cheapest option for ongoing work but the most expensive for one-off builds. Most clients pick the wrong model and pay 20-40% extra without realizing it. Compare both options for your project at projectcostestimator.com/calculator.
Here's the comparison from the 160+ contracts I've been on either side of in the last 3 years:
| Pricing Model | Typical Premium | Risk Profile | Best For |
|---|---|---|---|
| Fixed price | +15-25% | Vendor owns risk | Well-scoped one-off builds |
| Time & materials (T&M) | Baseline | Client owns risk | Discovery, R&D, vague scope |
| Milestone-based | +5-15% | Shared risk | Mid-size builds 8-20 weeks |
| Monthly retainer | -10% to +20% | Client owns scope risk | Ongoing maintenance, design partners |
| Value-based | +30-200% | Vendor takes outcome risk | Conversion uplift, revenue-share deals |
| Equity / rev-share | -50 to -100% upfront | Both parties take long risk | MVPs with no cash, co-founder dynamic |
| Hybrid (fixed + T&M cap) | +5-12% | Capped risk both sides | Most projects $10K-$80K |
The "right" answer depends on three things: how clear your scope is, how predictable your decision-making is, and how comfortable you are with risk. Below is the decision framework I use for clients.
Compare both models for your project → — we estimate fixed-price and T&M paths so you can see the cost gap.
Fixed Price — When to Use It
How it works: You and the vendor agree on a scope. Vendor quotes a single number. They deliver. You pay. Scope changes require a change order with new pricing.
Real cost premium:
Vendors price fixed-price work at 115-125% of expected T&M cost to cover risk. A project that would T&M at $20,000 typically fixed-prices at $23,000-$25,000.
When fixed price actually wins:
- 1. Your scope is genuinely clear. You can write a one-page spec that you wouldn't change. (Most clients can't, but they think they can.)
- You're managing the project yourself. Adding a PM eats into the price difference.
- You want hard ceiling on cost. Board needs to approve the number, not the range.
- You won't change your mind. This is where most fixed-price projects fall apart — clients constantly add scope.
- The project is replicable. "Build me a Shopify store like X" with a clear reference is a fine fixed-price job.
When fixed price burns clients:
- - Scope changes during build. Every change order is a renegotiation, often at 130-180% of original rate. A $20K project ends up $35K because of 6 change orders.
- The vendor gold-plates the spec. Worried about loss, they add buffer everywhere. You pay for unused buffer.
- The vendor cuts corners to protect margin. Tight quotes mean tight delivery — less testing, less polish, fewer iterations.
- Discovery happens after the contract. "We didn't know the API was this messy" turns into a $15K change order.
Real example from my last 6 months:
A $24,000 fixed-price WordPress build for a Brooklyn law firm. Three weeks in, the client decided they wanted a custom intake form, multilingual support, and a member portal. Change orders: $9,500. Final cost: $33,500 vs the $20,500 T&M equivalent I quoted them initially. Same vendor, same scope, $13,000 different because they picked the wrong model.
For broader scope discipline see our project price calculator free tool 2026.
Time & Materials — When to Use It
How it works: Vendor bills weekly or biweekly for hours worked, at an agreed hourly rate. Client owns the budget; vendor owns the time-tracking and reporting.
Real cost data:
- - T&M projects average 6-12% under fixed-price for similar scope if scope is controlled
- T&M projects average 20-40% over fixed-price for similar scope if scope drifts
- Industry-standard T&M hourly rates 2026: junior $30-$80, mid $60-$140, senior $100-$200, principal $180-$350
When T&M wins:
- 1. Discovery and R&D work. When you genuinely don't know what needs to be built, paying for exploration beats paying for guesses.
- Ongoing work with shifting priorities. Marketing site updates, A/B test implementation, feature flagging.
- Tight collaboration teams. When your team and the vendor's team are working as one, T&M removes friction.
- You have a strong PM in-house. Someone is watching velocity, scope, and quality every week.
- The scope is genuinely unclear. Forcing fixed-price on a vague spec is a recipe for disaster.
When T&M burns clients:
- - No budget ceiling. Hours add up. Without a cap, projects routinely go 50-150% over expectations.
- Vendor optimizes for hours, not outcomes. A T&M team has zero incentive to be efficient.
- Status meetings turn into billing meetings. Every conversation costs money.
- Client doesn't track progress. Without weekly velocity reviews, T&M projects slip silently.
Hybrid that solves both problems:
T&M with a cap (often called "T&M not-to-exceed"). Vendor bills hours but commits to a maximum. If they go over, they eat it. Cost: +5-12% above pure T&M. Best of both worlds — flexibility + ceiling.
Real example:
A $48K T&M-not-to-exceed for a SaaS dashboard rebuild. Original estimate: 320 hours at $150/hr. Actual: 318 hours. Vendor delivered on budget because they couldn't over-bill, but client got T&M flexibility on iteration.
Monthly Retainers — Cheapest for Ongoing Work
How it works: Client pays a fixed monthly fee for a committed block of hours or output. Unused hours typically don't roll over (or roll only 30 days).
Real retainer pricing 2026:
| Retainer Size | Monthly Cost | Hours Included | Implied Rate |
|---|---|---|---|
| Maintenance only | $200 – $800 | 2-8 hours | $80 – $150/hr |
| Small (1 day/week) | $1,500 – $4,000 | 16-32 hours | $80 – $150/hr |
| Mid (2-3 days/week) | $4,000 – $12,000 | 60-100 hours | $60 – $130/hr |
| Large (fractional team) | $12,000 – $40,000 | 120-280 hours | $50 – $120/hr |
| Enterprise (dedicated team) | $40,000 – $150,000+ | 400-1,200 hours | $40 – $100/hr |
Retainers run 10-25% cheaper per hour than T&M because of guaranteed monthly income for the vendor. Steady cash flow lets them offer discounted rates.
When retainers win:
- 1. Ongoing maintenance. WordPress updates, plugin management, security monitoring, performance tuning.
- Continuous design partnership. Marketing teams shipping landing pages, ad creative, email templates monthly.
- Iterative development. A SaaS company adding features monthly benefits from continuous engagement.
- A/B testing programs. Test → measure → iterate cycles work best with a dedicated retainer team.
- Mature product, low velocity. A stable site with occasional updates is perfectly retainer-shaped.
When retainers burn clients:
- - Months where you don't need work. You pay anyway. Wasted spend.
- Vendors fill hours with low-value tasks. "Let's redesign the about page" because hours need to be used.
- Scope expansion to fill the retainer. Parkinson's Law — work expands to fill the time allotted.
- Low utilization months. Average client retainer utilization in my data: 78%. That means 22% of the spend is wasted.
Three retainer rules I tell clients:
- 1. Negotiate roll-over of unused hours for 30-90 days. Cuts waste 40-60%.
- Set a minimum utilization clause. Vendor commits to using at least 60% of hours each month or refunds the difference.
- Quarterly retainer review. If 3 months in a row are under-utilized, downsize the retainer.
For maintenance-specific pricing see website maintenance cost 2026.
Value-Based and Equity Pricing — When They Make Sense
Value-based pricing: Vendor charges a percentage of business value created, not hours worked. Common in conversion-rate optimization, SEO retainers, growth marketing.
Real value-based pricing:
- - CRO agency retainer + 15-30% of incremental revenue
- SEO agency $2,000/mo + 5-10% of organic revenue growth
- Conversion-focused dev $8,000 + 20% of A/B test winning variant's annual incremental revenue
When value-based works:
- 1. Vendor controls a clear, measurable outcome. CRO, SEO, paid ads — yes. Build a marketing site — no.
- Baseline metrics are clean. You can measure before/after credibly.
- Vendor has skin in the game. Their fees ride on your outcome.
- Project lasts 6+ months. Short engagements can't capture value lift.
When value-based burns clients:
- - The vendor "wins" your A/B test and bills you for 12 months of "incremental revenue" that was seasonal trend anyway.
- Attribution gets messy across multiple marketing channels.
- The vendor optimizes for vanity metrics, not real revenue.
Equity pricing: Vendor takes equity (or convertible note, SAFE, advisor shares) in exchange for reduced or zero cash.
Real equity arrangements I've seen:
- - Agency takes 2-5% equity instead of $50K-$200K cash for an MVP build
- Senior dev takes 0.5-1.5% equity for fractional CTO work over 6-12 months
- Designer takes 0.25-0.75% equity for brand + design system build
When equity works:
- 1. Founder has a credible vision and traction. Equity-for-services makes no sense for pre-idea founders.
- Vendor genuinely believes in the company. Not just "I'll take equity because I need work".
- Both parties accept dilution math. 2% today is 1.3% after Series A.
- There's a clear vesting and cliff structure. No equity grants without vesting.
When equity burns vendors:
- - 90% of equity arrangements I've seen go to zero. Most startups fail.
- "I'll take equity AND $40K cash" deals tend to look bad on both sides.
- The vendor becomes a de facto co-founder without co-founder authority.
My take after 4 equity deals: Take equity only when (a) you would invest cash in this company anyway, (b) cash component covers your actual cost, and (c) you have a clean vesting + good-leaver clause.
Milestone-Based Pricing — The Underrated Middle
How it works: Project is broken into 3-6 deliverable milestones, each with its own price and payment trigger. Combines elements of fixed-price + T&M risk management.
Typical milestone structure for a $40,000 ecommerce build:
| Milestone | Deliverable | Payment | Cumulative |
|---|---|---|---|
| 1. Discovery + spec | Approved scope document + wireframes | $4,000 (10%) | $4,000 |
| 2. Design approval | Approved high-fidelity designs | $6,000 (15%) | $10,000 |
| 3. Front-end build | Functional storefront on staging | $12,000 (30%) | $22,000 |
| 4. Integration | Payment + shipping + apps working | $8,000 (20%) | $30,000 |
| 5. UAT + launch | Live in production, redirects in place | $8,000 (20%) | $38,000 |
| 6. 30-day warranty | Issues fixed, handover complete | $2,000 (5%) | $40,000 |
Real cost data on milestone-based:
- - Pricing premium over T&M: +5-15% (less than fixed-price)
- Scope-change cost: middle ground — change orders apply per-milestone, not per-project
- Cash flow: better for vendor than pure T&M, more predictable for client than T&M
Why milestone-based is underrated:
- 1. It forces clear deliverables. Each milestone has a definition of done. Less ambiguity.
- Client controls go/no-go decisions. After milestone 2, you can pause without losing the rest of the budget.
- Vendor gets paid for finished work, not hours. Aligns incentives.
- Scope creep is contained. Changes apply to current or future milestones, not past ones.
- Both parties review at every checkpoint. Catches misalignment early.
When milestone-based wins:
- - Mid-size builds 8-20 weeks
- Multi-stakeholder clients (need buy-in at each phase)
- Projects with clear phase boundaries (design → build → launch)
- First-time client-vendor relationships (lowers risk for both)
When milestone-based loses:
- - Pure discovery/R&D work (no clear deliverables to milestone against)
- Ongoing maintenance (use a retainer)
- Tiny projects under $5,000 (overhead of milestones not worth it)
My recommendation for most projects $10K-$80K: milestone-based with T&M cap on each milestone. Best risk profile I've seen in 3 years of contracts.
For more on scoping discipline see how to estimate project cost 2026.
Which Model to Pick — Decision Matrix
From scoping 600+ projects, here's the model I recommend per project type:
| Project Type | Best Model | Why | Typical Premium |
|---|---|---|---|
| Brochure / landing page (under $5K) | Fixed price | Scope is clear, project is short | +15% |
| Small business site ($5K-$15K) | Milestone-based | Mid-size, clear phases | +8% |
| Ecommerce store ($10K-$40K) | Milestone-based + T&M cap | Risk-share, scope discipline | +10% |
| Web app MVP ($15K-$80K) | T&M with cap | Discovery-heavy, scope evolves | +5% |
| Mid-market replatform ($40K-$200K) | Milestone-based | Phase-gated, multi-stakeholder | +12% |
| Enterprise build ($150K+) | Hybrid (fixed-price phases + T&M for change requests) | Big risk needs hybrid model | +10-15% |
| Ongoing marketing site work | Retainer | Continuous, low-friction | -10% |
| WordPress / Shopify maintenance | Maintenance retainer | Steady, low velocity | -15% |
| SEO / CRO program | Retainer + value-based component | Aligns incentives | +5-20% |
| Pre-product startup with cash | T&M with cap | Lots of pivots | +5% |
| Pre-product startup without cash | Equity + reduced cash | If founder is credible | -50% upfront |
Five questions to lock the model:
- 1. How clear is your spec? Crystal = fixed. Vague = T&M or milestones.
- How often will you change your mind? Often = avoid fixed-price.
- Do you have an internal PM? Yes = T&M is safe. No = fixed or milestones.
- Is this one-off or ongoing? One-off = fixed/milestone. Ongoing = retainer.
- What's your tolerance for cost overruns? Low = fixed/milestone-with-cap. High = T&M.
The biggest mistake clients make:
Asking for fixed-price on a project they'll change 8 times. The vendor either inflates the quote 40% to absorb risk (you overpay), or quotes tight and then bills $15K of change orders (you overpay differently).
For broader budgeting tools and scope-discipline frameworks see our project cost estimate guide 2026 and project price calculator free tool 2026.
Get your personalized estimate
Our 9-engine calculator analyzes 30+ features, platform-specific rates, and your geographic market.
Start Free EstimateFree · No signup · Results in 2 minutes