TryBuildCalc

Soil Excavation Calculator (Earthwork Volume, Truck Loads & Cost)

Calculate excavation volume, loose soil, truck loads, and cost.

Inputs

Multiple Different-Sized Excavations?

ℹ️Typical: 10–40% (Sand ~15%, Clay ~30%, Rock ~60%)

ℹ️Used only to convert volume into an approximate weight in tons — does not affect volume, swell, or cost.

Enable Cost Estimation?

ℹ️Typical: 3-10 m³ per trip (about 105-350 cft per trip)

ℹ️Optional buffer added on top of the base cost for unexpected site conditions — commonly 5-15%.

You need approximately 249.600 (~399.36 t) of excavation, requiring 42 truck loads and costing around 87,360.

Calculations

Excavation Volume: 192.000 (~307.20 t)

Per Unit: 96.000

Loose Volume: 249.600 (~399.36 t)

Swell Added: +57.60 (~92.16 t)

Estimates

Truck Loads: 42

Estimated Cost: 87,360

Tip: Metric tons use an approximate Ordinary / Mixed Soil density of 1.60 t/m³. Add 5-10% extra buffer to account for site variations and handling losses.

Approximate results for planning only. Verify with a professional.

Excavation Pit VisualizationGround LevelDepth = 2 mLength = 8 mWidth = 6 mExcavation Volume192.000 m³Loose Volume (with swell)249.600 m³Diagram simplified for clarity (not to scale)

Looking for the verification checklist, reference tables, or tips and mistakes?See the complete Rectangular Excavation Calculator.

Soil excavation and removal estimate

This page uses two identical 8 m x 6 m x 2 m excavation units (Count = 2) — 96 m³ each, totaling 192 m³ of bank volume, becoming 249.6 m³ of loose soil after a 30% swell allowance.

At a 6 m³ truck capacity, that's 42 truck loads for removal, costing an estimated 87,360 at 350 per m³ — a pattern useful for two identical excavations on the same site (two identical pits, for example) rather than one combined footprint.

  • Excavation: 8 m x 6 m x 2 m x 2 units.
  • Bank volume: 192 m³.
  • Loose volume: 249.6 m³, 42 truck loads.

How does excavation volume calculation work?

Excavation calculation involves determining the in-situ (original) soil volume, adjusting it for swell, and estimating transportation and cost requirements.

Step 1 — Calculate Excavation Volume

Volume = Length × Width × Depth
Total Volume = Volume × Number of Units
If sections differ in size: Total Volume = Sum of (Length × Width × Depth × Count) for every section

This gives the in-situ (original) volume of soil before excavation. All dimensions must be converted into meters. If you have several identical excavations (e.g. 5 matching footings), use the Number of Units multiplier. If your excavations are different sizes(e.g. 4 small footings plus 2 larger ones), switch on "Multiple Different-Sized Excavations" and enter each size as its own section — the calculator sums every section's volume into one total automatically.

Step 2 — Apply Swell Factor

Loose Volume = Excavated Volume × (1 + Swell %)

Soil expands after excavation due to loosening. This increase is called swell and depends on soil type:

  • Sand / Gravel → ~10–20%
  • Ordinary / Mixed Soil → ~20–30%
  • Clay → ~20–40%
  • Rock → ~50–80%

Step 3 — Calculate Truck Loads

Truck Loads = Loose Volume ÷ Truck Capacity (in m³)
If Truck Capacity is entered in cft: Truck Capacity (m³) = Truck Capacity (cft) ÷ 35.3147

This helps estimate how many trips are required to transport excavated soil from the site. Truck capacity can be entered directly in m³, or in cft (cubic feet) if that's how your vehicle or contractor quotes it — the calculator converts cft to its m³ equivalent first, then applies the same formula, so the result is identical either way.

Step 4 — Estimate Excavation Cost

Total Cost = Loose Volume (m³) × Cost per m³
If Cost is entered per cft: Cost per m³ = Cost per cft × 35.3147

Cost depends on soil type, labor, machinery, and site conditions. The cost rate can be entered per m³ or per cft — a cft rate is converted to its m³-equivalent rate before multiplying, since a cft rate is naturally a smaller number for the same total budget (1 m³ = 35.3147 cft).

Step 5 — Add Contingency (Optional)

Contingency Amount = Base Cost × (Contingency % ÷ 100)
Total Cost = Base Cost + Contingency Amount

Contingency is an optional buffer on top of the base cost to cover unexpected site conditions — hidden obstructions, unforeseen rock, weather delays, or price fluctuations. It defaults to 0%; a commonly used range is 5-15% depending on how well the site conditions are already known.

Example excavation calculation

This example uses the active calculator inputs above and follows the same steps from the formula section — showing the default scenario if you haven't changed anything, or your own live inputs once you do.

Input Values Used

InputValueWhy it is used
Dimensions8 m × 6 m × 2 mSets the in-situ excavation volume
Number of units2Multiplies volume for repeated identical excavations
Swell factor30%Converts in-situ volume into loose (haulage) volume
Equipment & cost6 /trip, 350 per Sets truck loads and total cost

Step 1 — Calculate Excavation Volume

CalculationSubstitutionResult
Volume per unit8 × 6 × 296.000
Total volume96.000 × 2192.000

Step 2 — Apply Swell Factor

CalculationSubstitutionResult
Loose volume192.000 × (1 + 30/100)249.600

Step 3 — Truck Loads & Cost

CalculationSubstitutionResult
Truck loads249.600 ÷ 6.00 m³42 trucks
Base cost249.600 × rate87,360
Total costBase cost87,360

Therefore, this excavation needs approximately 249.600 of loose soil, requiring 42 truck loads and costing around 87,360.

This page keeps things focused on the calculation above. For the full construction guide — verification checklist, reference tables, usage steps, tips, common mistakes, and limitations.See the complete Rectangular Excavation Calculator.

Related Calculators

FAQ

It multiplies one excavation's volume (8 x 6 x 2 = 96 m³) by 2 identical excavations, giving 192 m³ total bank volume — the same result as running the calculation twice and adding the totals, but in one step.
249.6 m³. The 192 m³ total bank volume x 1.30 (30% swell) = 249.6 m³ of loose soil to be hauled away.