Business

Project Profitability Calculator

Measure project profit, margin, markup and break-even revenue after labor, direct costs and overhead. Everything runs in your browser, with no signup and no unnecessary steps.

Use the agreed project fee, contract value or expected client revenue before costs.

Enter the overhead assigned to this project, not your whole annual overhead.

Project profitability result

Project profit$1,450.00
Total revenue
$5,000.00
Direct costs
$3,150.00
Total project cost
$3,550.00
Gross profit before overhead
$1,850.00
Profit margin
29%
Markup on cost
40.8%
Effective revenue/hour
$111.11/hour
Profit/hour
$32.22/hour
Break-even revenue
$3,550.00
Revenue for target margin
$5,071.43
Labor cost
$2,250.00

This project produces $1,450.00 of profit after $3,550.00 of direct costs and allocated overhead.

What project profitability means

Project profitability compares the revenue from a project with the real cost of delivery. This calculator separates direct costs from allocated overhead so gross profit and final project profit are not mixed together.

After you quote a project with the Freelance Project Price Calculator, use this calculator to compare the quote with actual delivery costs.

Project profitability formula

Total revenue is contract value plus approved change orders. Direct costs are labor cost, materials, subcontractors and other direct expenses. Total project cost is direct costs plus allocated overhead. Project profit is total revenue minus total project cost.

Gross profit vs project profit

Gross profit before overhead is revenue minus direct costs. Project profit also subtracts allocated overhead. Keeping the two separate makes it clear whether delivery work itself is profitable and whether the project still works after shared business costs are assigned.

Margin vs markup

Profit margin divides profit by revenue. Markup divides profit by cost. A 30% margin requires more than a 30% markup, which is why target-margin pricing uses cost divided by one minus the target margin.

Break-even and target-margin revenue

Break-even revenue is the revenue needed to cover total project cost. Revenue for target margin is calculated as total project cost divided by one minus the target margin. If the target margin is blank, the calculator leaves that output unavailable instead of inventing a goal.

Internal labor cost and overhead

Internal labor cost is the value you assign to each hour of your own or your team's time. Allocated overhead is the portion of shared business cost you want this project to carry, such as software, admin, rent, insurance or management time.

Why fixed-price projects become unprofitable

Fixed-price work becomes less profitable when actual hours exceed the estimate. The Project Overrun Calculator focuses specifically on effective rate erosion from extra hours.

If you mainly need a clean margin or markup conversion, use the Freelance Profit Margin Calculator. If you are estimating available delivery capacity, the Billable Hours Calculator can help with the hours side.

Example

A $5,000 project with 45 hours at $50 internal cost, $250 of materials, $500 of subcontractors, $150 of other direct expenses and $400 of allocated overhead has $3,550 of total project cost and $1,450 of project profit.

FAQ

Can profit be negative?

Yes. Negative profit means the project cost more to deliver than it generated in revenue.

Is effective revenue per hour the same as profit per hour?

No. Effective revenue per hour divides project revenue by labor hours. Profit per hour divides project profit by labor hours after costs and overhead.

What if I do not know my internal hourly cost?

Use a realistic planning rate. The result is only as useful as the cost assumptions you enter.

Should I use this as an overhead and profit calculator?

You can include allocated overhead here, but a dedicated overhead and profit calculator would need a broader pricing workflow. This page stays focused on project profitability.

SafiTools is free. If a tool saved you time, you can help keep new tools coming.

Support SafiTools ♥