Construction cost estimate template for Excel
A straightforward estimate file: cost code, description, quantity, unit, waste, material, labor hours and rate, equipment and subcontract, with formulas, a markups sheet for overhead, profit, bond and contingency, and a grand total.
- Cost codes and units
- Material, labor, equipment, subs
- Markups sheet
- Works in Excel and Google Sheets

Construction cost estimate template (Excel) (XLSX + CSV)
No email required. The Excel file has working formulas, drop-downs and a "How to use" tab. The CSV holds the main sheet for import into other tools. Example rows are synthetic; replace them with your job.
What's inside
- Estimate. 14 columns, totals row, built-in formulas.
- Markups. 3 columns.
How to use it
- One line per cost item, organized by cost code (MasterFormat or your own).
- Keep the source sheet on every line so the number can be defended.
- Markups compound in the order shown; change the order if your company does it differently.
| Cost code | Description | Qty | Unit | Waste % | Material $/unit | Material $ | Labor hrs/unit | Labor hrs | Labor rate $/hr | Labor $ | Equip / sub $ | Line total $ | Source / sheet |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 03 30 00 | Slab on grade, 5" | 4800 | SF | 0.05 | 0 | ƒ formula | 0 | ƒ formula | 0 | ƒ formula | 0 | ƒ formula | S-101 (example) |
| 05 12 00 | Structural steel, erected | 42 | TON | 0 | 0 | ƒ formula | 0 | ƒ formula | 0 | ƒ formula | 0 | ƒ formula | S-201 (example) |
| 09 29 00 | Gypsum board partitions | 12600 | SF | 0.1 | 0 | ƒ formula | 0 | ƒ formula | 0 | ƒ formula | 0 | ƒ formula | A-101 (example) |
Preview of the first sheet. "ƒ formula" cells calculate automatically in Excel or Google Sheets.
Quantity × unit cost, by cost code
Every construction estimate reduces to quantities times unit costs, organized by cost code. This template puts each line on a row with material, labor and equipment or subcontract costs split out, because they behave differently: material is quoted, labor depends on production and wage, and subs are quoted lump sums. The markups sheet applies general conditions, overhead, contingency, profit and bond or insurance to the direct cost.
- Cost code and description. Use CSI MasterFormat divisions or your own codes.
- Qty, unit, waste. From the takeoff.
- Material. Unit cost × quantity × (1 + waste).
- Labor. Hours per unit × quantity × rate.
- Equipment / sub. Lump sums or unit prices.
- Markups. Percentages on the Markups sheet, applied to the direct total.
Budget vs bid
The same structure works for budget estimates in project management: early lines use allowances and parametric unit costs, later ones use takeoff quantities. Keep an "estimate type" note on the sheet (conceptual, budget, bid) so readers know how much to trust it.
Set cost codes
Copy your company code list into the Cost code column.
Paste quantities
From your takeoff.
Price
Material, labor, equipment and subs.
Mark up
Overhead, profit, bond, contingency.
Where RenderDraw fits
Excel is flexible but brittle at scale. RenderDraw's AI takeoff proposes quantities with their source for estimator review, and approved quantities hand off to pricing and visual CPQ, while you keep the spreadsheet as long as it serves you.
Spend your hours on scope and price, not re-counting.
RenderDraw's AI takeoff reads drawings, schedules and specs, proposes quantities with the source sheet attached, and holds uncertain items for estimator review before anything is priced.
- Source on every quantity. Each count, length and area keeps its source sheet and location.
- Lowest confidence first. The review queue puts the items most likely to be wrong at the top.
- Addenda through the same review. Send the changed sheets through takeoff and estimator review, then reprice what moved.
- Approval before pricing. Nothing moves on to pricing until an estimator accepts it.

Send one plan set
Pick a real job with an addendum. Sample files stay private while RenderDraw assesses the request, and there is no obligation to proceed.
RenderDraw does not publish accuracy percentages or time-saved claims. Test it on your own plan set.
Questions estimators ask.
Is this construction estimate template free?
Yes. Download the XLSX or CSV. No sign-up required.
Does it work in Google Sheets?
Yes. Upload the XLSX to Google Drive and open with Google Sheets.
What cost codes should I use?
CSI MasterFormat divisions are common; use your company's code list if you have one.
How are markups applied?
As percentages on the Markups sheet applied to the direct cost total.
Can RenderDraw fill in quantities?
RenderDraw's AI takeoff proposes quantities from drawings with sources. Get a free sample takeoff.
Fill the quantities column faster.
Send a set. RenderDraw proposes quantities from the drawings with their sources for your review; you enter the approved numbers in your estimate.
- Upload the plans, specs and schedules, plus an addendum if you have one.
- RenderDraw reviews the set and the scope you want tested.
- We follow up with extracted quantities, flagged items and next steps.