What a contractor’s estimate has to carry
When you are the general, you are pricing other people’s work as well as your own, and the estimate has to make that visible without turning into a spreadsheet dump. Give every subcontracted scope its own line — electrical, plumbing, HVAC, whatever the job needs — so the client can see that the trade is covered and so you have a place to point when a sub’s quote moves. Give your own crew’s hours a line, and give supervision and coordination a line of its own. Running a job is real work; a contractor who never bills it is donating the hardest part of the service.
Split materials from labor. It is the most useful habit in construction estimating, because material costs move with suppliers and commodity markets while labor reflects your crew and schedule. When lumber or copper jumps between estimate and signature, a split estimate lets you point at exactly which lines changed instead of reopening the whole number. If your job is a single trade rather than a multi-trade build, the construction estimate template and the per-trade templates below start from a tighter scope.
Allowances and contingency, without losing the job
Allowances exist because clients rarely finish choosing before they need a price. You carry a budget figure for the tile, the fixtures, the appliances; they pick the actual product; the difference gets reconciled. The failure mode is universal and avoidable: the client reads the allowance as the price. Prevent it in two places — label the line itself as an allowance with the selection still open, and state the reconciliation rule in the terms, in one sentence, including that the adjustment can go down as well as up.
Contingency is different and deserves a decision rather than a habit. Remodels open walls; walls contain surprises. Whether you carry contingency openly as a line, hold it inside your markup, or handle every discovery as a change order, pick one and be consistent, and never manufacture it by quietly inflating individual line items. Inflated lines feel safe and cost you later, because the moment a scope changes you can no longer re-price it honestly from your own document.
Exclusions and change orders: the clause that protects the margin
The exclusions list is the cheapest insurance on the page. Rock excavation, hazardous material abatement, engineering, structural surprises, upgrades demanded by an inspector, work by others, and anything the client is supplying themselves — write them down. Contractors often skip this because it feels like anticipating a fight, but the opposite is true: an exclusion stated in advance is a routine change order, while the same exclusion discovered mid-job is a dispute about who should have known.
Pair the exclusions with a change-order procedure in plain language: additional work is priced in writing and approved in writing before it starts, and the approved change amends the contract. Then hold the line in practice. Most margin lost on multi-trade jobs is not lost in the estimate — it is lost in the verbal “while you’re here, could you also…” that never became paper. Finally, set a validity date. Construction estimates age fast, and an estimate without an expiration is an open offer at last season’s supplier pricing.
Once the estimate is approved, the paper trail continues: signed contract, then change orders as scope moves, then invoices whose lines match the approved estimate one for one. Estimate vs invoice walks through that sequence, and how to write an estimate covers the mechanics step by step.
Contractor estimate FAQ
What should a contractor's estimate include that a smaller job estimate doesn't?
Four things: subcontractor scopes priced as their own lines, allowances for products the client has not chosen yet, permit and inspection handling stated explicitly, and a written change-order procedure. Those four are where general contracting money is won and lost, and none of them appear on a simple one-trade job estimate.
Should I show subcontractor pricing on the estimate?
Show the sub scope as a line so the client can see the work is covered — 'Subcontractor, electrical' with a price. Whether you break out the sub's own cost from your markup is a business decision, not a legal one. Many contractors present it as a delivered price per scope, which is both simpler to read and simpler to defend.
How do allowances work on a contractor estimate?
An allowance is a budget placeholder for something the client will select later — tile, fixtures, appliances. You carry a dollar figure in the estimate, the client picks the actual product, and the difference is reconciled up or down by written change order. Label allowance lines clearly and state the reconciliation rule in the terms, or the client will read the placeholder as a promise.
Should permits be marked up?
Many contractors pass permit fees through at cost on their own line and bill the time spent pulling them as labor. That is easy to explain and easy to document. What matters most is that the estimate says plainly whether permits are included, excluded, or at cost, because an unstated permit is one of the most common sources of a first fight on a job.
How much contingency should a contractor estimate carry?
There is no universal number — it depends on how much of the job is hidden behind finished surfaces and how firm your supplier pricing is. What matters is method: carry contingency deliberately, disclose whether it is included, and never bury it by inflating individual line items, because inflated lines destroy your ability to re-price honestly when scope changes.