Agency finance & metrics: the numbers that decide profit
Most agencies don't have a sales problem - they have a numbers problem. This guide is the small set of finance metrics that actually decide profit, in plain English, with the levers that move each one.
Agencies are some of the easiest businesses to run unprofitably without realising it. The work is going out the door, invoices are getting paid, and yet at the end of the year there's far less margin than the founder expected - or worse, the bank balance is dropping despite a 'profitable' P&L. The reason is almost always the same: the business is being run on feel, not on numbers, and a handful of metrics that would have warned you a quarter earlier are quietly ignored.
You don't need an accountant on staff or a finance degree to fix this. You need a small set of numbers, reviewed weekly or monthly, that tell you whether each piece of the agency is healthy: where your revenue is going (recurring vs project, growing vs churning), whether each pound of revenue actually becomes profit, whether new clients are worth what you spend to win them, and whether cash is genuinely there or just promised.
This guide covers exactly that. Five or six metrics that, between them, predict almost everything important about an agency's profitability and resilience - and the levers that move each one when the number isn't where you want it.
Why metrics, not feelings, run a profitable agency
Gut feel is a fine sales tool and a terrible finance tool. The fix is small and specific.
The problem with running an agency on feel is that the feel is usually a lagging indicator of the previous quarter, not a leading indicator of the next one. By the time a busy team feels stretched, you're already a month late on hiring. By the time cash feels tight, you've already taken on the underpriced retainer that caused it. Numbers, even simple ones reviewed regularly, swap that lag for an early warning system.
The second problem with feel is that agency founders are systematically optimistic about their own business. The work is good, the clients are happy, the team is busy - all true, all unrelated to whether the agency is making money. A small dashboard of finance metrics - five or six, no more - turns that optimism into a question you can actually answer: is this profitable, and is it getting more or less profitable over time?
You don't need every number, just the right ones. The rest of this guide walks the set most agencies should know on sight: their recurring revenue and retention, their margin, their unit economics, and their cash. Each one points at a specific decision you can act on this month.
Internal tools for agencies
Build a finance dashboard shaped to your agency.
explore →Agency benchmarks report
What healthy margin, growth and retention actually look like - 47 sourced data points.
explore →Time tracking guide
The other half of the picture: what delivery really costs.
explore →Revenue per employee
The simplest sanity-check on whether the business is healthy.
explore →Revenue & retention metrics
Where your revenue comes from - and whether it's staying.
Two questions matter most about your revenue: how much of it is recurring, and how much of it is staying. Both decide whether your agency is a treadmill of new sales or a business that compounds. Most agencies underweight the second question and pay for it later.
The recurring side is captured by monthly recurring revenue (MRR) and its annualised cousin (ARR). These numbers only count predictable, contracted income - the retainers and subscriptions you can count on next month - and they tell you whether you've built a base that survives a quiet sales quarter. If most of your revenue is one-off project work, your MRR is tiny and every month starts at zero, which is the hardest way to grow an agency.
The retention side is captured by net revenue retention (NRR) and average revenue per account (ARPA). NRR asks: of the revenue you had 12 months ago, how much do you still have - after churn, downgrades, expansions and upsells? An NRR above 100% means existing accounts grow faster than they leave, which is the single most powerful number in a service business. ARPA tells you whether you're moving up-market or down-market over time. Together they answer: are clients staying, and are they getting more valuable?
Profitability metrics: where the margin actually goes
Revenue is vanity, margin is sanity. Two numbers tell you whether the work is worth it.
Plenty of agencies hit their revenue target and still make no money. The reason is usually that delivery costs more than they think, and they're priced against an effective hourly rate that doesn't really exist. Profitability metrics are how you stop guessing.
Gross margin is the cleanest signal: revenue minus the direct cost of delivering the work, expressed as a percentage. It tells you whether the work itself is profitable, before any overhead. Healthy services agencies usually want a gross margin north of 50%; project shops with heavy contractor or media costs may run lower. If your gross margin is dropping, the delivery side is leaking - scope creep, underpriced retainers, or work taking longer than scoped.
Net profit margin closes the loop: gross margin minus your overhead (rent, software, the founder, anything that isn't direct delivery). It's what actually ends up in the business. Most healthy small agencies target 15-25% net; below 10% is fragile, above 25% is enviable. The two together - good gross margin, healthy net margin - mean the work is profitable and the business around it isn't eating the profit.
Gross margin
Whether the work itself is profitable.
explore →Net profit margin
What actually ends up in the business.
explore →Agency pricing calculator
Work backwards from a target margin to a defensible fee.
explore →Markup vs margin calculator
Convert a markup into the margin it really gives you.
explore →Unit economics & cash flow
What it costs to win a client, what they're worth, and whether the cash is real.
Unit economics is the small-print of profitability: how much you spend to win a client, and how much they're worth once you have them. Two numbers carry it. Customer acquisition cost (CAC) is the total sales and marketing spend in a period divided by the number of clients you won - the price of a new customer. Customer lifetime value (LTV) is the total margin a client generates across the life of the relationship. The ratio between them is what scales: a healthy agency wants LTV at least three times CAC, and the payback period (how long until a new client earns back their CAC) inside a year.
The final piece - the one that takes down profitable-looking agencies more than any other - is cash flow. Profit on the P&L means nothing if the cash isn't there: invoices outstanding for 60+ days, big chunks of work delivered before they're billed, and a payroll that lands every month regardless. Accounts receivable, the average days a client takes to pay, and a rolling view of cash in vs cash out are the early-warning instruments. Many agencies that 'failed' were profitable on paper - they just ran out of money waiting to be paid.
Go deeper
Tactical playbooks for each of the metrics that decide agency profit.
MRR and ARR for agencies: tracking recurring revenue
What MRR and ARR mean for an agency, how to calculate them when revenue is a mix of retainers and projects, what good looks like, and the levers that grow recurring revenue without growing chaos.
read the post →financeCustomer lifetime value for agencies: calculate and improve it
What customer lifetime value (LTV) means for an agency, how to calculate it from your real data, what a healthy ratio with CAC looks like, and the levers that move LTV up.
read the post →financeCustomer acquisition cost for agencies: what a client really costs
What customer acquisition cost (CAC) means for an agency, how to calculate it honestly (including founder time), what a healthy CAC payback looks like, and how to bring it down.
read the post →financeAgency gross margin: what good looks like and how to improve it
What gross margin means for an agency, how to calculate it without fooling yourself, what counts as healthy, and the levers that pull it up - scope, pricing and time data.
read the post →financeCash flow for agencies: how profitable agencies still go bust
Why cash flow, not profit, is what kills agencies - how to read your accounts receivable, shorten the cycle, and build the cash buffer that turns a fragile agency into a resilient one.
read the post →Where to start
Don't try to track everything. Pick the three numbers that scare you most - usually some combination of gross margin, NRR and days to get paid - and review them monthly with the same people for one quarter. Almost every agency that does this finds at least one number that's much worse than they thought, and that number becomes the next thing they fix. Numbers compound when you watch them, the same way revenue does when you don't.
Frequently asked questions
What finance metrics should every agency track?
A small set that covers revenue and retention (MRR/ARR, NRR), profitability (gross margin, net profit margin), unit economics (LTV, CAC) and cash (cash flow, accounts receivable). Five or six numbers, reviewed monthly, tell you almost everything about whether the agency is healthy.
What is a good gross margin for an agency?
Healthy services agencies usually run a gross margin north of 50%, with project shops carrying heavy contractor or media costs sometimes lower. The trend matters more than the headline - a dropping gross margin almost always means scope creep, underpricing, or work taking longer than scoped.
What is a good net profit margin for an agency?
Most healthy small agencies target 15-25% net margin. Below 10% is fragile (one bad quarter can erase it), above 25% is enviable. Net margin is what's actually left after both delivery costs and overhead.
What's a healthy LTV-to-CAC ratio?
Aim for LTV at least three times CAC, with payback inside a year. Below that and you're paying too much for clients who don't stay long enough to earn it back; far above it and you're probably underinvesting in growth.
Why is cash flow more important than profit?
Profit is an accounting view; cash is what actually pays the team. A profitable agency can still go bust if invoices sit unpaid for 60+ days, work is delivered ahead of being billed, and overhead arrives every month regardless. Most 'failed' agencies were profitable on paper - they ran out of cash.
Put the playbook to work.
Forge builds, hosts and runs the internal tools your agency needs - with adoption tracking built in.