
Dev agency pricing in 2026 splits into seven models: hourly, fixed-bid, value-based, milestone, retainer, productized fixed-scope, and profit-share. Healthy shops run 45-65% gross margins. Most agencies underprice and live below 30%. The honest progression is hourly to milestone to retainer to productized as the agency matures.
This is the unsexy version of the conversation. Not "10 models you can choose from like a buffet," but a ranking by margin, risk, and how each one compounds (or doesn't) over the life of the agency. We'll cover real 2026 numbers, where AI-native delivery changes the cost stack underneath the price, and the bench-on-demand math most operators leave on the table.
| Model | Typical price | Margin range | Best for | Risk to agency |
|---|---|---|---|---|
| Hourly | $75-$400/hr | 20-30% | Audits, one-offs | Caps revenue at billable hours |
| Fixed-bid | $2.5k-$100k | 30-50% (if tight) | Scoped greenfield | Scope creep eats margin |
| Value-based | 3-5x project rate | 60-80% | Proven-impact work | Long sales cycle |
| Milestone | $10k-$200k split | 40-55% | 8-16 week builds | Mid-project scope drift |
| Retainer | $1k-$25k/mo | 45-60% | Ongoing dev | Underdelivery erodes trust |
| Productized | $4k-$15k flat | 55-70% | Templated deliverables | Visible to competitors |
| Profit-share | 5-10% revenue | Variable | Post-PMF clients | Cash flow upfront |
The margin column is where most posts wave their hands. We're going to make it concrete. A healthy dev agency in 2026 runs 45-65% gross margin. Below 35% you're either underpricing, overstaffed, or both. Above 70% you're either doing pure value-based work or running a bench-on-demand model that we'll get to.
Hourly billing is the on-ramp. You quote $150/hr because that's what the next agency on the search page quotes. You bill 30 hours, send a PDF, and hope the next project closes before the bench goes cold.
The structural problem is that hourly punishes you for getting faster. Two years in, your senior engineer ships the same feature in a third of the time, which means a third of the revenue. Move at Pace put it bluntly: "the better you get at your craft, the less time it takes, and the less you earn." Industry hourly rates run $75-$400/hr in 2026 depending on geography and seniority. Margins after benefits, PTO, sales overhead, and bench time usually land below 30%.
Worse, the client compares your hourly rate to a full-time hire's hourly rate and concludes you're expensive. They're not wrong on the spreadsheet. A senior engineer on Cadence is $1,500/week, which works out to roughly $37.50/hr against a 40-hour bench. A US senior FTE on a $200k loaded comp is around $96/hr fully loaded. Your $200/hr "agency rate" sits in the middle, and you have to justify the delta on judgment alone.
Hourly is fine for audits, technical due diligence, integration work where the scope is genuinely unknown, and bridge work. It's a bad core model.
Fixed-bid is the next stop. You scope the project ("3-month rebuild of the checkout, $48,000"), invoice 50% upfront and 50% on delivery, and cross your fingers.
The math works when scope holds. It almost never holds. The 2026 version of this model is slightly safer because AI-native delivery (Cursor, Claude Code, Copilot used daily by every engineer on the build) compresses the time-to-spec phase and catches edge cases earlier. A fixed-bid project priced today should bake in a 15-20% AI-acceleration buffer that didn't exist three years ago. If you don't, your competitors will.
The ceiling problem is harder. Fixed-bid pays once. A $48k contract is $48k whether the agency is two months or twenty months old. There's no compounding. Use fixed-bid for tight greenfield work where scope is genuinely knowable, then move the relationship to a milestone or retainer model on the next engagement.
Value-based is the model every consultant blog tells you to switch to. It's also the one most agencies fail at because they don't have the case studies to back it.
The textbook example: a website redesign quoted at $8k as a project becomes a $25k engagement when you can prove the client's current site is leaking $200k/year in lost conversions. You're capturing 12.5% of the value created. Margins on value-based work routinely hit 60-80% because the price is decoupled from the hours.
The catch: value-based pricing requires three things most early agencies don't have. A specific niche (you can't price the value if you don't understand the customer's P&L). Two or three case studies with hard outcome numbers. And a sales motion long enough to do the discovery before the proposal. Don't try this in year one.
If you're picking a niche tight enough to make this work, the post on dev agency marketing strategies walks through the positioning side.
Milestone billing is what most healthy agencies actually run for project work. You break a 12-week build into four milestones (discovery, MVP, polish, launch), tie 25% of the contract to each, and invoice on completion.
The model caps risk on both sides. The client sees progress before paying the next chunk. The agency keeps cash flowing without staking the whole engagement on a final delivery. Margins land in the 40-55% range because each milestone forces a re-scope conversation, which is the natural place to push back on creep.
A practical structure: milestone 1 is paid before any code is written (covers discovery and spec), milestone 2 is paid at 50% completion of the build, milestones 3 and 4 split the back half. This pattern avoids the classic fixed-bid failure mode of doing 80% of the work for 50% of the cash.
If you're putting together a milestone-based proposal, our proposal teardown post shows the exact section ordering that closes.
Retainers are the model 78% of digital agencies named as their primary revenue source in the 2026 Influencer Marketing Hub survey, up from 64% in 2023. The reason is simple: retainers compound. A $5k/month retainer that renews for 18 months is $90k of margin you didn't have to re-sell every quarter.
The pricing pattern that works in 2026 is two-tier:
Two tiers prevent the same client from haggling on every renewal. They self-select up or down depending on the quarter's needs. Margins on a healthy retainer book run 45-60%, and the model is the foundation that lets you cover fixed payroll without panicking when project work goes quiet.
The mistake to avoid: under-scoping the retainer to win it, then losing money every month for 12 months. A 60% utilization rate is the hidden floor. If you're not sure where yours sits, the agency utilization rate breakdown covers the math.
Productized pricing is "$X for a design system in 4 weeks." Or "$8k flat for an Auth0 to Clerk migration." The price is on the website. The deliverable is templated. The sales cycle is two emails.
This is where agencies that have shipped a few of the same engagement type can compound. Margins on productized work routinely hit 55-70% because:
The starting price floor in 2026 is $4k-$6k for a multi-week productized engagement. Below that, you can't absorb the cost of even one revision round. The trick is naming the package after the outcome, not the deliverable. "Stripe integration in 7 days" beats "Backend integration package."
The downside is that competitors see your pricing. That's actually fine. Most prospects don't shop on price for a clearly-scoped package; they shop on whether they trust you to ship it.
Profit-share is the model where you take 5-10% of revenue (or pure profit) instead of a flat fee. It's the agency-as-co-founder pattern.
The honest take: this works in maybe 1 in 30 engagements. The client has to be post-product-market-fit (no revenue, no share). They have to trust the accounting (no invented expenses to suppress profit). And you need a baseline payment to keep the lights on while the back-end pays out.
When it works, it can outpace any other model on a single client (think a $40k baseline plus 8% revenue share on a SaaS that grows from $1M to $5M ARR). When it doesn't, you've worked for free for 18 months. Treat profit-share as an opportunistic add-on, not a revenue strategy.
Here's the structural shift most posts skip. The reason healthy 2026 agencies run 45-65% margin and unhealthy ones run sub-30% isn't pricing. It's the cost stack underneath the pricing.
If your delivery cost is 100% FTEs at US loaded comp, your margin ceiling is determined by how full you can keep the bench. Below 60% utilization, you're losing money on every retainer regardless of what you charge. Hire one engineer too many ahead of pipeline and you're underwater for two quarters.
The fix is structural: convert spiky work to a bench-on-demand layer underneath the agency brand. The math:
Every Cadence engineer is AI-native by default. Cursor, Claude Code, and Copilot are baseline tools, vetted in a voice interview before the engineer unlocks bookings. There's no "AI-native premium tier"; it's the floor. Agencies that build this layer into their delivery model run higher margins on the same retainer revenue because the cost basis flexes with utilization.
There's a second angle for agencies specifically. The Cadence partner program pays 10% recurring on every founder you refer who books an engineer. If you regularly turn down small jobs (sub-$10k builds, single-engineer requests), referring those to Cadence converts dead leads into recurring revenue.
If you want to talk through whether the bench-on-demand layer fits your shop, earn 10% recurring as a Cadence partner is the path. It's a soft revenue line that compounds without changing your delivery stack.
The "switch to value-based pricing" advice you see in every consultant blog skips the staging. Here's the version that actually works:
The pace of the migration is your call. Some agencies camp on milestone billing for a decade and run a fine business. The trap is thinking you can skip a stage. Productized pricing without case studies is just a discount; value-based pricing without a niche is just guessing.
If you're thinking about the next stage, the build-a-six-figure-dev-agency post covers the operating model that supports the pricing.
Pick one number to change. Either:
Then layer the bench-on-demand math underneath. The agencies that compound past $1M revenue in 2026 are the ones whose delivery cost flexes with the work, not the ones with the best-looking rate cards.
Run an agency? Earn 10% recurring as a Cadence partner on every founder you refer, or run booked engineers under your own brand at agency markup. Both are real revenue paths most shops never set up.
Productized fixed-scope packages have the highest sustainable margins (55-70%) for repeatable work. Value-based pricing wins on a per-engagement basis but doesn't compound the way a productized catalog does.
As soon as you can confidently scope a 4-week deliverable. Hourly billing caps margin near 30% and structurally punishes you for getting faster. Move to milestone billing first, then retainer.
45-65% gross margin is healthy in 2026. Anything below 35% means you're either underpricing, overstaffed, or both. Above 70% usually means a productized or value-based delivery model with low fixed cost.
A bench of booked engineers absorbs spiky work without payroll drag. Most healthy shops run a mixed model: 30-50% FTE to cover committed retainer revenue, the rest booked from a pool like Cadence or a vetted subcontractor network.
Anchor to outcomes (ship two features per month) not hours. Two tiers (Support at $1k-$3k/mo, Scale at $5k-$15k/mo) prevents the client from re-haggling at every renewal and lets them self-select up or down with the season.