Excavation Volume Calculator
Last updated: 2026-09-09
| Excavation length (m) | Excavation width (m) | Excavation depth (m) | Swell factor | |
|---|---|---|---|---|
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — |
What Is the Excavation Volume Calculator?
The Excavation Volume Calculator is a practical tool designed for contractors, civil engineers, landscapers, and homeowners who need to determine the exact amount of earth to be removed for a project. It calculates the net volume of the pit or trench (the space you dig out) and then applies a swell factor to estimate the loose volume that will be hauled away. The calculator also provides a quick estimate for the number of truckloads required for disposal and the perimeter area needed for shoring or sloping.
This tool is essential for project budgeting, equipment scheduling, and waste management planning. Without it, professionals often underestimate hauling costs by failing to account for the fact that soil expands when disturbed. For example, digging a foundation for a 10m × 8m house with a 3m depth is common; this calculator saves hours of manual computation and prevents costly errors in transport contracts.
How to Use the Calculator
Using the Excavation Volume Calculator is straightforward. Follow these steps to get accurate results for your specific excavation project:
- Enter the excavation length (meters): Input the total length of the pit or trench at its base. For a rectangular pit, this is the longest horizontal dimension. Ensure your measurement is in meters (not centimeters or feet).
- Enter the excavation width (meters): Input the width perpendicular to the length. This is the shorter horizontal dimension for a standard rectangular cut. Use the width at the bottom of the excavation if your site has sloped sides.
- Enter the excavation depth (meters): Input the vertical distance from the ground surface to the bottom of the excavation. For basements, this is the difference between the final floor level and the existing grade.
- Enter the swell factor (percentage or decimal): This represents how much the soil expands after being dug up. Use 1.25 (or 25%) for common earth, 1.30 for clay, and 1.15 for sandy or gravelly soil. If you do not know this value, the calculator assumes 1.25.
- Enter the truck capacity (cubic meters): Input the volume of the dump truck you will use for hauling. Standard trucks often carry 8 m³, but smaller ones can be 6 m³, and large articulated trucks might carry 15 m³ or more.
- Press the 'Calculate' button: The tool instantly computes the net volume, loose volume, number of truckloads (rounded up to the next whole truck), and the shoring perimeter area estimate.
The results screen will display: Net volume, Loose volume (with swell), Truck loads needed (rounded up), and Shoring/sloping perimeter area in square meters.
Formula and Calculation Method
The calculator uses a three-stage process. First, it determines the net volume (bank volume) — the space the soil occupied underground. This is a simple geometric calculation. Second, it applies the swell factor to account for soil expansion. Third, it divides the loose volume by the truck capacity to determine transport requirements.
The core formulas are:
- Net Volume: Net Volume (m³) = Length (m) × Width (m) × Depth (m)
- Loose Volume: Loose Volume (m³) = Net Volume × Swell Factor (decimal)
- Truck Loads: Truck Loads = Loose Volume ÷ Truck Capacity (m³) — always round up to the nearest whole truck.
- Shoring Perimeter Area (m²): 2 × (Length + Width) × Depth — this estimates the total vertical surface area of the excavation walls for shoring or safety sloping calculations.
Worked Example
Let's calculate the excavation volume for a pit that is 10 meters long, 8 meters wide, and 3 meters deep, with a swell factor of 1.25 and 8 m³ trucks:
- Net Volume: 10 × 8 × 3 = 240 m³ (this is the solid earth in the ground).
- Loose Volume: 240 × 1.25 = 300 m³ (this is how much space it occupies in the truck).
- Truck Loads: 300 ÷ 8 = 37.5, so you need 38 truckloads (you cannot order half a truck).
- Shoring Perimeter: 2 × (10 + 8) × 3 = 108 m² of wall sheeting needed.
Practical Examples
Below are three realistic scenarios to illustrate how the calculator handles different job sizes and materials. The calculations assume a standard truck capacity of 8 m³.
| Scenario | Dimensions (L×W×D) | Swell Factor | Net Volume | Loose Volume | Truck Loads (8 m³) | Shoring Area (m²) |
|---|---|---|---|---|---|---|
| Residential Footing | 6m × 4m × 1.5m | 1.20 (sandy) | 36 m³ | 43.2 m³ | 6 trucks | 30 m² |
| Commercial Basement | 20m × 12m × 4m | 1.30 (clay) | 960 m³ | 1,248 m³ | 156 trucks | 256 m² |
| Utility Trench | 30m × 1m × 2m | 1.25 (earth) | 60 m³ | 75 m³ | 10 trucks | 124 m² |
Notice in the utility trench example, the shoring area is large relative to the volume because the trench is long and narrow. For the clay basement, the higher swell factor (1.30) increases the loose volume by 30%, which could add significantly to hauling costs if not accounted for.
Tips for Accurate Results
Accuracy in your inputs determines the reliability of the output. Here are critical tips to avoid common pitfalls:
- Always measure depth from the lowest point: If your excavation is not perfectly flat at the bottom, measure the depth at the deepest corner and the shallowest corner, then use the average. A 3m depth that averages 2.7m will show a 10% error in volume.
- Account for the swell factor correctly: The swell factor is entered as a decimal (e.g., 1.25), not a percentage (25%). Entering 25 instead of 1.25 will give you a loose volume 25 times larger than the actual site volume.
- Distinguish between bank volume and loose volume: The net volume is that measured in the ground. The loose volume is what goes into trucks. Contractors are paid based on bank volume (net volume), but trucking companies quote based on loose volume. Do not mix these up in your cost sheets.
- Ignore the swell factor for shoring calculations: Shoring is based on the physical dimensions of the hole, not the loose earth. The shoring perimeter formula (2(L+W)×D) uses the net dimensions only.
- Mind your units: All inputs must be in meters. If you measured in centimeters, divide by 100. If you measured in feet, multiply by 0.3048. A 10-foot width is 3.05 meters, a significant difference from using "10" directly.
- Add a safety margin for over-excavation: Real projects often dig a bit larger than the plan to allow for formwork, drainage layers, or working space. Adding 0.5m to each side of the length and width will increase your net volume and should be accounted for in the trucking estimate.
Frequently Asked Questions
1. How do I calculate the volume of excavation in cubic meters?
To calculate the volume in cubic meters, multiply the length (in meters) by the width (in meters) by the depth (in meters). The formula is Volume = Length × Width × Depth. For example, a pit measuring 10m long × 6m wide × 1.5m deep has a volume of 90 cubic meters (10 × 6 × 1.5 = 90 m³). This is the net volume or bank volume. If you need to know how much soil will be hauled away, multiply this net volume by a swell factor (typically 1.25 to 1.30) to get the loose volume.
2. What is a typical swell factor for excavation soil?
A typical swell factor for common earth is 1.25 (meaning the soil expands 25% when disturbed). However, this varies by material: sandy and gravelly soils swell less, around 1.10 to 1.15; common earth and loam swell about 1.20 to 1.25; and dense clay can swell up to 1.30 to 1.35. The swell factor is crucial because it directly affects the number of trucks you need and your disposal costs. If you do not know your soil type, use 1.25 as a safe average, but always consider a soil test for large projects.
3. How do I calculate the number of trucks needed for excavation?
To calculate the number of trucks, first find the loose volume by multiplying the net volume (length × width × depth) by the swell factor. Then divide the loose volume by the truck's carrying capacity (in cubic meters) and round up to the nearest whole number. For example, if the loose volume is 112.5 m³ and your trucks carry 8 m³, you need 112.5 ÷ 8 = 14.06, which means you must order 15 trucks. You must always round up, even if the decimal is small, because you cannot order a fraction of a truck payment.