How to track agency profitability
Learn how to track agency profitability by client and project using revenue, labor cost, time, utilization, expenses, scope changes, invoicing, and collections.
Quick answer
- Agency profitability requires recognized revenue, direct labor cost, direct expenses, and consistent scope boundaries.
- Utilization is an input, not the final profitability metric.
- Workspace369 connects client, project, time, expense, invoice, payment, and delivery context for earlier operational decisions.
Agency profitability is not one dashboard number. It is the relationship between what the agency earned, what delivery cost, what changed, what was billed, and what was actually collected.
A profitable month can hide an unprofitable client. A busy team can hide weak pricing. High utilization can hide rework and scope creep. Strong booked revenue can hide late invoices and unpaid balances.
The goal is to measure profitability at the level where the agency can still act: client, project, service line, and recurring engagement.
Start with four reliable inputs
1. Recognized revenue
Use the revenue attributable to the work completed during the measurement period. Do not automatically treat every invoice sent or payment received as revenue for the same period when delivery spans multiple months.
Your accounting policy may require different recognition rules. The operational model should still use a consistent method so projects can be compared responsibly.
2. Direct labor cost
Calculate the cost of the people delivering the work, not the amount billed to the client.
A practical hourly labor cost can include salary or contractor cost plus an allocation for payroll taxes and benefits. Decide whether overhead belongs in this number or in a separate contribution-margin view, then stay consistent.
3. Direct project expenses
Include costs attributable to the engagement, such as freelancers, media, production, travel, software purchased for the project, printing, stock assets, and reimbursable costs.
Track whether an expense is included in the fee, billable to the client, marked up, or absorbed.
4. Delivery time
Track enough time to understand effort by client, project, task, role, and billable status. The purpose is not employee surveillance. The purpose is to know whether pricing and scope reflect the work the agency performs.
Core agency profitability formulas
Project gross profit
recognized project revenue - direct labor cost - direct project expenses
Project gross margin percentage
project gross profit / recognized project revenue
If a project recognizes $20,000 in revenue, uses $9,000 in direct labor, and incurs $1,000 in direct expenses:
- Gross profit is $10,000.
- Gross margin is 50%.
Effective hourly rate
recognized revenue / total delivery hours
This is useful for fixed-fee and retainer work because it reveals the realized value per hour even when hours are not shown to the client.
Billable utilization
billable hours / available working hours
Define available hours carefully. Remove approved leave and decide how holidays, training, management, and internal investment are handled.
Realization rate
recognized billable value / standard billable value of time worked
Realization highlights discounts, write-offs, scope leakage, and pricing that does not cover the effort delivered.
Collection rate
cash collected / invoices due
Margin on paper does not solve cash-flow problems. Track billing and collections alongside delivery economics.
Build a client profitability view
For each client, review:
- Recognized revenue.
- Direct labor cost.
- Direct expenses.
- Gross profit and gross margin.
- Delivery hours and effective hourly rate.
- Open invoices and overdue receivables.
- Scope changes and unbilled work.
- Discounts, credits, and write-offs.
- Account-management and support load.
- Renewal or expansion likelihood.
Client profitability should include all active projects and recurring work for the measurement period. A profitable flagship project can conceal an underpriced support retainer on the same account.
Build a project profitability view
Project-level reporting should answer:
- What did we expect to earn?
- What work did we agree to deliver?
- What has been completed?
- How much time and expense has been consumed?
- What has been invoiced?
- What has been collected?
- What remains at risk?
Compare the estimate with actual delivery while work is still active. A postmortem can improve future pricing, but it cannot protect the current margin.
Workspace369 connects projects, tasks, time, expenses, proposals, invoices, payments, client activity, files, communication, and reports so the numbers retain operational context.
Track retainers separately
Retainers need a capacity and scope view in addition to a revenue view.
Measure:
- Recurring fee.
- Included services or capacity.
- Used hours or delivery units.
- Direct labor and expenses.
- Overages approved and billed.
- Unused capacity and rollover.
- Out-of-scope requests.
- Effective hourly rate.
- Gross margin.
A retainer can look stable because revenue repeats every month while margin slowly erodes through additional meetings, revisions, reporting, and untracked support.
Do not confuse utilization with health
Utilization matters because agencies sell expertise and capacity. It does not tell the whole story.
An agency can have high utilization and poor profitability when:
- Rates are too low.
- Senior people perform junior work.
- Fixed-fee projects exceed the estimate.
- Rework is common.
- Scope changes are not approved.
- Invoices are delayed.
- Clients pay late or dispute charges.
- Work is concentrated in low-margin services.
Review utilization with effective hourly rate, margin, realization, project health, and receivables.
Create an operating cadence
Weekly
- Missing time and expense records.
- Projects approaching budget or deadline thresholds.
- New scope changes and approval status.
- Work completed but not ready to bill.
- Overdue client decisions and blocked work.
Monthly
- Margin by client, project, and service line.
- Effective hourly rate.
- Billable utilization and realization.
- Invoices sent, due, overdue, and collected.
- Retainer usage and overages.
- Forecast versus actual capacity and revenue.
Quarterly
- Pricing and rate changes.
- Client concentration and account risk.
- Service-line profitability.
- Hiring and contractor mix.
- Tool and delivery overhead.
- Accounts to expand, redesign, or exit.
Use profitability signals to make decisions
Reprice
Raise or restructure pricing when recurring work consumes more capacity than the commercial model supports.
Rescope
Clarify exclusions, approval limits, revision counts, response expectations, and overage rules.
Restaff
Move work to the appropriate role while preserving quality and accountability.
Standardize
Templates and repeatable workflows reduce avoidable setup and rework, but they should preserve room for expert judgment.
Improve collections
Shorten the delay between completion, invoice, due date, reminder, and resolution. Account owners need payment context before client conversations.
Common measurement mistakes
Using billing rates as labor cost
The billing rate is revenue logic. Labor cost is delivery economics.
Ignoring non-billable client work
Meetings, revisions, account management, and support still consume capacity even when they do not appear on the invoice.
Comparing different scope periods
Revenue, hours, and expenses must refer to the same work and period.
Waiting until the project ends
Profitability is most valuable while the team can still change scope, staffing, schedule, or billing.
Tracking numbers without decisions
Every report should have thresholds, owners, and actions. A margin dashboard nobody reviews is decoration.
Final recommendation
Track profitability from the client and project record outward. Start with recognized revenue, direct labor cost, direct expenses, and delivery time. Add utilization, realization, effective hourly rate, invoicing, and collections as the operating model matures.
Use agency time tracking software to preserve delivery context, professional services billing software to connect the commercial record, and project profitability software for agencies to keep the decisions close to the work.