TryBuildCalc

Pit Excavation Cost Calculator (Sloped Earthwork Volume, Truck Loads & Cost)

Calculate sloped pit excavation volume, loose soil, trucks, and cost.

Inputs

Multiple Different-Sized Pits?
Auto-Calculate Top Dimensions from Slope?

ℹ️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?

You need approximately 110.355 (~176.57 t) of pit excavation.

Based on frustum (sloped pit) calculation

Calculations

Pit Volume: 88.284 (~141.25 t)

Loose Volume: 110.355 (~176.57 t)

Swell Added: +22.07 (~35.31 t)

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.

Pit Excavation (Sloped) VisualizationDepth = 2.5 mTop = 8 mBottom = 6 mTop Width = 6 mBottom Width = 4 mSloped sides (frustum shape)Excavation Volume88.284 m³Loose Volume (with swell)110.355 m³Diagram simplified for clarity (not to scale)

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

Pit excavation cost estimate

This page keeps cost as the headline figure — a 6 m x 4 m bottom (24 m²) and 8 m x 6 m top (48 m²) over a 2.5 m depth gives 88.28 m³ of bank volume, becoming 110.36 m³ after a 25% swell allowance.

At a sample rate of 500 per m³, that's an estimated cost of 55,178 — with 14 truck loads needed at an 8 m³ truck capacity.

  • Bottom: 6 m x 4 m. Top: 8 m x 6 m.
  • Rate: 500 per m³.
  • Estimated cost: 55,178.

How does pit excavation volume calculation work?

Pit excavation is calculated using the frustum formula, which accounts for different top and bottom areas due to slope.

Step 1 — Calculate Excavation Volume (Frustum Method)

Volume = (D / 3) × (A₁ + A₂ + √(A₁ × A₂))
If using the batter/slope helper: Top Length/Width = Bottom Length/Width + (2 × Depth × Batter Ratio)

Getting the top dimensions right is the hardest part of a pit estimate by hand — instead of guessing, turn on "Auto-Calculate Top Dimensions from Slope?" and enter either a batter ratio (horizontal run per 1 unit of depth) or a slope angle from horizontal. The calculator applies that offset to both sidesof the bottom footprint (hence the ×2) and fills in the top length and width for you, so a wrong-by-hand top dimension can't silently understate or overstate your volume.

Where:

  • A₁ = Bottom area (Length × Width)
  • A₂ = Top area (Length × Width)
  • D = Depth of excavation

This formula gives a more accurate volume compared to rectangular calculation when slopes are present.

Step 2 — Apply Swell Factor

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

Excavated soil expands after removal 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 determines how many truck trips are required to transport excavated soil. Truck capacity can be entered in m³ or cft — a cft value is converted to its m³ equivalent first, then the same formula applies.

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 varies depending on soil type, excavation method, labor, and machinery. The cost rate can be entered per m³ or per cft — a cft rate is converted to its m³-equivalent rate before multiplying, since 1 m³ = 35.3147 cft.

Step 5 — Add Contingency (Optional)

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

Pit work carries more unknowns than a simple vertical cut — groundwater, unexpected side instability, over-excavation to reach a stable batter, and restricted access all tend to push costs up mid-job. Contingency is an optional buffer on top of the base cost to cover exactly that. It defaults to 0%; a commonly used range is 5-15% depending on how well the ground conditions and access are already known.

Multiple Different-Sized Pits

If you have several pits of identical size, use the Number of Units multiplier. If your pits are different sizes— mixed footing pits, or stepped excavation stages — switch on "Multiple Different-Sized Pits?" and enter each size as its own section (up to 10). The calculator computes each section's frustum volume separately and sums them into one total before applying swell, truck loads, and cost.

Example pit 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
Bottom6 m × 4 mSets the smaller area (A₁) at the base of the frustum
Top8.000 m × 6.000 mSets the larger area (A₂) at ground level
Depth2.5 mVertical distance between top and bottom areas
Number of units / Swell factor1, 25%Multiplies volume for identical pits, then converts to loose (haulage) volume

Step 1 — Calculate Volume (Frustum Method)

CalculationSubstitutionResult
Bottom area (A₁)6 × 424.000
Top area (A₂)8.000 × 6.00048.000
Volume per unit(D ÷ 3) × (A₁ + A₂ + √(A₁ × A₂))88.284
Total volume88.284 × 188.284

Step 2 — Apply Swell Factor

CalculationSubstitutionResult
Loose volume88.284 × (1 + 25/100)110.355

Step 3 — Truck Loads & Cost

CalculationSubstitutionResult
Enable cost estimation above to see truck loads and cost

Therefore, this pit excavation needs approximately 110.355 of loose soil.

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 Pit Excavation Calculator.

Related Calculators

FAQ

Loose volume (110.36 m³, from 88.28 m³ bank volume x 1.25 swell) x 500 per m³ = 55,178. Cost is based on the loose, haulable volume.
14 loads. ceil(110.36 / 8) = 14 at an 8 m³ truck capacity.