ECAF

Home & Construction

Earthwork Cut and Fill Calculator

Estimate average-grade cut or fill, loose hauled cut, required imported fill, whole truck trips, daily hauling, and disposal cost from site area and soil adjustment factors.

Existing minus proposed average elevation (m)-
Bank cut volume (m³)-
Compacted fill volume (m³)-
Loose cut after swell (m³)-
Loose-equivalent fill import (m³)-
Whole truck trips for larger movement-
Average trips per planned day (trips/day)-
Disposal cost for loose cut-

Decision view

Terrain cut-fill section and haul plan

Terrain cut-fill section and haul planExisting and proposed grade lines shade the cut or fill zone before soil-state conversion and whole-truck planning.
Exact scenario comparisonProposed average elevation (m) changes while all other entered assumptions remain constant.
Proposed average elevation (m)Existing minus proposed average elevation (m)Bank cut volume (m³)Compacted fill volume (m³)Loose cut after swell (m³)Loose-equivalent fill import (m³)Whole truck trips for larger movementAverage trips per planned day (trips/day)Disposal cost for loose cut

How to use Earthwork Cut and Fill Calculator

  1. Enter plan area and comparable existing and proposed average elevations.
  2. Enter swell and compaction allowances for the material.
  3. Enter truck capacity, haul days, and unit disposal cost.
  4. Use the terrain section to confirm whether the case is cut or fill.

Calculator guide

Understanding Earthwork Cut and Fill Calculator

Earthwork quantities change depending on whether material is measured in place, loose in trucks, or compacted as fill. This calculator keeps those states separate and shows how a proposed grade creates either cut or fill.

Sign selects mode Positive grade difference is cut; negative is fill.
States differ Bank, loose, and compacted cubic metres are not interchangeable.
Trips are whole Transport uses a ceiling.
Section reveals balance Existing and proposed profiles show where material moves.

Calculation method

How the calculation works

Use plan area and average elevation difference to separate cut from fill, then apply distinct swell and compaction allowances and trucking capacity. Multiply site area by signed existing-minus-proposed grade, separate positive cut from fill, apply swell or compaction conversion, and round transport to whole trucks.

Detailed calculation process

Translate a grade difference into bank, loose, and compacted volumes

The defaults lower 5,000 m² from elevation 102.4 m to 101.8 m, with 18% swell and 12% compaction allowance.

General formula: Δz = z_exist - z_prop; V_cut = A max(Δz,0); V_fill = A max(-Δz,0); V_loose = V_cut(1+s); V_import = V_fill(1+c); N = ceil[max(V_loose,V_import)/V_truck] A positive existing-minus-proposed elevation means cut; a negative difference means fill. Cut swells for haul volume, while compacted fill needs extra imported loose volume.

What each symbol means

A Plan area represented by the average grades, in m².
z_exist / z_prop Existing and proposed average elevations, in m.
s / c Swell and compaction allowances, unitless fractions.
V_cut / V_fill Bank cut and compacted fill volumes, in m³.
V_loose / V_import Loose cut or required imported fill movement, in m³.
V_truck / N Truck capacity in m³ and whole trip count.

Worked substitution with the default inputs

1. Find the signed grade change: Δz = 102.4 - 101.8 = 0.600 m The positive result means the proposed surface is below existing grade.
2. Calculate bank cut: V_cut = 5,000 m² × 0.600 m = 3,000 m³; V_fill = 0 m³ Area times average vertical difference produces an in-place volume.
3. Convert bank cut to loose haul volume: s = 18/100 = 0.18; V_loose = 3,000×1.18 = 3,540 m³ Excavated material occupies more truck volume after swell.
4. Round transport to whole trips: N = ceil(3,540/12) = 295 trips; trips/day = 295/8 = 36.875 A tiny numerical tolerance prevents an exact whole-load ratio from being pushed up by floating-point representation.
5. Check disposal cost: Cost = 3,540 m³ × 9/m³ = 31,860; imported fill = 0 m³ Cost follows loose cut volume in this cut-only default case.

The default average-grade model produces about 3,000 m³ bank cut, 3,540 m³ loose haul volume, 295 whole trips, and 31,860 of entered disposal cost.

Ground profile

See cut and fill before reading haul quantities

The cross-section shades the volume between existing and proposed grades.

Existing line Current average elevation.
Proposed line Target average elevation.
Cut zone Material removed when existing grade is higher.
Fill zone Material added when proposed grade is higher.

Worked situations

Practical examples

  • Lowering the default site by 0.600 m creates cut.
  • An 18% swell converts 3,000 bank m³ to 3,540 loose m³.
  • The whole-trip rule produces 295 modeled trips.

Better inputs

Useful tips

  • Use surveyed surfaces or grid volumes for real sites with variable terrain.
  • Confirm whether quoted trucking capacity is loose or bank volume.
  • Keep reuse, unsuitable material, and topsoil in separate balances.

Before relying on the result

Limitations and common mistakes

  • Average elevations cannot reproduce complex grading surfaces.
  • Shrink-swell behavior, soil types, stripping, bulking variability, balancing zones, and haul routes are simplified.
  • Survey, geotechnical, environmental, and civil design controls remain necessary.

Reference

Key terms

Bank volume
Soil volume before excavation.
Loose volume
Expanded material volume after excavation.
Compacted fill
Placed volume after achieving specified density.

Important note

Calculated from the entered measurements and stated coverage or quantity rules. Confirm field dimensions, waste, product requirements, structural conditions, and local codes before purchasing or building.

Frequently asked questions

Why are bank and loose volumes different?

Excavated soil usually expands, represented by the entered swell percentage.

What if proposed grade is higher?

The model switches to compacted fill and applies the compaction allowance.

Why use whole truck trips?

A fractional final load still requires a trip.

Can this replace a surface model?

No. It is an average-grade planning calculation.