๐Ÿงพ
Finance Live

Job Costing Calculator

Built by Najeeb · last updated August 13, 2026 · checked against our testing process

Job inputs

Quote breakdown

Labor cost:
Direct costs (mat + labor + equip):
Total cost with overheadโ€”
Price to quote:
Profitโ€”

Related: all finance calculators

How to use the job costing calculator

  1. Enter materials: everything purchased for this job, at your cost including delivery.
  2. Enter labor hours and rate: use the loaded rate (wages + payroll taxes + insurance), not bare wages.
  3. Add equipment and subs: rentals, subcontractor quotes, permits.
  4. Apply overhead: your business's non-job costs as a % of direct costs (typically 10โ€“25%).
  5. Set target margin: the calculator divides by (1 − margin), the correct method, and shows the equivalent markup so you can compare against habit.

Job costing: quote from cost, not from vibes

Most underpriced jobs die at the estimate, not the execution: a number that "felt right," missing overhead, labor at bare wages. This calculator walks the full stack, materials, loaded labor, equipment, overhead, then prices at your target margin using division, not multiplication. The difference between the two methods is the profit you keep.

Loaded labor: the silent job killer

A $40/hour employee costs $52โ€“$60/hour after payroll taxes, workers' comp, insurance, PTO, and idle time. Quote 32 hours at $40 when reality is $55 and you've donated $480 before the job starts. Put the loaded rate in the rate field: if you don't know yours, annual total labor cost ÷ annual billable hours gets you close.

Divide by (1 − margin), always

To earn a 20% margin on a $6,000-cost job: $6,000 ÷ 0.8 = $7,500. Multiplying by 1.2 gives $7,200: a 16.7% margin, not 20%. Three points doesn't sound fatal until it's every job, all year. The calculator shows the markup equivalent of your margin so you can translate for anyone still quoting the old way.

Related tools

Prefer thinking in markup? The contractor markup calculator works cost-up. Estimate construction materials in the construction cost estimator, check how many jobs your overhead requires with the break-even calculator, and send the winning quote with the free invoice generator.

How job costing is calculated

Total job cost = labour + materials + equipment + overhead applied
Overhead applied = direct cost × overhead rate
Gross profit = quoted price − total job cost
Margin % = gross profit ÷ quoted price × 100
Variance = quoted price − actual cost, per category

Margin divides by the price, markup divides by the cost. Confusing the two is the most expensive arithmetic error in contracting: a 50% markup is a 33% margin, and quoting as though they were the same underprices every job by roughly a sixth.

How to cost a job properly

Job costing means assigning every dollar a job consumed to that job, then comparing the total against what you charged. Done consistently it answers a question a profit-and-loss statement never can: not did we make money this month, but which work makes money and which quietly does not.

  1. Labour at burdened cost, not wage. Add payroll taxes, workers’ compensation, and benefits. The burdened figure typically runs 20 to 30 percent above gross wage, and costing at the wage alone makes every job look better than it was.
  2. Materials at what you paid. Include delivery and non-refundable waste. Offcuts you cannot use on another job are a cost of this one.
  3. Equipment at an hourly rate. Owned plant still costs money: purchase price less resale, spread over expected working hours, plus fuel and servicing. A machine sitting idle is overhead; a machine on this job is a job cost.
  4. Overhead applied by a rate. Rent, insurance, the office phone and the vehicle you drive to quotes are real, and they are paid out of job margin whether or not you assign them.

Setting an overhead rate

Overhead rate = annual overhead ÷ annual direct cost

Take last year’s total indirect cost and divide it by total direct job cost for the same period. A shop with $120,000 of overhead against $400,000 of direct cost carries a 30% rate, so a job with $10,000 of direct cost should absorb $3,000.

Rates drift. Review the figure annually, and immediately after any change in fixed cost: a new unit, a second vehicle, a hire. Carrying last year’s rate through a year of higher rent silently underprices everything.

Reading the variance

The number that changes behaviour is not the profit, it is the variance by category. Labour consistently over quote points at estimating optimism or at scheduling; materials over quote points at pricing that has moved since the quote was written, or at waste. A job can land on budget in total while badly over on labour and under on materials, and the total hides both. Overhead recovery includes whatever you spend to win work, which is worth measuring separately: the marketing ROI calculator uses gross profit rather than revenue, so it will not flatter a channel the way a revenue multiple does.

Cost jobs while they are running, not at the end. A variance found in week one can still be recovered through scope or sequencing. The same variance found at invoicing is simply a smaller cheque.

Treat this as a starting point. These figures are an estimate to help you plan. Your real numbers depend on your own costs, rates and terms, so check them against your actual books before you price anything on the result.

Frequently Asked Questions

What is job costing?

Totaling every cost a specific job carries, materials, loaded labor, equipment, subs, and a share of overhead, then pricing to a target margin on top. It's how you know a job made money before the bank statement tells you.

What's a loaded labor rate?

Wages plus payroll taxes, workers' comp, insurance, and benefits: typically 1.3×โ€“1.5× the bare wage. Quoting with bare wages is the most common source of vanishing job profit.

What overhead percentage should I use?

Annual overhead (vehicle, insurance, office, tools, marketing, admin salaries) ÷ annual direct job costs. Most small trades and service firms land between 10% and 25%.

Why divide by (1 โˆ’ margin) instead of multiplying?

Margin is measured on the selling price, so you divide cost by (1 − margin) to find it. Multiplying cost by (1 + margin) understates the price: a 20% "margin" priced that way is really 16.7%.