How to quote a price for a job is the same problem as how to price a contractor job correctly. Most contractors who are struggling financially aren't failing because they don't work hard. They're failing because they don't know what it actually costs to do the job — and they're quoting based on gut feel, what competitors charge, or what they think the customer will accept.
This guide is the 6-step method to quote a price for any trade job. It covers every cost component you need to include, walks through a real example, and shows you why skipping even one component quietly destroys your margin job after job.
Why Most Contractors Underprice Their Work
The most common pricing mistake is simple: contractors only think about the direct costs they can see. Labor hours. Materials. Maybe fuel. But a complete job price has six distinct components, and missing any one of them means you're subsidizing the customer's project out of your own income.
Here's what usually gets left out:
- Overhead — the business costs that exist whether you're on a job or not (insurance, tools, vehicle, marketing, admin time)
- Drive time and mobilization — time in the truck is time you can't spend on another job
- Self-employment taxes: 15.3% on 92.35% of net self-employment earnings, owed on top of income tax and paid out of your profit, so your margin has to leave room for them
- Profit margin — actual profit beyond just paying yourself and covering costs
Price without these and you're not running a business — you're running a job that happens to have paperwork.
The 6 Components of a Complete Job Price
1. Direct Labor Cost
This is your time (and any workers' time) on the job, at your full loaded labor rate. Your labor rate isn't what you want to take home per hour — it's what it costs the business to put you on a job for one hour, including the cost of paying yourself.
To calculate your labor rate: take your target annual income, add your own estimate for benefits, health insurance, and retirement, then divide by your actual billable hours per year. Billable hours are usually well short of the 2,080 hours in a full-time year once you take out downtime, scheduling, admin, and slow periods, so use your own records.
Example: say your target income is $80,000 and you add $20,000 for taxes and benefits. $100,000 needed ÷ 1,400 billable hours (an example figure) = $71.43/hr loaded labor cost. That is the number to use as your labor rate. Don't pad it up to a billing rate; overhead and margin are added in later steps, and padding the labor cost would charge them twice.
2. Material Cost
Your material cost is what you paid for parts, product, or supplies needed for the job. Overhead and your profit margin are both applied to materials, and that is what compensates you for sourcing, purchasing, transporting, storing, and managing them, including handling returns, defects, and the capital you're floating before the customer pays.
Enter materials at your cost. Your margin already earns profit on materials. If you also want a materials markup, use the optional Material Markup field: it adds profit on top of your margin, and the calculator shows your effective margin. If you think in markup terms, a 20% margin is the same as a 25% markup on cost.
3. Overhead
Overhead is every business expense that isn't direct labor or job materials. This includes: vehicle payments, insurance, fuel not charged directly, tools and equipment, software, marketing, phone, administrative time, accounting, and the hours you spend on estimates that don't convert.
The standard method is to calculate overhead as a percentage of your direct job costs (labor, including paid drive time, plus materials). To find your real rate, add up 3 months of business expenses (excluding direct job costs) and divide by your direct job costs for the same period, not by your revenue. Dividing by revenue gives a smaller percentage that under-recovers overhead when you apply it to costs.
4. Drive Time and Travel Costs
Time you spend driving to a job is time you cannot spend on another job. At a minimum, your fuel and vehicle wear must be covered. Most contractors either charge their full hourly rate for drive time, charge a flat trip fee, or charge a reduced drive rate (half to two-thirds of their labor rate).
On a job 45 minutes away, you're spending 90 minutes round-trip. At the example $71.43/hr loaded labor cost, that's $107.15 of paid time for each person in the truck if you're not charging for it. Multiply that across 200 service calls a year (an example volume) and one person's drive alone comes to $21,430. A two-person crew doubles it.
5. Self-Employment Taxes
This is the one most new contractors forget entirely. As a sole proprietor or single-member LLC, you pay 15.3% self-employment (SE) tax on 92.35% of your net self-employment earnings, per the IRS. That covers both the employer and employee portions of Social Security and Medicare. On top of that, you pay federal and state income tax.
These taxes are owed on your profit, not on your costs, so they don't belong as a line in the cost stack. Account for them by setting aside part of each job's profit and by choosing a margin that leaves enough after tax. If you price a job to net $500 in profit, SE tax on it is about $70.65 ($500 × 92.35% × 15.3%), and income tax comes on top. That money needs to be set aside from the job's profit, not coming out of your personal account in April.
6. Target Profit Margin
Profit margin is the return on your business — what you earn above and beyond just paying yourself and covering costs. It's how you buy equipment, survive a slow month, take on risk, and build a real business instead of an expensive freelance arrangement.
There's no single benchmark that fits every trade. Pick a margin that still leaves real money after the taxes on profit, and check it against your own job history. If you're below 10%, one bad job, one callback, or one slow month can wipe out your profit for the entire quarter.
A Complete Pricing Example
Here's a plumber pricing a water heater replacement. These are example inputs. Hours: 3, one worker. Labor rate: $71.43/hr (the example loaded cost from above). Material cost: $650, at cost. Overhead: 20% of direct job costs. Drive: 30 min round-trip + $15 fuel. Target profit margin: 20%.
Without overhead and travel in the calculation, the "gut-feel" price might have been $1,100–$1,200, leaving $4.99–$104.99 in profit before taxes instead of $273.75. That gap compounds across hundreds of jobs per year.
The Most Common Contractor Pricing Mistakes
- Pricing to the customer's budget — Your price should be built from your actual costs up, not from what you think the customer will accept. You can always offer to reduce scope; you can't un-accept an unprofitable job. Extras after the price is set belong on a change order template.
- Using last year's material prices — Material costs change constantly. Always get current pricing before quoting, especially for lumber, copper, HVAC equipment, and electrical materials.
- Forgetting your overhead rate. We suggest recalculating your overhead rate every 6 months. Your insurance, fuel, and tool costs have probably changed.
- Not accounting for non-billable time. Estimates, phone calls, follow-ups, and admin work take real time. For example, if you bill 1,600 hours but work 2,200 hours, those 600 hours need to be covered by your billable rate. ACHR News (June 16, 2026), citing a Field Promax study of 300 HVAC companies, found HVAC techs bill about 65% of paid hours.
- Underpricing to win work — Winning jobs at thin margins doesn't build a business. It just fills your calendar with work that doesn't pay. It's better to win fewer jobs at profitable prices than to stay busy losing money.
Using a Calculator to Price Jobs Consistently
The biggest benefit of using a structured calculator isn't speed — it's consistency. When you manually estimate in your head or on the back of an envelope, you'll include some costs sometimes and forget others. Every inconsistency is a margin leak.
A calculator that includes all six components forces you to think through every cost on every job. After a few jobs, you'll have real data on your actual labor rate, overhead rate, and typical material costs, which lets you refine your defaults and get more accurate, faster.
Try it now: Use the JobProfitCalc contractor pricing calculator to price your next job. Enter your labor rate, materials, overhead percentage, drive time, and target margin — and see your complete suggested price and actual profit in real time.
Pricing isn't guesswork. It's math. And when the math is right, you get paid what your work is actually worth.