TryBuildCalc

Topsoil Stockpile Calculator Stockpile footprint and pile-count estimator

Calculate stockpile footprint, pile height, side slope, and number of piles for stripped topsoil.

Site Footprint

Multiple Different-Sized Sections?

ℹ️Length of the area to be stripped.

ℹ️Width of the area to be stripped.

ℹ️Set to more than 1 if several identical areas share this same footprint and stripping depth.

Stripping

ℹ️Confirm with test pits/soil cores rather than assuming — commonly 100-150 mm, but varies by site.

ℹ️Volume increase once topsoil is dug and loosened — commonly 15-25%.

ℹ️Used only for the informational weight estimate — does not affect volume unless the stripping rate below is priced per tonne.

ℹ️Share of loose topsoil stockpiled for on-site reuse (final landscaping/grading); the rest is treated as haul-away.

Stockpile Footprint

Estimate Stockpile Footprint?

ℹ️Keep under ~2-2.5 m to protect soil biology — taller piles compact and go anaerobic at depth.

ℹ️Horizontal run per 1 unit of rise — default 5 (5H:1V) is a gentle, erosion-control-friendly slope, not a steep natural angle of repose.

Cost

Enable Cost Estimation?

For a 1,750.00 (18,837 sqft) site stripped 150 mm deep, you get approximately 315.00 (11,124.1 cft) of loose topsoil — 220.50 for reuse/stockpile and 94.50 to haul away.

Stripped Volume

Material: Loose / Friable Topsoil

In-situ (stripped) volume: 262.50 (9,270.1 cft)

Loose volume (with swell): 315.00 (11,124.1 cft)

346.50 tonnes at 1100 kg/m³

Reuse / Haul-Away Split

Reuse allowance: 70%

Reuse (stockpiled) volume: 220.50 (7,786.9 cft)

Haul-away volume: 94.50 (3,337.2 cft)

Enable cost estimation to see truck loads.

Stockpile Footprint

Base radius per pile: 10.00 m

Max volume per pile: 209.44

Piles needed: 2

Total footprint: 628.3

Assumptions Used

Loose volume = in-situ (stripped) volume × (1 + swell%) | Reuse/haul-away split applies to loose volume | Stockpile modeled as a cone capped at the chosen side-slope ratio, extra volume needs extra piles at the same height | Weight is informational only and never affects volume/cost math.

Approximate results for planning only. Verify with a professional.

Topsoil Stripping Cross-Section

Existing ground levelTopsoil LayerLoose / Friable TopsoilStripped & removedFormation / subgrade levelDepth: 150 mmSite footprint: 50 m × 35 mStockpile (per pile)Height: 2.0 mRadius: 10.0 mPiles needed: 2Total footprint: 628.3Diagram simplified for clarity, not to scale.

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

Topsoil stockpile footprint estimate

This page has stockpile estimation switched on to show the pile-count workflow: a larger 50 m x 35 m footprint (1750 m²) at the default 150 mm depth and 20% swell gives 315 m³ of loose topsoil, and at the default 70% reuse rate, 220.5 m³ needs to be stockpiled. At a 2 m pile height and the default 5:1 side slope, each cone-shaped pile has a 10 m radius and can hold up to 209.44 m³ — so this reuse volume needs 2 separate piles (ROUND UP(220.5 ÷ 209.44) = 2), covering 628.32 m² of ground total.

The 5:1 side slope (5 m of horizontal run per 1 m of height) is deliberately gentle — much shallower than loose soil's natural angle of repose (closer to 1.5:1) — because a wide, shallow pile is what erosion-control practice recommends for topsoil specifically, since it can be temporarily seeded and is far less prone to slumping or washing out.

  • Default footprint: 50 m x 35 m (1750 m²), 70% reuse → 220.5 m³ to stockpile.
  • Pile radius: 10 m (2 m height x 5:1 slope), max 209.44 m³ per pile.
  • Result: 2 piles needed, 628.32 m² total stockpile footprint.

How Is Topsoil Stripping Calculated?

The calculation happens in stages — stripping volume, swell, the reuse/haul-away split, optional stockpile footprint — then an optional cost estimate on top.

Step 1 — Stripping Area

Area = Length × Width

Total Area = Area × Number of Identical Sections

If sections differ in size: Total Area = Sum of (Length × Width × Count) for every section

The footprint is the area to be stripped. Number of Identical Sections multiplies the whole result for repeated areas of the same size; for areas of different sizes, switch on "Multiple Different-Sized Sections" and the calculator sums every row's area into one combined total automatically.

