CyanBuild

How to Estimate Excavation Cost: Step by Step Guide

Estimating excavation cost means building up from the measured quantities to a bid price. The build up is: materials + labor + equipment = direct cost, then + overhead = job cost, then + profit = bid price. Each layer has a range, not a fixed number, and your actuals depend on region, soil, access, and disposal. Excavation is a cubic yard and hour driven trade, so the takeoff and the cycle time make or break the number.

What You Are Pricing

Excavation scope breaks into five buckets you price separately: cut and fill, trenching, hauling and disposal, dewatering, and finish work. Cut and fill is the bulk earthwork measured in bank cubic yards, which is soil in place before it is dug. Trenching is the narrow work for footings, utilities, and basements, measured in lineal feet by depth. Hauling and disposal covers trucking the spoil off site and any dump or tip fees. Dewatering is pumping and treatment when you hit water. Finish work is compaction, grading, and backfill with imported material.

Unit costs for excavation are built up from the production rate, the equipment, the operator wage, the laborer wage, and the disposal cost. A cubic yard is not just dirt: it is the bucket time to load it, the cycle time to haul it, the dump fee to get rid of it, and the labor to grade and compact what is left. Price each operation as a built up unit, or you will underprice the cycle time.

Direct Cost Buildup

Direct cost is what you spend on the job: equipment plus operator labor plus support labor plus materials. Equipment you price by the hour or by the day, and you either rent or recover ownership cost. An excavator runs $150 to $300 per hour rented, a dozer $120 to $250, a skid steer $80 to $150, and a dump truck $90 to $180 per hour including fuel and operator. Operator labor runs $45 to $85 per hour burdened, and laborers run $35 to $55. Materials on excavation are mostly imported fill, gravel, and geotextile, priced by the ton or the cubic yard delivered.

Soil conditions drive the production rate and the cost fast. Common earth in good conditions moves 100 to 150 cubic yards per day with a mid size excavator. Rock drops that to 20 to 50 cubic yards per day and may require hammer or blasting. Wet clay and tight soils fall in between. Always price the bank cubic yard, the loose cubic yard, and the compacted cubic yard separately: 1 bank yard becomes about 1.25 loose yards and compacts to about 0.9 yard, and the swell and shrink factors change both hauling and backfill.

Step by Step Cost Estimate

For a representative scope, a 2,500 SF basement dig at 8 feet deep with 200 bank cubic yards of cut and 80 cubic yards of imported backfill, walk through the buildup:

  • Measure the cut: 200 bank cubic yards at $8 to $18 per bank cubic yard to excavate and load covers machine, operator, and labor. That is $1,600 to $3,600.
  • Haul the spoil: 200 bank yards swells to about 250 loose yards. Trucking at $4 to $8 per loose yard plus a $20 to $40 per ton dump fee. That is $1,000 to $2,000 plus dumping.
  • Backfill: 80 cubic yards of imported gravel at $18 to $30 per cubic yard delivered and placed, plus compaction. That is $1,440 to $2,400.
  • Finish and grade: a skid steer for half a day at $400 to $600, plus a laborer for compaction testing.
  • Add permits and erosion control: $300 to $800 as a lump sum.

Adding the midpoints: direct cost lands near $4,800 to $9,000 depending on soil and disposal distance. A rock condition or a long haul can push the number 50% higher in a hurry.

Factors That Move the Number

Access is the single biggest swing on excavation. A site where a truck can drive in and turn around is fast. A site with a narrow lane, overhead lines, or a tight side yard means small equipment, more cycles, and more hand work, and cost can double. Soil type moves the production rate directly: sand is fast, clay is slow, rock is slow and expensive. Depth matters because deeper digs need shoring or sloping, and OSHA requires benching or trench boxes over 5 feet. Haul distance drives trucking cost linearly: a 5 mile haul and a 30 mile haul are not the same line item. Weather and season change everything: wet ground means slower digging, rutted haul roads, and possible dewatering pumps running around the clock.

Region moves equipment rates and dump fees both. Urban dump fees run $40 to $80 per ton, rural sites can be $20 or free. Mobilization is a real cost: getting an excavator to site runs $500 to $2,500 depending on distance and permit, and you price it as a lump sum on top of the unit work.

Common Mistakes

  • Pricing loose yards instead of bank yards, or vice versa. The swell factor is real and forgetting it underprices hauling by 25%.
  • Ignoring the haul distance. A close dump and a far dump are different jobs.
  • Forgetting shoring and sloping on deep digs. Trench boxes and benching are labor and equipment you have to price.
  • Assuming common earth when the soils report says clay or rock. Always price from the actual soils report, not the hope.
  • Skipping dewatering. If you hit water, pumps and treatment can run for weeks.
  • Using markup instead of margin. They are not the same: 10% markup on $10,000 is $11,000, but 10% margin is $11,111.

Putting It Together

Take your direct cost, add overhead, then add profit. Overhead covers the costs of doing business that are not on the job: insurance, office, trucks, shop, mobilization, supervision, and accounting. A general range is 10 to 20% of direct cost, lower for large bulk earthwork, higher for small or specialty digs. Profit is what you keep after all costs. A general range is 5 to 15% of direct plus overhead, lower in competitive markets, higher for rock or contaminated work.

On the example, direct cost of $6,800 with 15% overhead adds $1,020 for a job cost of $7,820. Ten percent profit on job cost adds $782, landing the bid near $8,600. Run the same math with your actual overhead rate from your books and your target profit for the risk. Then check the bid against a sanity check: $8,600 over 200 bank yards is $43 per bank yard, which sits inside the normal range for a basement dig with hauling. If your number lands well below that, you probably missed the haul or the swell. If it lands well above, check whether you are double counting equipment and operator hours. The takeoff and the cycle time are where the money is, not the percentages.

Estimate faster with CyanBuild

Upload your drawings and get a full takeoff with visual proof — in seconds.

Try CyanBuild Free