How do I write a contractor estimate that covers labor, materials and overhead?
By AxiomBlueprint editorial team. Published 2026-10-22T00:00:00.000Z, updated 2026-10-22T00:00:00.000Z. 4 min read. Written with AI assistance, fact-checked in a second pass and checked with automated tests. How we check.
A contractor estimate covers labor, materials and overhead by building the price in layers. Start with direct costs (labor and materials), add a share of your overhead, add a contingency for unknowns, and then add profit. Write each layer as its own line so you can see where the money goes and so the customer can see what they’re paying for.
Build the cost in layers
Work from the bottom up. Each layer answers a different question.
Direct labor. Estimate the hours for each task, then multiply by the loaded hourly cost of the person doing it. Loaded cost is generally the wage plus the employer costs that come with it, such as payroll taxes, workers’ compensation insurance, and any benefits you pay. The exact rates depend on where you operate, so look up the current figures from the official source or ask a qualified professional.
Materials. List quantities from the plans or a site measurement. Add a waste allowance for materials that get cut or damaged. Use current supplier quotes, not memory, because prices move.
Subcontractors and other direct costs. Include permits, equipment rental, disposal fees and anything you pay a third party to do on this job.
Overhead. These are the costs of running the business that no single job pays for directly: insurance, vehicles, tools, office, software, licenses and the time spent on administration. One common approach is to total a year of overhead and divide it by a year of direct costs to get a percentage, then apply that percentage to each job. Use your own records to find your number, not a rule of thumb.
Add contingency, then profit
Contingency is money set aside for things you can’t know yet: hidden damage behind a wall, a price change, a weather delay. It is not padding, and it is not profit. Many contractors set a higher percentage when the scope is uncertain (for example, remodels of older buildings) and a lower one when it’s clear (for example, a simple new build). Say in the estimate what is and isn’t covered, so a surprise doesn’t become an argument.
Profit comes last. It is what’s left for the business after every cost is paid.
Markup vs. margin
These two get confused constantly, and mixing them up can leave you underpriced.
- Markup is a percentage added on top of your cost.
- Margin is the share of the selling price that is profit.
The same job gives different numbers depending on which you use. Say your total cost is $10,000. A 25% markup gives a price of $12,500. The profit is $2,500, which is 20% of the price, so that is a 20% margin. A 25% markup is not a 25% margin.
To get a specific margin, divide your cost by (1 minus the margin). For a 25% margin on $10,000: $10,000 ÷ 0.75 ≈ $13,333.
Worked example
These are round sample numbers for illustration only, not recommended rates. Your costs, rates and percentages will differ.
Job: replace a small deck.
| Line item | Basis | Amount |
|---|---|---|
| Labor | 80 hours at $50 loaded | $4,000 |
| Materials | lumber, fasteners, finish, including waste | $3,000 |
| Permit and disposal | per quotes | $500 |
| Direct cost | $7,500 | |
| Overhead | 10% of direct cost (sample figure) | $750 |
| Cost before contingency | $8,250 | |
| Contingency | 5% of cost before contingency (sample figure) | $412.50 |
| Total cost | $8,662.50 | |
| Profit | 20% markup on total cost (sample figure) | $1,732.50 |
| Estimate to customer | $10,395.00 |
Checking the result: profit of $1,732.50 on a $10,395 price is about 16.7% margin, not 20%. To reach a 20% margin, you would divide $8,662.50 by 0.80, which gives a price of about $10,828.
Present the estimate clearly
Give the customer enough detail to understand the price without handing them your whole cost structure. Many contractors show labor, materials and other items as separate lines, then fold overhead, contingency and profit into those prices or show them as a single line. Either way:
- Describe the scope in plain words, including what is not included.
- State how long the price is good for.
- Explain how changes to the scope will be priced.
- State payment terms and the schedule.
Requirements for written contracts, licensing and disclosures vary by location, so confirm them with your local licensing authority or a qualified professional.
Common mistakes
- Using base wages instead of loaded labor cost.
- Leaving overhead out because it doesn’t feel like part of “the job.”
- Treating markup and margin as the same thing.
- Using contingency as hidden profit, or skipping it entirely on uncertain work.
- Forgetting waste, permits, disposal and equipment.
- Pricing from old material quotes.
- Leaving scope vague, so extra work has no agreed price.
- Never comparing the estimate to the actual job cost afterward, so the same errors repeat.
This guide is general educational information, not tax, legal or financial advice.
Related templates
Related guides
- What is the difference between markup and margin, and which one do I price with?Markup and margin both describe the same profit, but they measure it against different things. Markup is profit as a percentage of your cost. Margin i
- How do I do simple job costing for a one-person trade business?Simple job costing means tracking what each job actually costs you (your labor, materials, and a share of your overhead) and comparing it to what you
- What are the basic ADA clearance checks on a small commercial plan?The basic ADA clearance checks on a small commercial plan are three things. Can a wheelchair user turn around (turning space)? Can they reach what the