🔬
🔬 Science & engineering

Earthwork Volume Calculator (average end area & prismoidal)

Results update as you type.

Your numbers

Understanding the earthwork volume calculator — concept and principle

Road, railway, canal and site-grading projects move large quantities of soil, and costs are driven by the cut and fill volumes between surveyed cross-sections. This calculator estimates the volume between two cross-sections with the average end area method, optionally with the more accurate prismoidal formula, and converts the in-place (bank) volume into the loose volume that trucks will actually haul.

Earth prism between two cross-sectionsEnd areas of 30 and 40 m² that are 20 m apart give (30 + 40) ÷ 2 × 20 = 700 m³ in place, which swells 25% to 875 m³ once dug.Average two end areas × lengthA₂ = 40 m²A₁ = 30 m²L = 20 m apartV = (30 + 40) ÷ 2 × 20 = 700 m³in the ground700 m³loose +25 %875 m³to haul
Dug soil fluffs up, so trucks carry 875 m³ for 700 m³ of cut.

How it is calculated

The principle

The average end area method treats the earth between sections as a prism with a straight-line change in area, so the volume is just the mean area times the length. It is exact only when area varies linearly. When the shape tapers in a curved way, as with a cone or pyramid, the prismoidal formula is exact for any solid whose area varies as a quadratic in distance; it is Simpson's rule applied to areas, which is why the middle area carries a weight of 4. Soil also changes volume when dug: grains loosen and voids increase, so the same mass occupies more space in a truck. That increase, as a percentage of bank volume, is the swell factor.

Worked example

  1. Inputs: A₁ = 30 m², A₂ = 40 m², A_m = 0 (skipped), L = 20 m, swell = 25%.
  2. Average end area: (30 + 40)/2 × 20 = 35 × 20 = 700 m³ (bank volume).
  3. Prismoidal volume is shown as "—" because no middle area was entered.
  4. Loose volume: 700 × 1.25 = 875 m³ to be hauled.
How Average end area (m³) changes with Distance (m)How Average end area changes with Distan…02505007501,0001,2501,5005101520253040Example: 700Distance (m)
Each point is the calculator re-run with only “Distance (m)” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Distance (m)Average end area (m³)
5175
10350
15525
20700
25875
301,050
401,400

How to read the result

Total earthwork is the sum of such slices along the alignment, kept separately for cut and fill. The loose volume sets the number of truck loads: at about 10 m³ per load, 875 m³ means roughly 88 trips. Compacted fill usually occupies less than the bank volume, so a shrinkage factor is used for fill quantities.

Common mistakes

Keep in mind: Swell and shrinkage factors vary widely with soil type and moisture; use values from site tests or your specification. Quantities for contracts should follow the measurement rules of your project and be checked by a qualified engineer or surveyor.

Frequently asked questions

Which method do contracts use?

Many specifications use average end area for its simplicity; some require prismoidal corrections or digital terrain model comparisons.

What is a typical swell factor?

It depends on the material; common earth is often around 25%, with clays and blasted rock higher.

How close should cross-sections be?

Often every 20 m on roads, with extra sections at sharp changes in terrain.

Sources: R. C. Brinker and P. R. Wolf, Elementary Surveying, Harper & Row · C. D. Ghilani and P. R. Wolf, Elementary Surveying: An Introduction to Geomatics, Pearson

Checked 8 Nov 2026. Standard textbook formulas in SI units, computed in your browser. For learning and estimates — real designs must follow your local codes and be checked by a qualified engineer.

🔬 All science & engineering tools →🌍 Calculators by country →