How to write a construction estimate
What is a construction estimate?
A construction estimate is a written breakdown of the expected costs for a job, provided to the client before work begins. It sets clear expectations about what the job covers and how much it will cost, protects your margin by forcing you to think through materials and labor upfront, and gives a professional impression that wins jobs over a verbal "ballpark figure."
Businesses use terms such as estimate, quote, and proposal differently. In this guide, an estimate means a written breakdown of expected job costs provided before work begins.
What to include in a construction estimate
A clear estimate has these sections:
- Your business info — company name, phone, email, and license number if your jurisdiction requires one.
- Client info — name and contact details.
- Estimate number and date — for your records and so the client can reference it later.
- Line items — materials and labor, each with a description, quantity, and unit price.
- Tax — which line items are taxable. Tax rules vary by location and trade, so verify which labor, materials, and services are taxable where you operate.
- Total — the sum of all line items plus tax.
- Validity period — how long the estimate is good for (e.g., "valid for 30 days"). Material prices change; a validity period protects you.
- Terms and notes — payment expectations, scope exclusions, or anything the client should know.
How to calculate your line items
Each line item has a cost and a price. The cost is what you pay; the price is what you charge the client.
- Materials: cost + markup. If lumber costs you $200 and you apply a 20% markup, the line item price is $240.
- Labor: hours × hourly rate. If a job takes 8 hours and your rate is $50/hr, the labor line is $400.
- Contingency: add a percentage (commonly 5–10%) to cover unexpected issues. This is especially important for remodels and older buildings where you can't see everything until you open up walls.
Common mistakes to avoid
- Underestimating labor. Jobs often take longer than expected. Track your actual hours on past jobs to calibrate future estimates.
- Forgetting tax. If taxable items aren't marked as taxable, you eat the tax difference. Know your local rules.
- No validity period. Without one, a client may expect the price to hold indefinitely. Material costs change.
- Vague line items. "Electrical work — $1,500" tells the client nothing. Break it into specific items with quantities.
How to write an estimate faster
You can write estimates by hand or in a spreadsheet, but both get tedious on a job site. FieldLog is an Android app that lets you build estimates offline — no account or internet connection required. You can save clients and catalog items for reuse, mark individual line items as taxable, and generate a branded PDF with your company details to share with the client. The free plan includes 3 estimates per month.
Related guides
- Estimate vs. quote vs. invoice: what's the difference?
- How to calculate markup on materials and labor
- How long should an estimate be valid?
FieldLog helps you create professional estimates on your Android device — no internet required.
Get FieldLog on Google Play