Skill · Professional Services

Track professional services project costs and profit

Also called: professional services project costing, Project Costing & Profitability For: Professional services
You might ask
“How can I track professional services project costs and profit using our actual records?”
Direct answer

Compare professional-services project revenue and delivery cost, then review billing and collection separately.

See the numbers in context

The sample is illustrative. Use the same structure with your own reporting period and source records.

Direct answer

Project margin compares recorded project revenue with assigned labor and delivery costs. Review it beside the contract fee and approved scope. Track write-offs, invoices, and cash collected separately so a slow payment is not mistaken for a delivery-cost overrun.

Why this question comes up

Senior review, rework, and unbilled work can raise delivery cost without raising the fee. A project view can show whether the gap comes from the estimate, staffing mix, scope, or billing, if time and costs are assigned to the project.

Records to gather

  • Time by person and project with cost rates
  • Contracted fee, recorded revenue, and approved scope changes, kept distinct
  • Expenses and pass-through costs, billable and non-billable
  • Original estimate by workstream against actual
  • Billable work, invoices, and cash collected, tracked as separate stages

Review workflow

  1. Use a documented labor-cost rate. A client charge rate is a selling price, not the cost of staff time. State whether payroll burden and other costs are included.
  2. Read the fee model. Extra hours on a fixed fee may reduce margin. On time-and-materials work, check whether the hours are within scope, approved, billable, and ultimately invoiced before treating them as additional revenue.
  3. Check staffing mix. A project can meet its hour budget and still exceed its labor-cost budget if more senior staff perform the work.
  4. Include delivery time. Internal reviews, quality checks, and rework tied to the engagement consume project labor even when they are not billed.
  5. Separate billing from cash. Show worked, invoiced, and collected amounts as different measures. Collection affects liquidity and credit risk; it does not by itself determine accrual project profit.

What a useful answer should include

  • Project margin in currency and percent, at cost rates
  • Fee model stated, since it changes how overrun is read
  • Seniority mix delivered against the mix priced
  • Non-billable delivery time included
  • Realization (billable work invoiced) and collection (invoices paid) shown separately
  • Missing time or project tags flagged before comparing engagement types

Common failure modes

  • Costing at charge rate. The result measures fee against fee, not profit against cost.
  • Ignoring staffing mix. On-budget hours can still exceed the labor-cost estimate.
  • Assuming extra time is billable. Time-and-materials contracts can still have caps, exclusions, or approval rules.
  • Using cash receipts as revenue. A late payment is a collection issue; earned revenue and project margin follow the accounting basis and contract terms.

Community context

The linked discussion reflects practitioners trying to catch budget overruns. It is anecdotal, not a source for accounting treatment or cost-rate policy.

Agent-ready request

You can say this to MosoFin

Ask with

“For the selected project and period, compare recorded revenue with assigned labor and other delivery costs. Show the fee model, scope changes, write-offs, invoicing, and collections separately where records support them. Flag missing time, cost rates, contract terms, or project tags; do not infer these details or change any records.”

What people are asking

Community posts are anecdotal context, not accounting authority.

Further reading

Last reviewed August 17, 2026

Educational information only. Review source records and apply your organization's accounting policies and professional judgment before acting.