Contractor Profit Calculator

Price one job. See profit, margin, break-even and the price for your target margin.

Job-level estimate only. Tax is collected and remitted, not profit. Excludes income tax, financing, warranty and unpaid callbacks. Not accounting advice.

Examples only. Replace with your own numbers.

The job
Direct costs
Fees, overhead and target

Below target

$1,546

Gross profit · Margin 12.9% · Markup 14.8%

Price before tax
$12,000
Tax collected (not profit)
$1,560
Invoice total
$13,560
Materials / supplies
−$4,200
Labour
−$2,700
Subcontractors
−$1,500
Travel / vehicle
−$150
Other direct costs
−$100
Card processing
−$339
Overhead
−$600
Contingency
−$865
Total costs
−$10,454
Break-even price$10,409
Price for target margin$14,015
Target vs current price+$2,015

Effective profit per hour: $26

Want the quote and follow-up system too?

The same quote-and-follow-up workflow is available as a bilingual package for renovation businesses.

See the renovation package →

Common questions

Is GST/HST part of my profit?

No. The pre-tax price is revenue; GST/HST is collected and remitted. The card fee charged on the tax-inclusive invoice is a real cost, so it is included.

Should I include my own labour?

Yes. Enter the hours and the rate you would pay someone else, or the value of your time. The profit shown is what remains after paying for that time.

What overhead should I enter?

A per-job share of the costs that exist whether or not this job does: insurance, tools, software, marketing, rent and utilities. Divide annual overhead by the number of jobs you expect to run.

What is the difference between margin and markup?

Margin is profit ÷ price. Markup is profit ÷ cost. A 25% margin is a 33% markup; quoting one as the other is how a “profitable” job ends up short.

Does it store my numbers?

No. Everything is calculated in your browser; no price, cost or margin is uploaded.

SYSTEM INTEGRATION

Want this inside your own website or system?

We build calculators, quote flows, portals and automations into existing websites, platforms and business systems — with your pricing, rules and data.

Discuss an integration