Wish I'd Known This Sooner
Finance

Agency Unit Economics Explained Simply

Olena Smolikova
Olena Smolikova
Financial expert at Finmap

An agency can have solid revenue and growing turnover, yet the balance in the bank never seems to grow. The reason is often simple: the owner looks at income from the top down and has no idea how much each client actually brings in — or eats up. Unit economics answers exactly that: it's the economics of a single business «unit». If every individual client is in the black, growth multiplies your profit; if they're in the red, growth just leads you to a crisis faster.

Let's break down what unit economics means for an agency and how to calculate it.

What unit economics means for an agency

Unit economics is the calculation of revenue and costs per single «unit»: one client, one project, or one hour. Instead of asking «how much did the agency earn this month», it answers «how much do we earn on one client». That shifts your finances from the «overall» level to a level you can actually manage.

One client earns, another quietly loses money

Which «unit» should an agency measure

For an agency, the most practical unit is the client (or the project). That's the level where decisions get made: take a client on or not, raise the price, walk away. If you work hourly, the unit can be a billable hour. The key is to pick a unit for which you can match up both the revenue and every cost tied to it.

What goes into the economics of one client

For unit economics to be honest, the cost of serving a client has to include not just the obvious (contractor work) but the full cost: team hours, a share of fixed costs (rent, subscriptions), a share of the owner's salary. It's precisely the under-counting of indirect costs that makes a loss-making client look «profitable» on paper. For more on full cost, see How much a client really costs and Indirect costs in your rate.

How to calculate it: revenue minus full cost

The formula is simple: profit per client = revenue from the client − the full cost of serving them. Run this for each client, and you'll see who brings in money and who works at a loss, effectively «paying» for the privilege of working with you. From there you can convert it into a margin percentage to compare clients against each other.

Example: the unit economics of one client

A client pays 40 thousand a month. Direct costs (contractors) come to 10 thousand. The team spends 60 hours on them, and the cost of an hour — including salaries and fixed costs — is 350 UAH, which adds another 21 thousand. Total cost = 31 thousand, profit = 9 thousand, margin 22%. Now a neighbouring client pays the same 40 thousand but eats up 100 hours — their cost is 45 thousand, and they're 5 thousand in the red. Same revenue, opposite economics — and you can only see this at the unit level.

Unit economics: the profit on a single client

What to do if a unit is in the red

A loss-making client isn't always a reason to part ways. First look at why they're in the red: an underpriced deal, too many free hours, bloated revisions. Often the fix is to raise the price, cap the scope of work, or streamline the process. If the unit stays loss-making after that, it becomes a conscious choice rather than an accident. To compare profitability across lines of business, see Margin by direction.

In Finmap, income and costs are visible by client and by project, so keeping unit economics in front of you — and making decisions based on it — is easy. Try it free for 7 days.

Table of Contents
Check the Status of Your Business's Financial System
Order Financial Diagnostics
Olena Smolikova
Olena Smolikova
Financial expert at Finmap
  • Head of Finance Department, Beauty Hub Ltd (2020–2024).
  • Head of Management Accounting and Budgeting, Intime LLC (2016–2020).
  • Senior Economist, EdYouGet LLC (2015–2016).
  • Economist with responsibilities of Deputy CFO, Ukrainian Media Holding (2008–2015).
Recommended for Entrepreneurs

Frequently asked questions

What is agency unit economics?

It's the calculation of revenue and costs per single «unit» — a client, a project, or an hour. It shows how much the agency earns on one client, not just «overall».

The most convenient is a client or a project, because that's the level where decisions get made. If you work hourly, the unit can be a billable hour.

Subtract the full cost of serving the client from the revenue they bring — direct costs plus team hours, a share of fixed costs, and the owner's salary. Under-counting indirect costs overstates the profit.

First find the cause (an underpriced deal, too many free hours, bloated revisions) and try to raise the price or cap the scope. If the unit stays in the red, it should be a conscious decision.

Any questions left?
We are ready to answer them.
WhatsApp
Telegram
Finmap
Finmap support

Money Doesn't Disappear. You Just Don't See It.

Get a personal financial diagnosis or a Finmap demo — and see your business from a new perspective.

Ask Your Question to a Finmap Expert