Step 2 — Stripped Volume & Swell

In-Situ (Stripped) Volume = Total Area × Stripping Depth

Loose Volume = In-Situ Volume × (1 + Swell %)

Topsoil expands once dug up and loosened — the swell/bulking percentage converts the in-situ (bank) volume into the loose volume you actually need to handle, stockpile, or truck away.

Step 3 — Reuse / Haul-Away Split

Reuse Volume = Loose Volume × Reuse %

Haul-Away Volume = Loose Volume − Reuse Volume

The reuse percentage is the share of loose topsoil stockpiled on-site for later landscaping or final grading; the remainder is treated as haul-away material that needs trucking off-site.

Step 4 — Stockpile Footprint (Optional)

Radius per Pile = Stockpile Height × Side Slope Ratio

Max Volume per Pile = ⅓ × π × Radius² × Height

Piles Needed = ROUND UP(Reuse Volume ÷ Max Volume per Pile)

Each stockpile is modeled as a cone at your chosen height, with its side slope capped at a gentle run-to-rise ratio (default 5:1) rather than a steep natural angle of repose — matching erosion-control practice for topsoil specifically. A reuse volume larger than one pile's capacity needs additional piles at the same height and slope.

Step 5 — Truck Loads & Cost

Truck Loads = ROUND UP(Haul-Away Volume ÷ Truck Capacity)

Stripping Cost = Loose Volume × Stripping Rate

Haul-Away Cost = Truck Loads × Rate per Load

Truck loads are based only on the haul-away volume, since the reused portion is stockpiled on-site rather than trucked out. The stripping rate applies to the full loose volume (stripping/handling happens either way), while the haul-away rate applies only to the trucked-away share.

Step 6 — Add Contingency (Optional)

Base Cost = Stripping Cost + Haul-Away Cost

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

Total Cost = Base Cost + Contingency Amount

Contingency is an optional buffer on top of the combined cost to cover unexpected variance — depth variability, wet conditions, or a change in how much is actually reusable once seen on site. It defaults to 0%; a commonly used range is 5-15%.

Worked Example

This example walks through your current inputs above, using the same steps as the Formula section. Each table shows the calculation, the values substituted in, and the result it produces.

Input Values Used

InputValueWhy it is used
Site footprint50 m × 35 m, 1 section(s)Sets the area the stripped volume is built on
Depth / material150 mm, Loose / Friable TopsoilSets in-situ volume and tonnage estimate
Swell / reuse20% swell, 70% reused on-siteConverts in-situ volume into loose volume, then splits it
Stockpile2 m height, 5:1 side slopeSets radius, volume per pile, and piles needed

Step 1 — Stripping Area

CalculationSubstitutionResult
Area50 m × 35 m1,750.000
Total area1,750.00 × 11,750.000 m² (18,836.83 sqft)

Step 2 — Stripped Volume & Swell

CalculationSubstitutionResult
In-situ (stripped) volume1,750.00 m² × 150mm262.500
Loose volume (with swell)262.500 × 1.20315.000 m³ (11,124.1 cft)

Step 3 — Reuse / Haul-Away Split

CalculationSubstitutionResult
Reuse volume315.000 m³ × 70%220.500
Haul-away volume315.000220.50094.500 m³ (3,337.2 cft)

Step 4 — Stockpile Footprint

CalculationSubstitutionResult
Radius per pile2 m × 510.00 m
Max volume per pile⅓ × π × 10.00² × 2209.44
Piles neededROUND UP(220.50 ÷ 209.44)2 pile(s), 628.3 m² total

Step 5 & 6 — Truck Loads, Cost & Contingency

CalculationSubstitutionResult
Enable cost estimation above to see truck loads and cost

Therefore, this 1,750.0 m² site needs approximately 315.00 of loose topsoil handled — 220.50 reused and 94.50 hauled away, needing 2 stockpile(s).

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 Topsoil Stripping Calculator.

Related Calculators

FAQ

At a 2 m height and 5:1 side slope, one pile's radius is 10 m (2 x 5), giving a maximum volume of 209.44 m³ per pile ((π/3) x 10² x 2). This example's 220.5 m³ reuse volume slightly exceeds that single-pile capacity, so ROUND UP(220.5 ÷ 209.44) = 2 piles are needed rather than one increasingly steep or tall mound.
Each stockpile is modeled as a cone: Max Volume = (π/3) x Radius² x Height, where Radius = Height x Side Slope Ratio. At a 2 m height and 5:1 slope, radius = 10 m, giving (π/3) x 10² x 2 = 209.44 m³.