Create organized, accurate material takeoffs with a free spreadsheet built for residential contractors. Track quantities, units, pricing, and totals in one place — and calculate total project material costs in minutes.

A material takeoff is the foundation of any accurate construction estimate. Get it wrong, and you're either short on materials mid-job or eating the cost of over-ordering.
Accurate takeoffs help contractors:
Even small quantity errors compound quickly across a project. A structured takeoff sheet is how professional contractors stay tight on numbers from day one.

Contractors perform material takeoffs by reviewing project drawings, plans, or site measurements and identifying all materials required to complete the job. They then calculate the quantities for each material and record them in a takeoff sheet along with units and pricing, allowing them to determine the total material cost for the project.

This spreadsheet includes the essential columns contractors use when performing material takeoffs.
Each material can be assigned an item number so you can easily reference it in estimates, purchase orders, or vendor pricing sheets.
Document the material being used in the project, such as:
Clear descriptions help ensure the correct materials are ordered.
The takeoff sheet allows you to track quantities along with units such as:
This helps maintain consistency when calculating costs.
Add the cost per unit for each material. This allows contractors to quickly update pricing if supplier costs change.
The template calculates the total cost for each line item by multiplying quantity by unit price. A running project total helps you quickly understand the material cost of the entire project.
Step 1: Gather your plans or measurementsStart with drawings, blueprints, or your own site measurements. You need to know the scope before you can quantify materials.
Step 2: Break the project into sectionsWork by trade or phase — framing, roofing, concrete, electrical, plumbing, finishes. Tackle one section at a time to avoid missing items.
Step 3: Measure and calculate quantitiesFor each material, calculate the quantity based on the plans. Common formulas:
Step 4: Add units and pricesEnter each material into the takeoff sheet with its unit, quantity, and current unit price. The template calculates line totals automatically.
Step 5: Review and add waste factorsAdd a waste buffer — typically 5–15% depending on material type — before finalizing quantities for ordering.
Framing Takeoff
For wood-framed structures, count linear feet of wall plate, number of studs (based on wall length and spacing), headers, ridge boards, and sheathing area. Track lumber by species and dimension separately.
Roofing Material Takeoff
Measure total roof area, calculate squares (1 square = 100 sq ft), then add materials: shingles, underlayment, drip edge, flashing, and fasteners. Always add a waste factor for hips, valleys, and cuts.
Concrete Takeoff
Calculate volume in cubic yards for footings, slabs, and walls. Account for formwork materials separately. Note that ready-mix is typically ordered by the yard with a minimum delivery threshold.
Electrical Takeoff
Count linear feet of conduit and wire runs, boxes, receptacles, switches, fixtures, and panel circuits. Electrical takeoffs benefit from having the floor plan available to trace actual run lengths.
Plumbing Takeoff
Track supply and drain pipe by diameter and material (PVC, copper, PEX), fittings by type, valves, fixtures, and water heater equipment.