Contractor Profit Margin Calculator

Estimate a project price from complete job costs and your selected target margin

Free tool by ThePocketBoss - The all-in-one contractor business software. Price your jobs right, track actual costs vs estimates, and generate professional invoices with our contractor invoicing software.

Project Cost Inputs

Example values are prefilled for demonstration. Replace every field with your own job costs and target margin.

$

Gross wages for employees, helpers, and working owners on this job

%

Employer payroll taxes, workers' comp, benefits, and paid non-billable time

$

All materials, supplies, and equipment rental

$

Permits, rentals, subcontractors, disposal, travel, and job-specific fees

%

Your allocation for insurance, tools, vehicles, facilities, software, and other overhead

%

Use your own history for warranty work, rework, scope risk, and price changes

%

Your selected job margin target; this is not the same as markup

Pro Tip: Use ThePocketBoss to track your actual costs vs estimates. Our app helps you identify where you're losing money and improve your pricing accuracy.

Calculated Job Price

Calculated Target Price
$0
Labor Wages$4,000
Labor Burden (20%)$0
Materials + Other Direct Costs$3,500
Overhead (15%)$0
Risk Reserve (5%)$0
Total Costs$0
Profit Amount$0
Actual Margin
0.0%
Markup %
0.0%
User-selected target: 0.0% margin
Compare this calculated price with your complete cost records, market, scope, risk, and professional advice before quoting a customer.

Transparent methodology

How this calculator works

The calculator estimates a job price from the costs and target margin you enter. It does not estimate company-wide net profit and does not determine what your market will accept.

Formula

  1. Labor burden = entered wages × entered labor burden rate
  2. Direct costs = wages + labor burden + materials + other direct job costs
  3. Overhead allocation = direct costs × entered overhead rate
  4. Risk reserve = direct costs × entered reserve rate
  5. Total entered cost = direct costs + overhead allocation + reserve
  6. Target price = total entered cost ÷ (1 − target margin)
  7. Estimated job profit = target price − total entered cost
  8. Markup = estimated job profit ÷ total entered cost

Worked example

Direct costs
$8,300
Overhead allocation
15% ($1,245)
Risk reserve
5% ($415)
Total entered cost
$9,960
Target margin
20%
Calculated price
$12,450
Estimated job profit
$2,490
Equivalent markup
25%

Assumptions and limitations

Labor burden, overhead, and the reserve are applied using the percentages you enter. Your accounting method may allocate overhead using revenue, labor hours, or annual billable capacity instead. Avoid counting a cost in more than one input. Add every cost that matters to your business, including taxes, payment fees, discounts, permits, financing costs, and job-specific risk when applicable. Example inputs are illustrative—not industry averages or pricing advice.

Methodology materially reviewed August 2026 by Blake McAmis, Pocket Boss owner and product builder. General informational tool only; not accounting, tax, legal, engineering, or financial advice.

Understanding Contractor Profit Margins

What is a good profit margin for contractors?

Separate the margin on a job from company-wide net profit. NAHB reports that residential remodelers averaged a 29.9% gross margin and a 6.3% net margin in 2024. Those figures describe that group, not a target for every trade. This calculator applies your chosen margin after the direct costs, overhead, and reserve you enter; it does not calculate your company net margin.

Source: NAHB's residential remodeling study summary, April 10, 2026. The study covers 2024 results; source checked August 27, 2026. Gross and net margins use different cost definitions, so compare like with like.

How do I calculate contractor overhead and profit?

First add the overhead allocation to your complete direct job costs. Then divide that total by one minus your target margin. For example, $8,000 in direct costs plus 15% overhead is $9,200. With no additional reserve and a 20% target margin, the price is $11,500 and the amount left after those costs is $2,300.

Overhead and profit example

  1. Complete direct costs, including any labor burden: $8,000.
  2. Overhead allocation: $8,000 × 15% = $1,200.
  3. Cost basis with no additional reserve: $8,000 + $1,200 = $9,200.
  4. Price at a 20% target margin: $9,200 ÷ 0.80 = $11,500.
  5. Amount left after those costs: $11,500 − $9,200 = $2,300, or 20% of the price.

These are illustrative inputs, not recommended rates. Adding 15% overhead and a 20% markup directly to $8,000 would instead produce $10,800. After $9,200 in costs, the $1,600 left is only a 14.8% margin. An overhead percentage and a profit margin have different bases.

Is "overhead and profit" on an insurance estimate a markup or a margin?

"10 and 10" describes added percentages, not a 20% profit margin. If both 10% amounts use the same $10,000 estimate base, the total is $12,000. If the second 10% applies after adding the first, the total is $12,100. Xactimate supports both methods through its cumulative overhead and profit setting. The added $2,000 or $2,100 covers overhead and profit together; it is not all profit. This calculator separately allocates overhead costs before applying your chosen job margin. Check the estimate's calculation base and settings before comparing totals. These examples explain the arithmetic, not what an insurer owes on a claim.

Source on the calculation settings: Xactware's overhead and profit parameter documentation. Checked September 11, 2026.

What is labor burden, and how much should I add?

Labor burden is everything you pay for an hour of work beyond the wage: payroll taxes, workers' comp, health and retirement contributions, paid leave, training and the paid hours that are not billable. As a reference point, the Bureau of Labor Statistics measured private-industry employer benefit costs at $14.07 per hour worked on top of $32.82 in wages in June 2026, 30.0% of total compensation, or about 43 cents per wage dollar (BLS Employer Costs for Employee Compensation, June 2026). Your rate depends heavily on your workers' comp class, so take it from your own payroll records and enter it in the labor burden field.

Markup vs Margin: What's the Difference?

Markup is the percentage added to your costs to determine price.Margin is the percentage of the selling price that is profit. A 25% markup equals a 20% margin. Use our markup vs margin calculator to see the exact conversion, or try the contractor estimating software to build consistent quotes from your own cost inputs.

Common Pricing Mistakes to Avoid

  • Forgetting to include overhead costs
  • Not tracking actual costs vs estimates
  • Undervaluing your expertise and time
  • Competing on price alone
  • Not adjusting prices for market conditions

How ThePocketBoss Helps You Price Profitably

ThePocketBoss tracks your actual project costs, compares them to estimates, and helps you identify where estimates and actuals differ. Use the job cost calculator to estimate individual projects, then calculate the contractor hourly rate and break-even point implied by your own cost records.

Match the tools to your plan

Tools for Estimates, Follow-Ups, and Field Work

E-Signatures on Estimates

Customers can add a drawn signature when approving an estimate in the portal. Standard estimates and the customer portal are available on Solo and above.

QuickBooks Online Sync

On Essentials and above, connect QuickBooks Online to sync invoices and their payments. Enable automatic sync or run a manual sync, then review the sync status.

Optional Review Requests

Choose review requests after paid invoices or completed appointments. Delivery follows your enabled triggers, channels, contact details, and cooldown settings.

Invoice & Estimate Follow-Ups

Enable email reminders for eligible overdue invoices and unanswered estimates. The reminders use the document status and your follow-up settings.

Job Checklists & Reports

Attach a checklist to an appointment, record completed items, and send its report by email. Available on Solo and above; sending the report is a separate action.

Crew Time & Dispatch

Manage employees, dispatch, and crew time on Essentials and above. Solo includes the separate job timer for one-person work.

Text messaging requires Essentials or above and follows plan allowances and usage charges. Compare current plan inclusions.

See every feature →

Track Your Actual Profit Margins with ThePocketBoss

Stop guessing and start knowing. Track every expense, compare estimates to actuals, and improve your profitability with every project.

From $19.99/month • 14-day free trial • Cancel anytime