Free Tool

Excavation
Calculator

Calculate cut volume, fill volume, and truck loads for trenches, foundation pits, basement excavations, and sloped sites. Includes soil swell and shrinkage factors for accurate earthwork quantity estimates.

✔ Trench & Pit✔ Swell & Shrinkage✔ Truck Loads✔ Metric & Imperial
Excavation & Earthworks Calculator
Enter a value > 0
Enter a value > 0
Enter a value > 0
Enter a value > 0

Standard drainage trench: 0.45–0.6m wide

Enter a value > 0
Enter a value > 0
Enter a value > 0
Enter a value > 0
Enter a value > 0
Enter a value > 0

For irregular shapes, break into rectangles and sum.

Enter a value > 0
Enter a value > 0
Enter a value >= 0
Enter a value >= 0

Use average depths from site survey levels.

Soil Type
Rock
Swell 25–40%
Hard Clay
Swell 20–30%
Medium Clay
Swell 15–20%
Sandy Clay
Swell 10–15%
Sand
Swell 5–10%
Topsoil
Swell 15–25%

Standard tipper truck: 4–8 m³. Check your supplier.

Wastage / Extra

Extra for over-excavation and irregular edges.

Results

BANK VOLUME (IN-SITU)
0
Natural ground before excavation
LOOSE VOLUME (EXCAVATED)
0
Volume after excavation
COMPACTED FILL VOLUME
0
If used as fill after compaction
TRUCK LOADS REQUIRED
0 loads
Based on truck capacity (loose)
WEIGHT OF MATERIAL
0 tonnes
Approximate based on soil density
Bank volume = in-situ material before disturbance. Loose volume = material once excavated (increases due to swell). Compacted fill = same material re-compacted (decreases from bank). Truck loads based on loose volume. Always verify with soil reports.

How to Use the Excavation Calculator

01
Choose Shape
Select trench, foundation pit with side slopes, basement bulk excavation, or sloped cut-and-fill site.
02
Enter Dimensions
Input length, width, and depth in metres or feet. For pits, set the side slope ratio for your soil type.
03
Select Soil Type
Choose your soil to auto-set swell and shrinkage factors. Fine-tune the percentage if you have soil test data.
04
Read Results
Get bank volume, loose volume, truck loads, material weight, and compacted fill volume instantly.

How to Calculate Excavation Volume

The basic formula for rectangular excavations is Volume = Length × Width × Depth. For a standard drainage trench 20m long, 0.6m wide, and 1.5m deep: V = 20 × 0.6 × 1.5 = 18 m³ of bank (in-situ) material. However, once excavated, soil swells and occupies more space. If the soil has a 17% swell factor, the loose volume becomes 18 × 1.17 = 21.1 m³. This is the volume you need to transport away — always use loose volume when ordering trucks.

Bank, Loose, and Compacted Volume — The Three States of Soil

Bank volume is the soil in its natural, undisturbed state in the ground. Loose volume is the same soil once excavated — it breaks up and swells by 5–40% depending on soil type. Compacted volume is soil that has been placed as fill and compacted with rollers or tampers — it shrinks below bank volume by 5–25%.

Soil TypeSwellShrinkageDensity (kg/m³)
Rock25–40%20–30%1800–2200
Hard Clay20–30%16–23%1700–1900
Medium Clay15–20%13–17%1600–1800
Sandy Clay10–15%9–13%1650–1750
Sand5–10%5–9%1500–1700
Topsoil15–25%13–20%1200–1500

How Many Truck Loads Do I Need?

Truck loads = Loose volume ÷ Truck capacity. Standard tipper trucks in Pakistan carry 4–8 m³ of loose material. Always round UP — you cannot order a partial truck load. For 45 m³ of loose soil with 6 m³ trucks: ceil(45/6) = 8 loads. Account for loading time of 15–30 minutes per truck when planning your excavation schedule.

Excavation with Side Slopes

When excavating without shoring, you must cut side slopes to prevent collapse. The required slope depends on soil type. The prismatoid formula accurately calculates volume for sloped pits: V = h/6 × (A_bottom + A_top + 4×A_mid). Firm rock can be cut vertically. Hard clay uses 1:4 to 1:2 slopes. Medium clay needs 1:1 slopes. Sandy and loose soils require 1.5:1 to 2:1 slopes — meaning the excavation widens significantly at the top.

Cut and Fill on Sloped Sites

On sloping ground, the goal is to balance cut and fill to minimise importing or exporting soil. Survey the site, establish a datum level, and calculate average cut and fill depths across the area. If cut volume exceeds fill, you export the surplus. If fill exceeds cut, you import material. A topographic survey with level readings on a grid gives the best accuracy for large sites.

Safety and Legal Requirements

In Pakistan, excavations deeper than 1.2m in firm soil generally require shoring or stepping. Never allow workers in an unsupported trench deeper than 1.5m. Sandy or waterlogged soils can collapse without warning at any depth. Always conduct soil tests before deep excavations. Check the water table level — dewatering may be needed for basement excavations below the water table, which adds significant cost.

Frequently Asked Questions

For rectangular excavations: Volume = Length × Width × Depth. For pits with side slopes use the prismatoid formula: V = h/6 × (A_bottom + A_top + 4×A_mid). Always distinguish between bank volume (in-situ) and loose volume (after digging, which is 5–40% larger).
Cut is material removed from the ground. Fill is material placed to raise ground level. On sloped sites you often have both. Ideally you balance cut and fill to minimise import or export of material.
When soil is excavated it breaks up and occupies more space. This increase is the swell factor. Rock swells 25–40%, clay 15–30%, sand 5–10%. Account for swell when ordering trucks — you transport loose volume, not bank volume.
Standard skip sizes: mini skip 2–3 m³, midi skip 4–5 m³, builder skip 6–8 m³, maxi skip 12–14 m³. In Pakistan standard tipper trucks carry 4–8 m³ of loose soil.
General practice allows unsupported vertical excavation up to 1.2m in firm soil. Beyond 1.5m, shoring or stepping is required. Sandy or loose soils need support at any depth.
Truck loads = Loose volume ÷ Truck capacity. Always round up. Example: 45 m³ loose volume with 6 m³ trucks = ceil(45/6) = 8 loads. Use loose volume not bank volume.
When loose soil is compacted as fill it shrinks below its original bank volume. Shrinkage is typically 5–25% depending on soil type. 100 m³ of bank material may only produce 80–95 m³ of compacted fill.
Use average cut and fill depths from a site survey. Divide the site into a grid, measure depth at each point, and average. Volume = Area × Average Depth. For more accuracy use the prismatoid or cross-section method.

Related Construction Calculators