Calculate agency project delivery margin by subtracting direct delivery costs from earned service revenue, then dividing the remainder by that service revenue. Define the treatment of employee time, contractors, and pass-through amounts before comparing projects. Delivery margin is a contribution toward overhead and profit; it is not the same as the agency's final net margin.
Choose a consistent revenue basis
Start with the fees earned for the work being measured. Keep amounts collected for third parties identifiable so the report explains the economics of the agency's own services. Do not assume every contractor invoice is a pass-through: a freelancer producing the deliverable is usually part of the delivery-cost analysis.
Financial-statement presentation requires the appropriate accounting assessment. A management view that separates pass-through activity does not by itself establish whether a transaction should be reported gross or net in the books. Read the gross versus net agency revenue guide for that distinction.
Use the same period and completion basis for the revenue and costs. Mixing a full project fee with only the first month's delivery costs will overstate what the completed project is expected to contribute.
Build the delivery-cost total
Include employee effort, contractor delivery work, project-specific tools, and other costs directly attributable to the engagement. Use a documented employee cost rate, not the client's billing rate. Explain whether the rate includes benefits, employer costs, paid leave, or overhead.
QuickBooks' labor-cost documentation distinguishes payroll expenses from estimated hourly costs. Confirm which basis your project view uses and avoid counting the same labor twice.
If you allocate shared delivery management or owner effort, show the method. Keep general agency overhead separate unless you deliberately present a second margin after that allocation. Consistency matters more than making one engagement appear artificially precise.
Worked project-margin calculation
Delivery margin = (earned service revenue − direct delivery cost) ÷ earned service revenue × 100.
The following figures are hypothetical, not a client result or industry benchmark.
| Illustrative completed project | Amount |
|---|---|
| Illustrative Earned service fees | $30,000 |
| Illustrative Allocated employee delivery cost | $12,000 |
| Illustrative Contractor delivery cost | $5,000 |
| Illustrative Project-specific tools and expenses | $1,000 |
| Illustrative Total direct delivery cost | $18,000 |
| Illustrative Delivery contribution before overhead | $12,000 |
| Illustrative Delivery margin | 40% |
In this hypothetical example, a further $3,000 of unpriced revisions reduces contribution to $9,000 and margin to 30%. That is a ten-percentage-point decline. The project still has to contribute toward general overhead, and the calculation does not establish whether the client has paid.
Margin and markup also differ. In the same illustrative base case, $12,000 divided by $18,000 cost is a 66.7% markup, while $12,000 divided by $30,000 revenue is a 40% margin. Label the measure so pricing discussions do not confuse the two.
Check open projects against the cost to finish
For work in progress, maintain a separate forecast of the full engagement: expected fee less costs incurred and estimated remaining delivery cost. Ask the delivery lead to update the remaining effort rather than assuming the original budget still holds.
Review the project when scope, staffing, or delivery assumptions change:
- Confirm the agreed deliverables and approved changes.
- Collect time and contractor costs against the right project.
- Explain uncoded time, shared costs, and estimates.
- Update the remaining effort and any unpriced requests.
- Compare expected contribution with the original plan.
- Decide who will address the scope, fee, staffing, or delivery issue.
- Reconcile the final result after completion and collection review.
For a recurring retainer, use the relevant service period and record work carried between periods. Compare the fee with the delivery actually required; a consistent invoice amount does not imply consistent profitability.
Use targets that your business can explain
A “good” project margin depends on overhead, the service model, capacity, and delivery risk. There is no universal percentage that guarantees a profitable agency. Use the agency benchmarks guide to distinguish sourced external comparisons from illustrative planning inputs.
Look for recurring patterns across clients and services. A scope problem calls for a different response from an inaccurate cost rate or poor time coding. Correct the measurement problem before changing a commercial relationship on the strength of it.
Laya's marketing-agency accounting and advisory services describe how reporting and operating reviews can support these decisions. Confirm allocation rules and reporting depth in the engagement.
Frequently Asked Questions
Should freelancer costs be excluded from agency revenue?
Do not automatically treat freelancers as pass-through amounts. Work performed by a contractor to deliver the agency's service belongs in the delivery-cost analysis. Financial-statement presentation requires a separate accounting assessment.
Does a positive delivery margin mean the agency made a profit?
No. The contribution still needs to cover other expenses, and its definition may exclude shared overhead, financing costs, or tax. Label the calculation and reconcile it with the wider statements.
How often should project margins be reviewed?
Review at a cadence suited to the engagement and whenever delivery assumptions change. Active projects need a view of remaining cost; completed projects need a final comparison with the estimate.
Disclaimer: This article is for general informational purposes only and does not constitute financial, tax, legal, or accounting advice. The information provided is not a substitute for consultation with a qualified professional. Consult a licensed accountant, CPA, or financial advisor for advice specific to your situation.