Guides Client project margin

How to Calculate Profit on a Fixed-Price Project

By SlashGallery Editorial Team Reviewed 2026-07-23 Update cadence: quarterly Editorial policy

A practical guide for freelancers and agencies calculating profit on fixed-price client work.

Client workProfitScope
Open ScopeGuard Tool
How to Calculate Profit on a Fixed-Price Project guide cover
Guide cluster

Direct answer

The short version

Projected profit on a fixed-price project is the agreed fee minus external costs and the internal cost of all hours used plus the hours still required to finish. Because the fee stays fixed while delivery effort changes, the forecast should be updated during the project and before approving extra revisions, deliverables, or timeline changes.

Key takeaways

  • Use internal delivery cost rather than billable rate when calculating project profit.
  • Include forecast remaining hours, not only the time already recorded.
  • Set a target margin before deciding whether additional work can be absorbed.

How to use this guide

This guide is written for planning and research. It explains a practical workflow and may link to a related SlashGallery tool. Verify important business, legal, tax, platform, or technical decisions against official sources before relying on the result.

Fixed-price projects are risky because the fee is capped while hours can keep growing. Profit depends on the relationship between the project fee, actual hours, remaining work, contractor costs, and the target margin.

Calculate current profit first

Current profit is the project fee minus the cost already consumed. For a solo freelancer, cost may be represented by an internal hourly cost or minimum acceptable rate. For an agency, it may include team cost, contractor invoices, software, and supplier expenses.

This number is useful even before the project is finished because it shows whether the project has enough room left to absorb the remaining work.

Use an internal cost rate rather than the rate charged to the client. The cost rate represents what one delivery hour costs the business after salary or owner compensation, payroll burden, and other labor assumptions. Using the client billing rate as cost will understate profit.

current profit = project fee - labor cost used - contractor cost - direct project expenses

current margin = current profit / project fee

Project the final cost

A project can look profitable today and still end badly if the remaining work is underestimated. Use completion percentage or a realistic task list to estimate final hours. Then compare projected final profit with your target margin.

If actual hours are already ahead of completion, the project is showing margin pressure. That is the right time to review scope, not after delivery.

  • Project fee
  • Estimated total hours
  • Actual hours to date
  • Completion percentage
  • External costs
  • Target margin

Projected profit is more useful than current profit:

projected profit = project fee - projected final labor cost - projected external costs

Estimate remaining work from a task list, not only a completion percentage. A project described as “80% complete” can still contain the most uncertain integration, migration, or approval work.

Worked project example

Assume a fixed-price project has these numbers:

InputAmount
Client fee$12,000
Projected internal labor140 hours x $55 = $7,700
Contractor cost$1,200
Project software and assets$300
Projected total cost$9,200
Projected profit$2,800
Projected margin23.3%

If the business target is 30%, the project should produce $3,600 profit and keep total cost at or below $8,400. The current forecast is therefore $800 over the target cost ceiling even though the project is still profitable.

That distinction matters. “Profitable” means the fee exceeds cost. “On target” means the project also meets the margin required to support non-billable time, sales work, business overhead, and delivery risk.

Track estimate-to-complete

At each review point, record:

  • Actual labor cost to date
  • Committed contractor and supplier costs
  • Remaining original-scope tasks
  • Expected hours for those tasks
  • New requests not included in the baseline
  • Current projected profit and margin

Do not rewrite the original estimate after the project changes. Keep the baseline and add a current forecast. The difference shows whether margin pressure came from estimation error, delivery inefficiency, or scope expansion.

Use remaining safe hours

Remaining safe hours show how much extra work the project can absorb before dropping below target margin. This is one of the clearest ways to decide whether a client request should be included or treated as a paid change.

Safe hours should include forecast work required to finish the existing scope. If the project has $1,100 of cost room and the internal cost is $55 per hour, it appears to have 20 safe hours. But if ten of those hours are already needed for the original deliverables, only ten hours remain for changes.

Review margin before accepting a revision round, additional format, integration, new stakeholder, or rushed deadline. Use ScopeGuard to compare the baseline and changed forecast, then document any approved fee or timeline adjustment.

Separate project profit from cash flow

A profitable project can still create cash-flow pressure when contractors and software are paid before the client invoice. Margin analysis answers whether the work is economically worthwhile. Invoice schedule and payment terms answer whether the business can fund delivery. Track both, but do not treat an early deposit as profit.

Questions

What is a healthy fixed-price project margin?

It depends on the business, but the important part is setting a target margin before deciding whether extra work can be absorbed.

When should profit be checked?

Profit should be checked during the project, especially before accepting new work or additional revisions.

Sources checked

These references were used to keep the guide grounded in official or primary documentation. Product details can change, so review the linked sources before making high-impact decisions.

View all