There's a very common pricing mistake that costs partner agencies an average of 18 points of margin on every white-label retainer they sell. It's not greed, it's not under-marking-up — it's a structural error in how account management overhead gets accounted for.
Most agencies price the way you'd expect: take the wholesale rate, multiply by some markup factor, present to the client. If the wholesale on a paid media engagement is $5K/month, you mark it up 2× and quote $10K. Done.
That works on paper. Then quarter two arrives, and your account manager has spent 18 hours that month on slack threads, internal review meetings, status calls with the client, and re-cuts of the monthly recap. Your gross margin looks fine. Your net margin is somewhere between thin and negative.
Here's how to actually price this so the engagement makes money after real costs.
Step 1: Start with the wholesale, but understand what's in it
A white-label paid media retainer at $5K/month wholesale should include, at minimum:
- Senior media buyer running campaigns (15–20 hours/month typical)
- Strategy and optimization cadence
- Reporting templates branded to your agency
- Monthly written recap drafted for you to ship to client
- Slack/email support to your team during business hours
What it does not include is your account-management labor. That's yours to staff and yours to bill for.
Step 2: Layer in your account-management cost
This is the part that gets missed. A real digital retainer requires meaningful in-house labor on your side, even when execution is white-labeled:
| Activity | Hrs / month | Loaded cost |
|---|---|---|
| Weekly client check-ins (4 × 30 min) | 2.0 | $200 |
| Internal review with white-label team | 2.0 | $200 |
| Monthly recap edit + delivery | 2.0 | $200 |
| Quarterly business review prep + pres. | 3.0 | $300 |
| Ad-hoc Slack/email overhead | 4.0 | $400 |
| Strategy translation, internal coordination | 3.0 | $300 |
| Total AM overhead | 16.0 | $1,600 |
That assumes a fully-loaded account manager rate of $100/hour, which is conservative for a senior in-house AM at most agencies. The real number per engagement is somewhere between $1,200 and $2,200/month depending on client demands.
Step 3: Add fixed overhead allocation
Every retainer carries a slice of your fixed overhead — software, leadership time, finance, the office. Most agencies allocate this as a flat percentage of revenue. A reasonable allocation on a digital retainer is 15–20% of retail price.
For a $10,000 retainer, that's $1,500–$2,000 in overhead allocation. Treat it as a real cost, not a hand-wave.
Step 4: Now price for your target margin
Most healthy agencies target 50% net margin on digital retainers. Working backwards from that target on the cost stack we've built:
Wholesale (white-label) — $5,000
Account management — $1,600
Overhead allocation — $1,750
Total cost: $8,350
For 50% net margin, the price needs to be $11,800, not $10,000. That extra $1,800 is the difference between a healthy retainer and a treadmill one.
The "anchor and add" pricing model
How you present this to a client matters as much as the number. Most successful partners use what we call "anchor and add" — quote the strategic anchor (full-funnel digital program), then itemize the components.
- Anchor: $11,800/month for the full paid acquisition program. Discovery, strategy, execution, optimization, reporting.
- Add-on: $2,000 quarterly business review. Detailed analysis, recommendations, presentation. Most clients add this without thinking.
- Add-on: $4,500 quarterly creative refresh. Net-new ad creative, landing page tests. About half of clients add this.
The anchor protects your base economics. The add-ons protect your upside.
Three pricing mistakes to avoid
Mistake 1: Pricing per channel instead of per program
"Paid social: $3K. Paid search: $4K. SEO: $5K." Now your client thinks of every line as cuttable. Bundle into a single program price that the client signs once.
Mistake 2: Letting the client see your wholesale
Your wholesale rate is your business. If you ever expose it to the end client — through invoices, scope docs, or reporting — you've voluntarily handed them negotiating leverage. Keep it sealed.
Mistake 3: Quoting hours instead of outcomes
"40 hours per month at $200/hour" is how juniors price. "A program that drives qualified leads at a target CAC" is how seniors price. The first invites scrutiny on hours; the second invites scrutiny on results.
"Wholesale + account management + overhead = your real cost. Mark up against that, not against wholesale alone, and your margins fix themselves."
If you've been pricing at 2× wholesale and wondering why digital retainers feel like a treadmill, this is probably why. Run the stack. Price for the real cost. Add the buffer for the inevitable scope creep. The math works once you stop pretending account management is free.
Want a partner who'll show you the wholesale?
We share our pricing stack openly so you can build retail rates with confidence. 30-minute partner call.