Most agencies don't have a pricing problem — they have an anchoring problem. They priced their first client off a gut number years ago, and every quote since has been a nervous variation on it. The result is predictable: the work gets better, the rates barely move, and the agency stays busy and broke at the same time. Pricing is not a number you guess once; it's a decision you make on purpose, and the model you choose decides your ceiling before a single invoice goes out.
The short version: hourly pricing caps your income at the number of hours you can sell, project pricing rewards you for getting faster, retainers buy you predictable revenue in exchange for predictable scope, and value-based pricing ties your fee to the outcome you create. None is universally best — but if you sell results and still bill by the hour, you are almost certainly leaving money on the table. This guide walks through each model, when to use it, and how to set a rate you can defend out loud.
Why your pricing model matters more than your rate
Founders obsess over their rate — $100/hour or $150? — when the model is what actually governs profit. Bill hourly and improvement works against you: the more efficient you get, the fewer hours you can charge for the same outcome, so expertise quietly cuts your own pay. Bill for the project or the outcome, and the relationship flips — speed and skill become pure margin. That single dynamic is why two agencies doing identical work can have wildly different profitability. Before you argue about the number, choose the structure the number lives inside.
The four models, and the reason to pick each
There are really only four pricing structures, and each fits a specific kind of work. The decision rule: match the model to how predictable the scope is and how directly your work drives a measurable result.
- Hourly / time-and-materials. You bill for time spent, usually against a tracked rate. Pick it when the scope is genuinely unknowable up front — exploratory work, ad-hoc consulting, or a new client you don't yet trust to scope honestly. The reason: it protects you from open-ended work you can't estimate. The cost: your income is hard-capped at billable hours, and you're penalized for being fast.
- Project / fixed-fee. One price for a defined deliverable — a campaign, a brand identity, a website. Pick it when the scope is clear and you can estimate the effort with confidence. The reason: it rewards efficiency (finish early, keep the margin) and gives the client a number they can approve without watching the clock. The cost: scope creep eats you alive if the boundaries aren't written down.
- Retainer. A recurring monthly fee for an agreed scope of ongoing work. Pick it when the work is continuous — managing paid media, running content, ongoing optimization. The reason: predictable revenue for you, predictable cost and priority access for the client. The cost: it's easy to under-scope and slowly turn a retainer into unlimited support for a flat fee.
- Value-based. Your fee is tied to the value or outcome you create, not the hours or deliverables. Pick it when your work measurably moves money — leads, sales, pipeline — and you can attribute that movement. The reason: it aligns your fee with the client's upside, so good work pays you proportionally. The cost: it requires trust, clean measurement, and the nerve to charge what the outcome is worth.
The progression from hourly to value-based is roughly the progression from selling your time to selling your results — the single most reliable way to raise an agency's ceiling.
How to actually calculate a defensible rate
A rate you pulled from the air collapses the moment a client pushes back. Build it from the floor up so you can explain every layer.
- Find your true cost floor. Add up fully-loaded costs: salaries (including your own market salary, not founder's leftovers), tools, overhead, and non-billable time. Divide by the realistic billable hours your team actually sells — usually 60–70% of paid hours, never 100%. That number is the rate below which you lose money. It is a floor, not a price.
- Add target margin. Decide the profit you need to reinvest and survive lean months — commonly a 20–40% margin on top of the floor. This gives you a sustainable internal rate.
- Price to value, not to the floor. The floor tells you when to walk away; it should never be your quote. If a campaign reliably generates six figures of pipeline, pricing it off your hourly cost is malpractice against your own business. Anchor the conversation on the outcome and what it's worth to the client, then check it clears your margin.
The floor protects you from underpricing; the value ceiling is where the real money is. Most agencies calculate the floor and then forget step three — quoting cost-plus when they could quote outcome.
Making the jump to value-based pricing
Value-based pricing intimidates founders because it feels like a leap of faith. It isn't — it's a measurement problem. You can only charge for value you can credibly point to, which makes clean attribution the prerequisite. If you can't show what your work caused, you'll stay stuck arguing about hours.
Start small and concrete. Pick one service where the result is measurable and reasonably attributable, agree with the client on the metric before you start, and price against a share of that outcome. Tie it to leading indicators you control — qualified leads, booked calls, pipeline created — rather than revenue you only influence, so you're not held hostage to the client's sales team. This is where strategy and pricing meet: you can only promise an outcome you've planned for, which is why a clear plan comes first — see our advertising strategy guide for setting goals and audiences before you commit to a number.
Pricing mistakes that quietly cap your agency
Three errors show up in almost every stuck agency, and all three are fixable this quarter.
- Anchoring to your first client. The rate that felt brave for client number one is a discount by client number twenty. Re-quote new work from scratch, not as a tweak to your oldest invoice.
- Unbounded retainers. A retainer without a written scope becomes an all-you-can-eat buffet at a fixed price. Define included deliverables, hours, or outputs — and have a stated path for overflow work.
- Quoting cost-plus on outcome work. Charging your hourly cost for something that generates real revenue leaves the entire difference on the client's side of the table. If the work moves money, price it against the money.
None of these require a bigger client list to fix — just a deliberate model and the willingness to state your reasoning instead of apologizing for your rate.
FAQ
Hourly vs. value-based pricing — which makes an agency more money?
Value-based pricing has the higher ceiling because your fee scales with the outcome rather than your hours, and you're not penalized for working efficiently. Hourly is safer for genuinely unknowable scope, but it caps income at billable time. Use hourly only where you truly can't estimate or measure, and move toward value-based everywhere the result is clear and attributable.
How do I set my agency's hourly rate?
Build it, don't guess it. Total your fully-loaded costs (salaries including your own, tools, overhead), divide by realistic billable hours (typically 60–70% of paid hours), then add a target margin of roughly 20–40%. That gives you a floor and a sustainable internal rate — but quote against the client's outcome where you can, not the floor.
When should an agency use a retainer instead of project pricing?
Use a retainer when the work is genuinely ongoing — managing paid media, continuous content, monthly optimization — so both sides get predictability. Use project pricing when the deliverable is defined and finite. The deciding factor is whether the work recurs; if it does, a retainer aligns better, provided you write down the included scope.
Is value-based pricing realistic for a small or new agency?
Yes, but start narrow. Pick one measurable service, agree on the metric with the client before you begin, and price against a leading indicator you can actually influence. The blocker is rarely size — it's measurement. If you can attribute the result, you can charge for the value, even as a small shop.
How do I raise prices with existing clients without losing them?
Tie the increase to demonstrated value and give notice. Show the results you've delivered, explain the new structure (ideally repricing around outcomes rather than just a higher hourly number), and apply it at a natural renewal point. Clients who value the results usually stay; the ones who only valued the low price were never profitable anyway.
Next step
Pick one current client and re-price their work on paper under a value-based model — agree the metric, anchor the fee to the outcome, and check it against your true cost floor. Compare that number to what you bill today, and you'll usually see exactly how much your current model is costing you. When you're ready to restructure it for real, talk to advertisingagencywebsite.com about putting it in place.