Land & plots

Cross-section earthwork volume calculator

Estimate separate cut/fill volumes from supplied section areas and actual station intervals using the average-end-area method.

Your numbers

2–100 rows. Stations strictly increase and have magnitude ≤1,000,000. Cut/fill areas are nonnegative, ≤1,000,000,000, in the square of the selected length unit. Up to 6 decimal places; keep both areas separate even at a mixed section.

Calculated on your device. Your inputs aren’t sent to us.

Your result

Ready when you are

Enter your numbers and select Calculate.

Try it, understand it

Explore the result

Keep gross cut and fill separate, then see how an additional measured section can change the interpolated estimate.

Worked example comparison
ExampleOutputWhat to notice
Three supplied sectionsAverage-end-area cut volume160 m³The unequal 10 m and 20 m intervals give 160 m³ cut and 70 m³ fill.
Add a different section at station 20Average-end-area cut volume230 m³Adding cut area 12 m² and fill area zero at station 20 changes the model to 230 m³ cut and 40 m³ fill.
Equal gross cut and fillAverage-end-area cut volume40 m³Two sections 10 m apart, each with 4 m² cut and 4 m² fill, give 40 m³ of each. A zero balance does not mean zero earthwork.

Check your understanding

Can I enter only cut minus fill at each section?

No. That loses the separate gross quantities. Supply both nonnegative areas, including when one is zero.

Does a positive geometric balance establish suitable surplus loose material?

No. Material suitability and changes between in-place, loose and compacted states need separate evidence and assumptions.

Behind the numbers

How this calculation works

Use each pair of supplied cross-section areas as the end areas of an interval. Average cut areas and multiply by spacing, then do the same independently for fill. Sum all intervals without replacing simultaneous cut and fill with a signed net section.

THE FORMULAInterval volume = (A₁ + A₂) × station spacing / 2; sum cut and fill separately

A worked example

At stations 0, 10 and 30 m, cut areas 4, 8 and 2 m² give 60 + 100 = 160 m³. Fill areas 0, 2 and 4 m² give 10 + 60 = 70 m³. Geometric cut minus fill is 90 m³ before any material-state or suitability model.

Good to know

Average-end-area estimate from supplied sections, not a surveyed terrain grid. Assumes linear area change between sections. No prismoidal or curved-alignment correction, topsoil, shrink/swell, material suitability, haul, loads, payment certification or design recommendation. Additional measured sections can change the estimate.

Section areas and terrain nodes are different inputs

This page starts with a cut area and a fill area already determined at each increasing station. It estimates volume between adjacent sections by multiplying their spacing by the average of their two end areas. The grid cut and fill calculator instead starts with elevation nodes on a rectangular grid and an explicit interpolation diagonal.

Cut areas of 4, 8 and 2 m² at stations 0, 10 and 30 m give 10 × (4 + 8) / 2 = 60 m³ and 20 × (8 + 2) / 2 = 100 m³. The sum is 160 m³. The two intervals have different lengths and must not share an assumed station spacing.

Fill areas of 0, 2 and 4 m² at those stations give 10 m³ and 60 m³, totaling 70 m³. Cut and fill can both be present at one section, so enter them separately. Replacing them with a signed net area can conceal both gross quantities.

The grid cut and fill calculator starts from elevation nodes, whereas cross-section earthwork starts from supplied section areas. A geometric balance does not by itself determine soil delivery loads.

A geometric balance does not determine usable material

The example’s cut-minus-fill balance is 90 m³. That subtraction does not establish that 90 m³ of suitable loose material is available for disposal. Excavated material can change volume, and some cut may be unsuitable for the intended fill.

Average-end-area interpolation assumes each entered area changes linearly between the two sections. It can differ from a prismoidal calculation or a more detailed model. Additional surveyed sections can change the estimate by revealing variations between the earlier endpoints; no hidden intermediate cross-section is reconstructed here.

Use cubic units consistently: feet for station distances require square feet for section areas and produce cubic feet for the interval quantities. The output separately converts those volumes to cubic metres using the cube of the international-foot factor. A soil fill volume scenario can model separately supplied material-state and load assumptions, but this page does not infer them.

A few questions, answered

Can one section contain both cut and fill?

Yes. Supply its two nonnegative areas separately. Each series is averaged and accumulated independently.

Does the result include a prismoidal or curved-alignment correction?

No. It is the stated average-end-area estimate. Appropriate survey and design methods may require additional information and corrections.

Can a negative station be used?

Yes. Stations are local coordinates with magnitude at most 1,000,000. They must increase strictly; shifting every station by the same amount does not change the interval volumes.

Find your calculator

Start typing to explore the library.