Summary
Marketing agencies can look busy and profitable while margins quietly shrink: media pass-throughs inflate revenue, retainers drift out of scope, freelancers fill gaps at premium rates and one large client can carry the whole firm. Canada's advertising industry earned a 13.9% operating margin in 2023, its lowest since 2016. A financial model built on agency gross income, delivery margin, capacity and client risk shows what's really happening. This guide explains how to build one, with a calculator to test your agency's numbers.
Digital, creative, media, social, SEO, PR and branding agencies across Canada share a business model built on people and client relationships. Most started with a founder and a few clients, grew through referrals and now juggle retainers, campaigns, paid media budgets and a mix of employees and freelancers.
The trouble is that agency finances are easy to misread. Gross billings include media spend that passes straight through to platforms. Retainers look stable until scope creep doubles the hours. A big new client feels like growth until the agency realizes 30% of its income depends on one contact. Without a model, founders make hiring and pricing decisions on instinct.
A dedicated agency model fixes that. Ledgerive's financial modeling services build models around the drivers agencies manage every day, and our fractional CFO services help founders use them to price, hire and grow.
Growing an agency without a clear model?
Get a free scoping call for an agency financial model built on AGI, retainers, capacity and client risk. Book a free 30-minute call.
1. The Canadian Agency Landscape
Statistics Canada reported that industry revenue grew 7.8% in 2023, but operating expenses grew faster, at 9.5%, squeezing margins. That pattern is familiar to many agency owners: revenue rises, salaries and software rise faster, and profit doesn't keep up.
2. Why Agencies Need Their Own Financial Model
- Revenue isn't what it seems: media and third-party costs can make billings look far larger than the agency's real income.
- People are the product: salaries and freelancers drive both capacity and cost, so hiring decisions shape everything.
- Retainers drift: fixed monthly fees with growing workloads erode margin unless hours are tracked against scope.
- Client risk is concentrated: losing one large account can erase the year's profit.
- Cash lags work: agencies often pay media and staff before clients pay invoices.
Agencies share many traits with consulting firms; our articles on financial modeling for consulting firms in Vaughan and bookkeeping services for consulting firms in Mississauga cover utilization, WIP and project accounting in more depth.
3. Start With Agency Gross Income, Not Billings
Agency gross income (AGI), sometimes called net revenue, is billings minus pass-through costs: paid media, printing, production vendors and other third-party costs billed on to clients. It's the revenue your team actually earns, so every margin and productivity measure should use it.
In this example, profit is 10.8% of billings but 14.4% of AGI. Benchmarking against billings would hide how the agency actually performs and make media-heavy months look better than they are.
4. Forecasting Retainers, Projects and New Business
| Revenue stream | How to model it | Key risk |
|---|---|---|
| Retainers | Contracted monthly fees with renewal dates and notice periods | Scope creep and non-renewal |
| Projects and campaigns | Fees spread over delivery, with budgeted hours | Overruns and gaps between projects |
| Media management | Commission or fee on spend; media itself as pass-through | Client budget cuts |
| Performance fees | Conservative estimate tied to measurable results | Results outside the agency's control |
| New business pipeline | Opportunity value ร win probability ร likely start date | Optimistic win rates |
- Model churn explicitly: assume some retainers end each year based on your history.
- Track renewal dates: a cluster of renewals in one quarter is a risk the model should flag.
- Separate AGI from media: forecast pass-through spend in its own line so growth targets reflect real income.
5. Capacity, Hiring and Freelancers
With salaries the largest expense, capacity planning is where agencies win or lose margin.
- Hours by role: strategists, designers, developers, media buyers and account managers each have different billable targets.
- AGI per FTE: agency gross income divided by full-time-equivalent staff is the clearest productivity measure.
- Freelancers vs employees: freelancers add flexibility at a higher hourly cost; model when steady demand justifies a hire.
- Fully loaded costs: include employer CPP, EI, benefits, software seats and equipment for every role.
- AI and automation: tools that cut production hours change both cost and how you should price; model the effect on hours and fees.
6. Interactive Agency Margin and Client-Risk Calculator
Enter your monthly figures to see AGI, delivery and operating margins, productivity per person and what happens if your largest client leaves. Results are illustrative.
7. Cash Flow, Pricing and Scenarios
- Media float: if the agency pays platforms before clients pay, media spend becomes a cash burden; bill media in advance where possible.
- Payment terms: model days to invoice and days to collect for each major client.
- Retainer pricing: price from hours ร fully loaded cost + target margin, then review actual hours monthly.
- Scenarios: loss of the largest client, a 20% cut in media budgets, a hiring freeze and a new-business win.
- Line of credit: size it from the model's lowest cash point, especially for agencies with large media balances.
The same scenario thinking applies to other sectors; see our guides to financial modeling for retail stores and business plan services for retail stores in Oakville, where inventory plays the role media spend does here.
8. Tax Inputs and BN Registration
Agency models need accurate tax assumptions, and every account runs through your nine-digit CRA business number.
- BN registration: obtain a business number when you incorporate, and register GST/HST, payroll and corporate tax accounts under it.
- GST/HST on media: whether HST applies to re-billed media and production depends on whether the agency acts as the client's agent or supplies the services itself; confirm the treatment with a tax advisor.
- Foreign clients: many services to non-resident businesses are zero-rated exports, with exceptions; 15.4% of industry revenue in 2023 came from outside Canada.
- Payroll costs: include employer CPP and EI on every hire; review whether freelancers are truly independent.
- Records: keep CRA statements for every account under your CRA business number ready for lenders and buyers.
9. Agency KPI Dashboard
Before building the dashboard, avoid the modeling mistakes we see most often in agency forecasts:
- Measuring growth on billings: a jump in media spend looks like growth but adds little AGI.
- Assuming every retainer renews: without churn assumptions, the forecast overstates next year's income.
- Hiring ahead of signed work: salaries start immediately, while pipeline revenue may never arrive.
- Ignoring non-billable time: pitches, internal projects and account management consume real capacity.
- One blended margin: averaging all clients hides the accounts that lose money every month.
| KPI | Formula | Review |
|---|---|---|
| Agency gross income | Billings โ pass-through costs | Monthly |
| Delivery margin | (AGI โ team and freelancer costs) รท AGI | Monthly, by client |
| Operating margin | Operating profit รท AGI | Monthly |
| AGI per FTE | Annual AGI รท full-time-equivalent staff | Quarterly |
| Retainer hours vs budget | Actual hours รท hours priced into the retainer | Monthly, by client |
| Client concentration | Largest client AGI รท total AGI | Quarterly |
Accurate KPIs depend on clean, client-coded books; our bookkeeping services track AGI, pass-throughs and project costs monthly. When you're ready to raise capital, bring in a partner or sell, our business plan services turn the model into an investor-ready story. As a guide, our model builds range from about $1,500 to $15,000 before HST.
10. Frequently Asked Questions
What is agency gross income (AGI)?
Agency gross income is an agency's billings minus pass-through costs such as paid media, printing and other third-party costs billed on to clients. It represents the revenue the agency actually earns from its own work, so margins, revenue per employee and pricing are best measured against AGI rather than gross billings.
What is a good profit margin for a marketing agency?
Margins vary with size, services and pricing model. Statistics Canada reported an average operating profit margin of 13.9% for Canada's advertising and related services industry in 2023, the lowest since 2016. Many agencies track delivery margin and operating margin on AGI and set targets above their own historical results.
How should a marketing agency price retainers?
Start from the hours and roles needed to deliver the scope, multiply by fully loaded cost rates, add a target delivery margin and overhead contribution, and compare the result with the value delivered to the client. Track actual hours against the retainer every month so scope creep is caught and repriced.
How do you forecast revenue for a marketing agency?
Combine contracted retainers, scheduled project work and a probability-weighted new business pipeline, then subtract expected client churn and scope reductions. Forecast AGI separately from pass-through media spend, and check the forecast against team capacity so revenue and hiring plans stay in step.
How much client concentration is too much for an agency?
There is no fixed rule, but many advisors flag any single client above roughly 20% to 25% of agency gross income as a material risk, because losing that client could turn a profitable agency into a loss-making one. A financial model should show the impact of losing the largest client.
Summary
Marketing agencies should model their business on agency gross income, not billings, forecast retainers, projects and pipeline separately, track delivery margin and AGI per FTE, and plan hiring against real capacity. Test what happens if the largest client leaves, manage media float and payment terms, keep CRA business number accounts current, and review a simple KPI dashboard every month.
See your agency's numbers clearly
Ledgerive builds financial models for digital, creative, media and PR agencies in Toronto, the GTA and across Canada. Book a free 30-minute call or reach us directly.
Sources: Statistics Canada, Advertising and related services, 2023 (released February 2025). Agency examples and calculator results are illustrative; confirm tax treatment with a qualified professional.