Olqan

Agency Client and Project Profitability: How to Calculate, Track and Improve Your Margin

Agency Client and Project Profitability: How to Calculate, Track and Improve Your Margin
How to calculate agency project profitability: an agency team reviewing project hours, with 71 of 300 planned hours logged
Agency Client and Project Profitability: How to Calculate, Track and Improve Your Margin 7

Your agency signed more clients this year. Revenue went up. So why does the bank balance feel the same? For most agency owners, the answer sits inside individual clients and projects. A few accounts quietly consume more hours than they pay for, scope creep eats the margin on fixed-fee work, and nobody notices until the project closes.

This guide explains agency client and project profitability in practical terms: how to calculate it, which metrics to track, what a good profit margin looks like, what makes work unprofitable, and how to monitor margin while a project is still in progress, not after it is too late to act.

What agency profitability means at three levels

Agency profitability is not one number. To manage it, look at three levels that roll up into each other:

  • Project profitability: the profit a single project generates after its delivery costs. This is where most margin is won or lost.
  • Client profitability: the combined profit across every project, retainer and change request for one client. A client can look valuable on revenue and still be unprofitable.
  • Agency profitability: the profit of the whole agency business after delivery costs and overhead cost (rent, software, leadership, sales and admin salaries).

Two terms come up constantly. Gross profit (often called delivery profit or project margin at the project level) is revenue minus the direct cost of delivering the work. Net profit is what remains after overhead, tax and every other expense. Agencies also use agency gross income (AGI): total revenue minus pass-through costs such as media spend, printing or freelancer fees you resell. AGI is the fairer base for margin analysis because pass-through costs inflate revenue without adding margin.

How to calculate project profitability and profit margin

The core formula is simple. The hard part is getting accurate inputs.

Project profit = Project revenue − Project costs

Project profit margin (%) = (Project profit ÷ Project revenue) × 100

Project costs include:

  • Labor cost: hours logged by each team member multiplied by their cost rate (salary plus benefits and taxes, divided by available working hours).
  • Project expenses: freelancers, subcontractors, stock assets, software bought for the project, travel.
  • Pass-through costs: media or third-party spend you bill back. Remove these from both revenue and cost if you measure margin on gross income.

A worked example

Worked example (illustrative figures): an agency sells a website redesign for a fixed fee of $40,000. The plan allows 300 hours at an average cost rate of $80 per hour, and the project uses $3,000 of freelance copywriting.

  • Labor cost: 300 × $80 = $24,000
  • Total project cost: $24,000 + $3,000 = $27,000
  • Project profit: $40,000 − $27,000 = $13,000
  • Project margin: $13,000 ÷ $40,000 = 32.5%

Now assume scope creep adds 120 unplanned hours. Labor cost rises to $33,600, total cost to $36,600, and the margin falls to 8.5%. Nothing about the invoice changed. Only the hours did. That is why time tracking is the foundation of every profitability metric.

Worked example of agency project profitability: a $40,000 fixed-fee website project at 32.5% margin as quoted and 8.5% margin after 120 hours of scope creep
Worked example with illustrative figures: 120 unplanned hours cut the margin from 32.5% to 8.5% on the same invoice.

Cost rate vs billing rate

Your cost rate is what an hour of a person’s time costs the agency. Your billing rate is what you charge the client for that hour. The gap between them is your margin per hour. A related metric is the effective hourly rate: project revenue divided by total hours actually worked. If you quote $150 per hour but your effective rate on a fixed-fee project falls to $95, you have found a pricing or scope problem.

Olqan project timesheet showing approved time logs by employee and task with hours and labour cost
A project timesheet in Olqan. Each approved log records who worked, on which task, for how long and what that time cost.

How to calculate client profitability

Client profitability adds up every project, retainer and one-off request for a client over a period, usually a quarter or a year.

Client profit = Total client revenue − Total delivery costs for that client

Include the hidden costs: account management time, extra revision rounds, meetings and reporting. These hours are often logged as non-billable and never reach the project budget, which is exactly why some clients look profitable on paper and are not. Divide client profit by client revenue to get a client margin you can compare across your portfolio. Ranking clients by margin, not revenue, usually changes who you consider your best clients.

Agency account lead reviewing client profitability with a client before renewal
Client margin is a renewal conversation. Bring the numbers before the contract renews, not after.

The metrics agencies should track

You do not need fifty KPIs. These metrics give agency leaders a clear view of financial health:

