Skip to content

Excavation Calculator

This excavation calculator gives the volume of a dig in bank and loose yards, how many truck loads that is once the soil swells, and what the haulage costs.

Dig Volume

Nobody digs a perfect box. Ten percent covers ragged sides and an uneven floor.

How to use the Excavation Calculator

Enter the dig and pick the soil. You get two volumes, and they are not the same number: bank yards are what the hole measures, and loose yards are what comes out of it once the soil breaks up.

That difference is swell, and it is why the Hauling tab exists. Trucks charge by the loose yard, so a 89 bank yard hole is 111 loose yards of clay and ten tri-axle loads, not eight.

Excavation formula

  • bank volume = length × width × depth
  • loose volume = bank × (1 + swell%)
  • compacted volume = bank × (1 − shrink%)
  • loads = ceiling(loose volume ÷ truck capacity)

Every soil has its own swell, and rock is the extreme case, broken rock takes about two thirds again as much room as it did in the ground, and it never goes back.

SoilSwell1 bank yd³ becomesCompacted, against bank
Topsoil / loam25%1.25 loose yd³−10%
Sand and gravel12%1.12 loose yd³−12%
Clay25%1.25 loose yd³−10%
Broken rock65%1.65 loose yd³+15%

Rock is the exception in both columns. Soil placed and rolled ends up occupying less than the hole it came from. Broken rock does not, once it is blasted or ripped it cannot be re-consolidated, so a compacted rock embankment takes up more room than the excavation that produced it. That is why rock cut usually generates surplus fill rather than consuming it.

Rock swell varies with the rock: about 61% for sandstone, 63% for limestone, 72% for granite and riprap and 79% for shale. The 65% used here is a middle figure, if you know the lithology, use its own number.

Worked example

A 30 × 20 ft basement dig, 4 ft deep, in clay, with 10% over-dig:

  • Volume: 30 × 20 × 4 = 2,400 ft³ = 88.9 bank yd³
  • Plus 10% over-dig: 97.8 bank yd³
  • Swelled at 25%: 122.2 loose yd³
  • Tri-axle loads at 12 yd³: 11 loads

Estimating the haulage on the bank figure would have booked 9 loads. The two extra are the swell, and they are not optional.

What the result means

Bank, loose and compacted are three different volumes of the same soil. Bank is in the ground, loose is on the truck, compacted is back in place and rolled. Contracts and quotes are not always clear which one they mean, and that ambiguity is worth resolving before the work starts.

Excavation is usually priced by the bank yard and haulage by the load. That is why the cost tab keeps them apart, the digging is measured off the drawing, the trucking is measured off the swelled volume.

Backfill takes more material than the hole holds. Compacted fill occupies less space than the same soil did undisturbed, so importing fill for a 100 bank yard void needs about 110 bank yards from the borrow pit.

Common mistakes

  • Booking trucks on bank measure. Under-orders haulage by 12 to 50 percent depending on the soil.
  • Assuming one swell factor. Sand swells 12 percent, rock 65. On a big dig that is the difference between a handful of loads and a great many.
  • No over-dig allowance. Sides are never vertical and floors are never flat. Ten percent is a starting point, more in loose ground where the sides need battering back.
  • Forgetting the topsoil strip. It usually comes off first, is stockpiled separately and goes back at the end, a separate volume from the main dig.
  • Not calling for utility locates. Free, legally required in most places, and the one omission that turns a dig into an incident.

Frequently asked questions

How do I calculate excavation volume?
What is soil swell?
How many truck loads is my excavation?
What is the difference between bank and loose cubic yards?
How much fill do I need to backfill a hole?
How much does excavation cost per cubic yard?

Sources and assumptions