jobmargin.pro
Free · no signup

Job profit margin calculator for contractors

See what a job actually made after your time, materials, travel, fees, helpers, and every other direct cost. Compare cash collected with the full quote so payment timing never hides the pricing story.

Enter the real job numbers

Blank optional costs count as zero.

Revenue
C$
C$
Labour
C$
C$
Direct costs
C$
C$
C$
C$
C$
C$
C$
C$
These numbers stay in your browser and are never saved.

Job result

Collected
Amount collected$680.00
Total direct cost$361.72
Cash profit so far$318.28

Collected revenue minus all entered direct costs.

Cash margin46.8%
Projected profit at quote$318.28

Full quote minus all entered direct costs.

Projected margin46.8%
Cash profit per crew hour$106.09
Outstanding from quote$0.00

What this result means

Cash figures use the amount collected. Projected figures use the full quote. Both subtract the same actual job costs.

The core formula

Profit starts after every direct cost.

Cash profit equals collected revenue minus direct job costs. Projected profit uses the quote instead. Margin divides each profit figure by the matching revenue figure.

Cash profit

collected revenue − direct costs

Projected profit

quoted revenue − direct costs

Profit margin

profit ÷ matching revenue × 100

Contractor profit calculator questions

What is job profit?

Job profit is job revenue minus the direct costs required to complete that job. JobMargin includes owner labour, helper labour, materials, travel, payment fees, subcontractors, rentals, permits, disposal, and other job-specific costs.

Should I include my own labour as a contractor?

Yes. Assigning a cost to owner labour separates compensation for doing the work from profit earned by the business. Otherwise the same leftover cash can look like both wages and profit.

What is the difference between cash and projected profit?

Cash profit uses the amount collected so far. Projected profit uses the full quote. Comparing both shows whether a weak cash result comes from pricing, payment timing, or both.

Are the numbers I enter saved?

No. This free calculator runs in your browser. It does not submit or save the values you enter.

Want to keep the result and compare it with future jobs?

Create free account