Pricing & scoping
How to turn a client brief into a priced scope in an afternoon
A brief is a wish list. A scope is a list of things you will actually do, with hours attached. Here's a four-step method and a worked example that lands on a $48,000 quote at just over 50% margin.
·5 min read
A brief is a description of an outcome the client wants. A scope is a list of things you will actually do, with hours attached and an explicit boundary around them. Most agencies price the brief, which is why so many quotes are wrong before the work starts.
The conversion takes an afternoon if you do it in the same order every time: list deliverables, attach hours, add a risk buffer, apply your price. Skip a step and you get a number you can't defend when the client pushes back.
Step 1: Turn prose into a deliverable list
Read the brief and write down every physical thing you will hand over. Not activities — artefacts. "Brand strategy" is an activity. "A ten-page positioning document" is a deliverable.
The test is whether you could tick it off. If you can't imagine handing it to the client and saying "here it is", it isn't a deliverable, it's an intention.
Two things to watch for while you list:
- Implied deliverables. The brief says "social rollout". That's a set of templates, a set of exports, and probably a spec document. Write out all three.
- Deliverables the client hasn't mentioned but expects. Source files. A handover call. A month of support after launch. If you don't list them now you'll do them anyway, for free.
Step 2: Attach hours, not money
Estimate hours per deliverable before you think about price at all. Mixing the two is how quotes get reverse-engineered from a budget the client mentioned in passing.
Estimate at the deliverable level, not the project level. "The whole thing is about six weeks" is a guess. "The guidelines document is 36 hours" is a claim you can check against past work, and a claim someone else on your team can disagree with — which is the point.
Include the unglamorous lines. Project management, client calls, internal review, QA, file prep and handover. On most projects this is 10–20% of total hours, and it is the single most commonly omitted category.
Step 3: Add a risk buffer as hours
Contingency belongs in the hours, not hidden in the price. If you bury it in the margin you can't see it being consumed, and you'll cheerfully spend it in week one.
A workable default: 15% for work you've done many times, 20% for work with one or two unfamiliar elements, 30%+ for genuinely new territory. If the number feels uncomfortably high, that's information about whether you should be quoting fixed price at all.
Step 4: Apply your price
Cost = total hours × loaded hourly cost
Price = cost / (1 − target margin)
Loaded hourly cost is not salary divided by hours worked — it includes employment costs, overhead, and the fact that nobody bills 100% of their week. Whatever that number is for your agency, use it consistently.
Worked example
A hypothetical brand refresh for a mid-sized client. Blended loaded cost of $95 an hour.
| Deliverable | Hours |
|---|---|
| Discovery and stakeholder interviews | 20 |
| Audit and moodboards | 24 |
| Three identity routes | 40 |
| Refinement of the chosen route | 32 |
| Asset production (logo set, type, colour) | 28 |
| Guidelines document | 36 |
| Project management and client calls | 30 |
| Base hours | 210 |
| Risk buffer (20%) | 42 |
| Total hours | 252 |
Cost = 252 × $95 = $23,940
Price = $23,940 / 0.5 = $47,880 → quote $48,000
At $48,000 against $23,940 of cost, the margin is 50.1%. That is the number you are actually agreeing to when you send the quote.
Now the stress test, which is the part most people skip. Suppose the project runs 25% over the total — 315 hours instead of 252:
| Hours | Cost | Margin | |
|---|---|---|---|
| As scoped | 252 | $23,940 | 50.1% |
| 25% over | 315 | $29,925 | 37.7% |
A quarter over budget and you still make 37.7%. That is a scope you can sign. If the same test dropped you to 12%, you'd know to raise the price, cut the scope, or move to time and materials before you sent anything.
What to put in front of the client
Send the deliverable list. Do not send the hours.
The deliverable table is the thing you and the client are agreeing on, and it's the thing you'll point at in month two when someone asks for a fourth identity route. Hours invite a negotiation about whether your designer is fast enough, which is a conversation with no upside.
If the client asks for a breakdown, break down by phase and price — discovery $8,000, identity $22,000, production and guidelines $18,000 — not by hours. Phases are also easier to cut if the budget doesn't work, and cutting a phase is a much cleaner conversation than shaving hours off everything.
Where afternoons go wrong
Pricing to the client's budget without changing the scope. If they have $30,000 and the scope costs $48,000, you don't have a $30,000 project. You have a different, smaller project you haven't defined yet. Define it.
Estimating optimistically because you want the work. The estimate does not change how long it takes. It only changes whether you get paid for it.
One person estimating alone. Fifteen minutes with whoever will actually do the work catches more errors than any template.
Try it on the last brief you lost
Take a brief you quoted in the last three months — ideally one that went badly or that you didn't win — and run it through the four steps properly. Compare the number you land on with the number you sent.
If the honest scope is materially higher than what you quoted, you've found the reason it went badly. If it's materially lower, you've found out that you're adding buffer by instinct instead of by method, which is worth knowing too.
Keep reading
- A statement of work template that actually prevents scope creepMost SOWs describe what you'll deliver and say nothing about what happens when the client wants more. Here's a section-by-section outline, plus the four clauses that do the real work.
- How to price a project you've never done beforeThree-point estimating turns a 120-to-320-hour guess into a 193-hour number you can price against — and shows you the worst case leaves only 17.8% margin before you sign anything.
- Why creative estimates are always wrong, and what to do insteadStop trying to estimate better. Measure how wrong you usually are and multiply. On a hypothetical six-project history the correction factor is 1.29 — enough to move a project from 35.6% margin to 50%.