(437) 561-6272

CPA Quick Support — a licensed CPA on call from $99/month.

Get an instant quote
Who we help · Marketing agencies · CFO services

A fractional CFO for the agency one client away from a bad year.

Agency economics compress into three numbers: the top client's share of fee income, the utilization of the delivery team, and the effective rate each account actually pays per delivered hour. Most agencies track none of them and steer by the bank balance. Our fractional CFO work builds those numbers monthly and uses them to price renewals, time hires and finance media without drama.

Marketing agency team in a creative meeting

Concentration is the first number we compute

An agency's riskiness is read fastest from one ratio: the largest client's share of fee income. Fee income, not gross billings; pass-through media inflates billings without adding a dollar of pricing power, which is why our agency accounting keeps the two apart. Lenders read this ratio, acquirers price on it, and it quietly sets how you behave in every negotiation with that account.

Top client's share of feesWhat it signalsThe move
Well under a thirdLosing them is a bad quarter, not a crisisNormal pipeline discipline
Around a thirdThey set your pricing powerLonger notice terms, a deliberate pitch cadence
Half or moreYou are effectively a dependent contractorRun it as such: contract length, cost flexibility, no long fixed commitments

This is the monthly cadence of Fractional CFO work: not a dashboard for its own sake, but a small set of numbers with a decision attached to each.

Utilization separates a team problem from a pricing problem

Two measures together diagnose almost any weak agency income statement. Utilization is billable hours over available hours for the delivery team. Effective rate is fees earned divided by hours actually delivered, per client. High utilization with weak profit means the pricing or the scope is broken and the team is fine. Healthy effective rates with weak utilization means a pipeline or capacity problem and the pricing is fine. Agencies that never split the two usually spend a year fixing the wrong one.

Flat retainers are where effective rate earns its keep: the fee is fixed while delivered hours creep, so an account degrades invisibly until renewal. A per-client effective-rate report turns each renewal into a priced decision instead of a relationship reflex.

Measure the denominator honestly. Count only delivery roles in available hours, keep founders' selling and admin time out of the billable pool, and treat internal projects as the investment they are rather than disguised utilization. An agency that flatters this number ends up hiring against capacity it never really lacked.

Retainer, project and value pricing allocate risk, not just revenue

Each model moves a different risk. Retainers smooth cash and hand scope risk to you. Projects price scope through change orders but leave cash lumpy and work sitting unbilled between milestones. Value or performance pricing pays best when outcomes land and makes revenue volatile when they do not. The CFO question is not which religion to join but the mix: enough contracted recurring fee income to cover fixed payroll and rent, project work carrying real change-order discipline, and performance kickers only where the client's own data can measure the outcome. That coverage ratio, fixed costs over contracted recurring fees, is one we watch every month, because it decides how frightening any single cancellation actually is.

Media float can sink a profitable agency

Platforms and publishers want their money on short terms, sometimes before a campaign runs; clients pay agency invoices on their own AP calendar, usually slower. Buy as principal and that gap is financed by you. The fixes, in the order we reach for them: media pre-funded by client deposit before spend is committed; the client paying platforms directly while you bill fees only; and where neither lands, an operating line sized to the float rather than to a round number. Lenders tend to misread agency balance sheets that carry gross media, and Walla Assaf's banking background plus Business Financing Advisory exist to put the case in lender language. The HST side of media billing is its own subject, handled with our agency tax services.

Hire the role or keep renting it

Freelancers flex with churn and cost more per delivered hour; employees cost less per hour only while steadily utilized, and they add fixed payroll plus real exit costs under Ontario employment law. Our rule: hire when contracted revenue, not the pipeline's hopes, keeps the role utilized through its notice period, and model the breakeven openly, freelancer premium against salary, payroll costs and bench risk. The middle exists too: contract-to-hire arrangements and fractional senior roles cover a growth spurt without betting a salary on a retainer that renews month to month. We run this math with agency founders across the GTA before the offer letter goes out, not after.

Common questions

03
How much revenue in one client is too much?

Once a single account approaches a third of fee income it is setting your pricing power, and at half you are functionally a dependent contractor. Neither is fatal; both should change how you contract, staff and spend.

Our biggest retainer feels unprofitable. How do we prove it?

Divide the fee by the hours actually delivered to that client and compare the effective rate against your other accounts. If it sits materially lower, renewal is the moment to re-scope or re-price, with the numbers on the table.

Should we hire our busiest freelancer?

Hire when contracted revenue keeps the role utilized, not when a busy quarter feels permanent. We model the breakeven, freelancer premium versus salary and payroll costs, so the decision is priced before the offer goes out.

Keep exploring

03

Professional Services

Every professional services niche we work with.

Visit page

Agency accounting

Deferred retainers, WIP and clean pass-throughs.

Visit page

Law firm CFO services

Lock-up, draw policy and WIP financing.

Visit page

Steer by three numbers, not by feel

A free 15-minute discovery call, no commitment. Walla replies within two business days, either way.

CPA Ontario
Client stories

Rated 5.0 on Google.

Instant quoteGet pricing in 2 minutes Call us(437) 561-6272