MetricFormulaWhat it tells you
Delivery margin(Gross income − delivery costs) ÷ gross incomeWhether your client work is priced and run profitably
Project marginProject profit ÷ project revenueWhich project type earns the most
Client profitabilityClient profit ÷ client revenueWhich client relationships are worth growing
Utilization rateBillable hours ÷ available hoursHow much team capacity turns into revenue
Budget vs actualActual hours or cost ÷ budgeted hours or costWhether a single project is on track while it is running
Effective hourly rateRevenue ÷ total hours workedThe real price you earn per hour
Realization rateHours billed ÷ billable hours loggedHow much billable work you actually invoice
Net profit marginNet income ÷ gross incomeLong-term profitability of the agency as a whole

What is a good utilization rate?

There is no single benchmark, because a utilization rate depends on role. Designers, developers and strategists who do mostly client work can sustain a high share of billable hours, while a project manager, account lead or founder will be lower because part of their job is non-billable by design. Set targets per role, then watch the trend. A rate that keeps rising past a sustainable level usually means burnout and slipping quality, not efficiency.

What is a good profit margin for an agency?

Benchmarks help you judge whether your margin is a problem. According to Promethean Research, digital agencies have averaged roughly a 15% after-tax net margin over the long run, and its 2026 survey put the 2025 average at 13%. Smaller studios reported higher margins (around 19%), while agencies with 50 or more staff reported around 8%.

For delivery margin, many agency finance advisors treat 50% or more as a healthy target, since overhead cost and profit both have to come out of what remains. If your delivery margin sits well below that, the fix is usually in pricing, scope control or utilization, not in cutting overhead. By that standard, the 32.5% project in the worked example above was underpriced before any scope creep started.

Average after-tax net profit margin for digital agencies by agency size
Average net margin for digital agencies. Source: Promethean Research.

Use benchmarks as a reference, not a target. The best benchmark is your own trend: is project margin improving quarter by quarter, and do you know why?

What makes agency projects and clients unprofitable

Profitability issues rarely come from one big mistake. They come from small leaks repeated across many projects:

  • Scope creep: extra requests absorbed without a change order. Each one feels too small to bill.
  • Underpricing: quotes based on hope rather than on actual hours from similar past projects.
  • Poor time tracking: if hours are logged late or not at all, you cannot see cost, so every margin figure is a guess.
  • Unbilled work: billable hours that never make it onto an invoice. Low realization is lost revenue you already paid for.
  • Over-servicing: extra revisions, meetings and reports a client never asked for, often to protect the client relationship.
  • Poor project management: unclear briefs, late approvals and rework push hours up and delivery dates out.
  • Slow invoicing and late payment: profit on paper does not help cash flow if invoices go out weeks after milestones.
  • Disconnected tools: when time sits in one tool, budgets in a spreadsheet and invoices in accounting software, nobody sees project profitability data in one place.

How to monitor profitability while projects are in progress

Most agencies only calculate profit after a project closes. At that point the information is useful for future profitability, but it cannot save the current project. In-flight project profitability means checking margin while there is still time to act.

  1. Set a project budget in hours and cost before work starts. Break it down by phase or milestone so you can compare planned versus actual at each stage.
  2. Track time daily against tasks and phases. Weekly time entry is too late and too inaccurate.
  3. Review budget vs actual every week. If a project has used 70% of its budget at 50% completion, you have an early warning, not a surprise.
  4. Agree on triggers. For example, at 80% budget consumed the project manager reviews remaining scope with the client.
  5. Raise change orders immediately. Price out-of-scope requests while the client still remembers asking for them.
  6. Invoice at milestones. Billing as you go protects cash flow and makes scope discussions easier.

The question to answer every week is simple: are we on track to hit the target margin on this project, and if not, what will we change?

Olqan Hours Logged chart comparing 300 planned hours with 71 hours logged after the first week of a website project
Planned versus actual hours in Olqan after week one: 71 of 300 hours used. Check it against progress every week.

How pricing, scope and utilization affect project profitability

Three levers drive almost all agency profit: what you charge, how much work you do for that price, and how much of your team’s time turns into billable work.

Pricing models compared

  • Hourly billing: low risk for the agency because every billable hour is paid, but it caps revenue at your capacity and rewards slow work.
  • Fixed fee: clients like predictable pricing, and you keep the upside if you deliver efficiently. You also carry the risk of scope creep, so fixed-fee work needs tight scope and good data from past projects.
  • Retainers: recurring revenue makes planning easier, but retainers drift. Track hours used against the retainer every month so it does not become unlimited work for a fixed price.
  • Value-based pricing: price is tied to the outcome for the client rather than your hours. It can produce the highest margins, but it requires a clear understanding of client value and a confident sales process.

Moving from hourly billing to value-based pricing works best in steps: first learn your real delivery costs for each project type, then package repeatable work into fixed-fee offers, then price premium work on value once you have proof of results.

