Free Job Estimate Calculator
What should you charge to cover costs and hit your profit target?
Build a complete job estimate by entering your labor hours, material costs, overhead, and desired profit margin. The calculator returns a client-ready total price, a breakdown of every cost component, and flags if your markup is too thin to cover real-world expenses.
—
Send feedback
💡 Share your idea or report a problem
✓ Thanks! We'll take a look.
Learn more
How It Works
The formula, explained simply
Most tradespeople learn to price by feel — they add up materials, double it, and hope it works out. It usually does not, because the cost of running a business is invisible until you are already in the red. A job estimate calculator forces every hidden cost into the open before you quote.
The calculation works by building up from your direct costs — labor and materials — then solving for a total price that leaves enough room for overhead recovery and profit. The math runs in reverse from what you might expect: instead of adding a fixed markup, the tool calculates what total revenue you need so that overhead and profit land at their target percentages of revenue. This is called the divisor method, and it produces more accurate results than stacking percentages on top of each other.
Materials markup is handled separately from profit margin because they serve different purposes. Markup on materials covers the time you spend sourcing, hauling, and managing inventory. Profit margin covers the risk of owning a business. Combining them into one number obscures whether you are pricing labor profitably — which is where most contractors leak money.
When To Use This
Right tool, right situation
Use this calculator any time you are quoting a job for a client and need to confirm the price will cover costs and generate profit. It works equally well for one-person operations and for crew-based jobs — just make sure labor hours reflect total crew hours, not hours per person.
It is also useful as a bid review tool. If a subcontractor hands you a number that seems low, you can reverse-engineer it: enter the scope you would expect, set reasonable rates, and see what a properly priced job should cost. If their bid is 30% below that, either they are missing overhead or they are planning to cut scope.
This calculator is not appropriate for fixed-fee retainer work where your costs vary month to month, for jobs with significant subcontractor management overhead that deserves its own markup tier, or for government or union contracts with prevailing wage requirements that change the labor rate calculation. In those cases, the inputs are still useful but the result should be treated as a floor, not a final number.
Common Mistakes
Why results sometimes look wrong
The most common mistake is confusing labor wage with billable rate. If you pay a worker $30 per hour but include payroll taxes, benefits, workers compensation, and labor burden, the true cost is closer to $42 to $48 per hour — and that is before you add any margin. Entering the wage instead of the loaded rate causes every estimate to be underbid by 20 to 40 percent.
The second mistake is leaving overhead out entirely. It feels abstract — unlike lumber or pipe, you cannot point to a bill and say that is the overhead on this job. But every job you quote is paying rent, insurance, and your own unbilled hours. Skipping overhead means those costs come out of your profit, which means there is no real profit. Contractors who do this often feel busy but never get ahead.
A third mistake specific to this calculator is entering overhead as a dollar amount instead of a percentage. The field expects a percentage of revenue — say, 18 — not the full dollar cost of your overhead. Entering 18,000 instead of 18 will trigger the boundary warning, but it will also produce a nonsensical estimate. If you are not sure of your overhead percentage, divide your annual fixed costs by last year's revenue and multiply by 100.
The Math
Worked examples and deeper derivation
The core formula solves for total price using the divisor method. Direct costs equal labor (hours times rate) plus materials cost times (1 plus markup percentage). Total price equals direct costs divided by (1 minus overhead fraction minus profit margin fraction).
For example: 32 hours at $65 is $2,080 in labor. Materials of $2,400 with 15% markup is $2,760. Direct costs are $4,840. With 18% overhead and 20% profit margin, the divisor is 1 minus 0.18 minus 0.20 which equals 0.62. Total price is $4,840 divided by 0.62, which is approximately $7,806.
The reason this works better than simple addition is that overhead and profit are percentages of revenue, not percentages of cost. If you add 18% and 20% on top of $4,840 you get $5,637 — but that only makes sense if overhead and profit are percentages of cost, which they are not. Using the divisor ensures the resulting overhead and profit dollars are the correct share of the actual total price you charge.
Expert Unlock
The thing most explanations skip
The divisor method assumes overhead and profit are stable percentages of revenue across all job sizes, which breaks down when a single large job dominates the revenue mix. A $200,000 job on a contractor with $600,000 annual revenue means one project carries a third of the annual overhead burden — and if that job runs long or has change orders, your overhead recovery collapses. For large jobs, calculate overhead in absolute dollars based on projected duration, not as a flat percentage. The calculator will still give you the right ballpark, but the margin should be padded by 3 to 5 percentage points to absorb schedule risk that percentage-based models cannot see.
How do I know if my estimate will actually make money?
Need something this doesn't cover?
Suggest a tool — we'll build it →