Excavation Calculator: Volume, Spoil, Swell & Truck Loads

Calculate excavation volume (cubic yards/meters), soil swell (bulking), spoil, and truck loads. Get accurate estimates for trench, footing, or basement excavation.

Dimensions & Units
Shrink / Swell Factors

How to use

Toggle between Imperial and Metric units, enter the excavation length, width, and depth, then supply the estimated truck capacity. Adjust the swell and shrink factors to capture how the soil will expand or compact. Click Calculate or let the form auto-refresh to read the converted volumes and required truck count.

  • Select units so the dimensions match your drawings or site measurements.
  • Log the in-situ dimensions (bank volume) using feet or meters, depending on the unit system.
  • Supply a reasonable swell factor (soil expands after digging) and shrink factor (compaction for fill).
  • Enter the hauling truck capacity in the same unit system to estimate trailer count.
  • Review the spoil, compact fill, and truck-load outputs to plan logistics and disposal.

Methodology

The engine multiplies the three excavation dimensions to compute the bank volume, converts to cubic yards or cubic meters, applies the swell and shrink percentages, and finally divides the expanded spoil volume by the truck capacity to determine the number of loads (rounded up to the next whole truck).

  • Imperial inputs convert cubic feet to cubic yards by dividing by 27.
  • Metric inputs report volumes directly in cubic meters with liters as the alt representation.
  • Truck loads always round up since you cannot schedule a fractional truck.

Full original guide (expanded)

Why Use This Calculator

  • Avoid Budget Overruns: Accurately budget for soil disposal by calculating spoil volume, not just bank volume.
  • Plan Logistics: Instantly know how many truck loads you will need to schedule.
  • Estimate Backfill: Understand how much bank material is required for compacted fill work.
  • Instant Unit Conversion: Work in feet or meters and immediately switch to cubic yards or cubic meters.

Related Construction Tools

Ad Placement (300×600)
Formulas

Bank Volume:

\[V_{bank} = \text{Length} \times \text{Width} \times \text{Depth}\]

  • Swell expands the in-place volume: \[V_{spoil} = V_{bank} \times \left(1 + \frac{\text{Swell}\%}{100}\right)\]
  • Compaction reduces it: \[V_{compacted} = V_{bank} \times \left(1 - \frac{\text{Shrink}\%}{100}\right)\]
  • Truck loads round up every required haul: \[\text{Truck Loads} = \left\lceil \frac{V_{spoil}}{\text{Truck Capacity}} \right\rceil\]
Citations

Sources preserved from original guide:

Changelog
  • 0.1.0-draft — 2026-01-19: Initial audit spec draft generated from the legacy page.
Verified by Ugo Candido
Last Updated: 2026-01-19
Version 0.1.0-draft