Scope and utilization

Scope defines how many hours a price must cover. Utilization defines how many hours your team can sell. A project with good pricing and poor scope control still loses money, and a team with low utilization makes every project carry more overhead. Improve profitability by working on all three together.

Plan resources and budgets to protect project margins

Margin is often lost at the planning stage. Before you confirm a project, check whether the right people are available. Staffing a project with whoever is free, rather than whoever fits, increases hours and rework. Good resource planning means:

  • Building estimates from actual hours on similar past projects, not from memory.
  • Checking team capacity across all active client work before committing to delivery dates.
  • Assigning a budget owner, usually the project manager, who is responsible for margin, not only for deadlines.
  • Keeping a buffer in fixed-fee quotes for revisions and coordination, which are real costs.

How project profitability relates to client relationships and retention

Client retention is one of the strongest profitability drivers because client acquisition is expensive and the first project with a new client is usually the least efficient. Long-term clients mean better estimates, fewer surprises and lower sales cost.

But retention only helps if the account is profitable. Use client profitability data in account reviews:

  • Is this account consistently using more delivery hours than it pays for?
  • Is margin on this client declining to the point where pricing needs to change at renewal?
  • Which services for this client earn the best margin, and can we grow those?

Sharing the numbers internally changes conversations. An account lead who can see that a client runs at 15% margin will approach scope and pricing very differently from one who only sees revenue.

Software and reporting tools for tracking project profitability

Many agencies start with spreadsheets. They work until you have more than a handful of active projects. Then hours, rates, expenses and invoices drift apart, reports take days to build, and profitability reporting becomes a monthly exercise instead of a weekly habit.

When you evaluate project management software or profitability tracking tools (our guide on how to choose agency management software covers the full process), ask:

  • Does time tracking connect directly to cost, without manual exports?
  • Can you see in-flight project margin, not only final profitability at close?
  • Can you view profitability by project, by client and by team member?
  • Does it compare planned versus actual budget at each milestone?
  • Can you invoice directly from project time, milestones and retainers?
  • Does it show utilization and capacity so you can plan resources?

How Olqan helps agencies track profitability

Olqan is a business operating system that helps growing service businesses, including agencies and consulting firms, grow profitably. For project-level profitability, agencies use Olqan to:

  • Track billable and non-billable time against each project.
  • Set project budgets and see budget versus actual and project profitability as work happens.
  • View team utilization and capacity before committing to new work.
  • Invoice from project time, milestones and retainers, then track payments, send reminders and reconcile.
  • Let clients approve, sign and pay through the Client Portal, so approvals and payments do not stall delivery.

Because sales, projects and finance live in one system, the data that drives profitability visibility stays connected from the first quote to the final payment. Olqan offers a free Solo plan, and paid plans include a 14-day trial with no credit card required. If you prefer a walkthrough, book a demo and we will start with your workflow.

How to improve agency project and client profitability: a checklist

  1. Measure margin on gross income, not on total revenue.
  2. Calculate a cost rate for every team member and keep it current.
  3. Make daily time tracking a non-negotiable habit.
  4. Set budgets per project and per milestone, and review budget vs actual weekly.
  5. Write clear scope documents and raise change orders for every out-of-scope request.
  6. Rank clients by margin and review the bottom 20% for repricing or exit.
  7. Analyze which project type and service line earns the best margin, then sell more of it.
  8. Invoice at milestones and follow up on late payments quickly.
  9. Replace disconnected spreadsheets with one system that links time, budgets and invoices.

Frequently asked questions

What is the difference between project profitability and project margin?

Project profitability is the absolute profit a project earns (revenue minus costs). Project margin is that profit expressed as a percentage of revenue, which lets you compare projects of different sizes.

Are digital marketing agencies profitable?

Yes, on average. Promethean Research reports a long-run average net margin of roughly 15% for digital agencies, with wide variation by size and specialization. Specialized agencies with strong pricing and tight delivery tend to beat the average.

How often should agencies review profitability?

Review project budget vs actual weekly, client profitability monthly or quarterly, and agency profit and loss monthly. Weekly reviews catch problems while projects are still in progress.

How does time tracking improve profitability?

Time tracking shows where hours actually go. Without it you cannot calculate delivery costs, spot scope creep, measure utilization or bill all billable hours, so every profitability analysis rests on guesses.

Conclusion

Profitable agencies are not the ones with the most clients. They are the ones that know, project by project and client by client, where they make money and where they lose it. Start with accurate time tracking, set budgets before work begins, watch budget vs actual every week, and price future work from real data. Do that consistently and agency profitability stops being a year-end surprise and becomes something you manage.