Why margin, not hours, drives agency profit
Agencies bleed when they price for billable hours and forget overhead. Software, ops, sales time, and bench capacity have to be inside the retainer. A 50–60% gross margin gives room to invest in the team and survive a slow quarter.
- • Cost-plus is a floor, not a ceiling — value-based pricing goes higher.
- • Re-quote retainers every 6–12 months as scope grows.
- • Track effective hourly rate per client — it's the truth-teller.
Retainer vs project pricing
Retainers smooth out cash flow and keep teams loaded. Projects can be more profitable per hour but risk gaps between contracts. Most healthy agencies run a mix.
A retainer that hits a 50%+ gross margin is the difference between an agency that compounds and one that lurches between cash crunches. This calculator backs out the right monthly retainer from real internal cost — including the overhead most agencies forget to load.
What each input means
Get these inputs right and the output is reliable. Get them wrong and the calculator just multiplies bad assumptions.
Blended internal cost / hour
What this team actually costs you (salary + benefits + tax) per hour, NOT what you charge clients.
Typical range: $45–$95 for mid-level mixed teams; $120–$180 for senior strategy/engineering pods.
Hours of work per month
Realistic delivery hours including syncs, revisions, and reporting.
Typical range: 20–40 for fractional; 60–120 for active execution; 160+ for full-service.
Overhead per month
Tools, freelancer pool, project management, slack of unbilled time.
Typical range: $500–$2k for boutiques; $4k–$15k for staffed agencies.
Target gross margin
What's left after delivery cost, before sales/G&A.
Typical range: 55–70% for healthy agencies. Below 50% means you're a labor pass-through; above 70% requires heavy productization.
Worked examples
Real scenarios with the math walked through line by line.
Boutique 3-person pod
Scenario: $75/hr blended cost, 60 hours/mo, $1,500 overhead, 55% target margin.
Math: Cost = (75 × 60) + 1,500 = $6,000. Retainer = $6,000 ÷ (1 − 0.55) = $13,333.
Outcome: Quote $13.5k–15k/mo. Effective hourly to client = ~$225/hr.
Solo strategist
Scenario: $120/hr cost, 25 hours/mo, $400 overhead, 65% margin.
Math: Cost = 3,000 + 400 = $3,400. Retainer = $3,400 ÷ 0.35 = $9,714.
Outcome: Round to $10k/mo. Re-quote at the start of every quarter as scope shifts.
Common mistakes
Where this calculation usually goes wrong in the real world.
- Pricing retainers off your hourly rate × hours. That's a labor pass-through, not a business.
- Forgetting overhead. A $50k tools/freelancer/slack stack is normal at the staffed-agency level.
- Quoting 'discounts' for retainer commitments. Retainers cost MORE to deliver than projects (constant context-switching), not less.
- Not putting a scope cap in the contract. Open-ended retainers always lose money.
When to use this calculator
- Pricing a new monthly retainer engagement.
- Deciding whether to keep an existing retainer that 'feels tight'.
- Comparing retainer pricing vs project pricing for the same client.
- Building a productized service tier (use this as the floor for the lowest tier).
Glossary
Blended cost
Weighted average internal cost across team members on the engagement.
Gross margin
(Revenue − direct delivery cost) ÷ revenue. Excludes sales, marketing, and G&A.
Scope cap
Contract clause limiting hours/deliverables per month before overage billing kicks in.
More questions answered
What's a healthy gross margin for an agency retainer?
55–70% gross. Anything below 50% means you're effectively a staffing firm; above 70% usually requires productized delivery, AI leverage, or premium positioning.
How long should retainer contracts be?
3-month minimum is standard. 6–12 month commitments warrant a 5–10% discount, but never below your margin floor.
Should retainer hours roll over?
Generally no. Rollover destroys cash predictability. Use a 'use it or lose it' policy with clear scope categories instead.
Related guides
Long-form playbooks on the same topic, written by the RevenueLab editorial team.
Agency Pricing Models: Hourly, Retainer, Project, or Performance
The four agency pricing models compared on margin, scalability, client risk, and team economics — with a framework for choosing the right one at each stage.
Read the guideHow to Set Your Freelance Hourly Rate (Without Underpricing Yourself)
A step-by-step framework for pricing freelance work — covering desired salary, real billable hours, business expenses, and the markup most freelancers forget.
Read the guideMethodology last reviewed: 2025-11 by the RevenueLab editorial team.
FAQ
What's a typical agency retainer?
Small specialist retainers often start at $2K–$5K/mo, mid-tier at $5K–$15K, and larger full-service engagements run $15K–$50K+. The right number is whatever covers cost and hits your target margin.
How do I justify a retainer to a client?
Anchor on outcomes (pipeline, revenue, hires) rather than hours. The hours math is for your internal sanity — the conversation with the client is about value.
Should I discount the first month?
Generally no. Discounts attract the wrong clients and anchor the price low. If you must, discount setup fees instead of monthly retainer.