top of page

How to Calculate Project Profitability (Without Guessing)

Writer: Stacie Seidl
Stacie Seidl
Sep 29
3 min read

Updated: Oct 2

Project revenue can look healthy while the actual margin quietly disappears. For agencies, studios, consultants, contractors, and other project-based businesses, the answer is not simply to check the bank balance. You need a consistent way to match each project’s income with the labor and other costs required to deliver it.

This guide explains a practical method for calculating project profitability, identifying missing costs, and turning the result into better pricing and staffing decisions.

What project profitability means

Project profitability measures what remains after subtracting the costs required to complete a specific engagement from that project’s revenue.

Project profit = project revenue − direct project costs

Project margin percentage = project profit ÷ project revenue × 100

That calculation is simple. The hard part is making sure the revenue and costs are complete, assigned to the correct project, and recorded in the same period.

1. Start with earned project revenue

Use the revenue earned for the work performed—not automatically the amount deposited that month. Retainers, milestone invoices, deposits, and final payments can make cash timing different from project performance.

Review the contract and billing schedule, then identify:

  • Fixed project fees

  • Approved change orders

  • Billable expenses or reimbursements

  • Retainer amounts applied to the project

  • Discounts, credits, or write-offs

Keep sales tax and pass-through amounts separate when they do not represent operating revenue.

2. Capture every direct project cost

Direct costs are expenses that would not exist without the project. Depending on the business, they may include:

  • Employee labor and payroll taxes

  • Contractors and freelancers

  • Project-specific software or licenses

  • Materials, printing, shipping, or production costs

  • Travel and reimbursable expenses

  • Merchant or platform fees tied to the engagement

The most commonly missed cost is internal labor. Owner and employee time still affects profitability even when it does not create a separate vendor bill.

3. Choose a consistent labor-cost method

For each person working on a project, calculate an hourly labor cost using wages or salary plus employer payroll taxes and appropriate benefits. Multiply that rate by the hours assigned to the project.

If detailed time tracking is new, start simply. Record time against a short, stable list of project names and review exceptions weekly. Consistency is more valuable than creating dozens of categories that nobody uses correctly.

4. Separate direct costs from overhead

Rent, general software, insurance, marketing, and administrative time support the entire business. These costs matter, but mixing them into project records without a consistent rule makes comparisons unreliable.

First calculate each project’s contribution after direct costs. Then compare the combined contribution from all projects with monthly overhead. If management needs fully loaded margins, choose a documented allocation method—such as labor hours or revenue—and apply it consistently.

A simplified example

A creative studio completes a $15,000 engagement. Direct contractor costs are $5,000, internal labor costs are $4,000, and project-specific expenses are $1,000.

  • Revenue: $15,000

  • Direct costs: $10,000

  • Project profit: $5,000

  • Project margin: 33.3%

This is a hypothetical example, but it shows why revenue alone cannot reveal whether a project is working. A second $15,000 engagement could produce a very different result if revisions, scope changes, or untracked labor increase the delivery cost.

5. Review profitability at useful checkpoints

Do not wait until year-end. Review projects at three points:

  1. At the estimate: confirm the planned labor, contractor costs, and target margin.

  2. During delivery: compare actual hours and costs with the estimate before overruns become irreversible.

  3. At completion: calculate the final margin and record what should change next time.

For longer engagements, include project profitability in the monthly bookkeeping review so billing, work in progress, expenses, and contractor costs remain aligned.

Warning signs your project numbers are unreliable

  • Revenue is tracked by client but not by project.

  • Contractor bills do not include project names.

  • Time is recorded late or not at all.

  • Deposits are treated as earned revenue immediately.

  • Change orders are performed but never added to the financial record.

  • Project reports do not reconcile to the accounting system.

If several of these are familiar, the first step may be a bookkeeping review or cleanup rather than a new dashboard.

Turn the calculation into better decisions

A reliable project-margin report can help you decide which services to emphasize, when to raise prices, whether scope is realistic, which clients create excessive rework, and when hiring or outsourcing is financially sustainable.

The goal is not to produce more reports. It is to make pricing, staffing, and delivery decisions using numbers that reflect how the business actually operates.

Need clearer project numbers?

Smart Virtual Solutions provides project-based bookkeeping, monthly bookkeeping, cleanup, and bookkeeping reviews for businesses that need reliable reporting and direct support from an experienced bookkeeper.

Written by Stacie Seidl, founder of Smart Virtual Solutions, with more than 20 years of bookkeeping experience. This article provides general educational information and is not tax, legal, or financial advice.

Comments

Rated 0 out of 5 stars.
No ratings yet

Commenting on this post isn't available anymore. Contact the site owner for more info.
bottom of page