Cut and Fill Calculator: End Area vs Prismoidal

Compare average end area and prismoidal earthwork volumes, include shrink and swell, and inspect a mass-haul diagram. A second mode estimates a building pad from a nine-point grid.

#average-end-area #cut-and-fill #earthwork #grid-method #mass-haul #prismoidal-method

This cut and fill calculator estimates excavation and embankment for a short road reach or a rectangular building pad. It is intended for engineers checking quantities, students learning earthwork methods, and estimators comparing survey options. It reports bank cut, compacted fill, borrow or surplus, and the loose volume associated with excavation and off-site movement.

Choose cross sections from levels when the existing ground is approximately horizontal across each section. Enter the formation width, the horizontal-to-vertical cut and fill side slopes, the design levels at the two ends, and three or five surveyed ground levels. The calculator interpolates a straight design grade and forms trapezoidal section areas from the level differences. For sloping ground, irregular sections, or simultaneous cut and fill within one section, choose measured cross-section areas and enter the two areas separately.

The average end area method uses every adjacent pair of surveyed sections. The prismoidal method groups two equal intervals into a panel and uses the surveyed middle section with a weight of four. Consequently, the spacing input is half the length of a prismoidal panel. The comparison table shows both volume totals and the signed difference, average end area minus prismoidal. A negative correction is possible. Never obtain the middle area merely by averaging the end areas: that removes the information needed for the comparison.

Select the method used for the material balance. A compacted/bank factor of 0.90 means that one bank cubic metre supplies 0.90 compacted cubic metres. A loose/bank factor of 1.25 means 25 percent swell after excavation. The earthwork volume calculator converts fill demand to bank volume before subtracting it from cut. Positive balance means surplus; negative balance means borrow. The mass-haul sketch shows cumulative bank balance at panel boundaries, without adding external borrow. Its joining lines are guidance between calculated ordinates.

For a building pad, enter two grid spacings, a horizontal finished level, and nine existing spot levels. Four rectangular cells cover the pad. The four-point method estimates separate cut and fill within mixed cells rather than cancelling them into a single net volume. These mixed-cell quantities are approximate, so refine the survey around the zero-depth line.

Use a common vertical datum and the viewer’s metric/US unit switch. The ledger provides quantities for each panel or pad cell. The numeric balance chart uses section index along a route, or cell order for the pad; route distance equals section index times survey spacing. The tool does not design stable slopes, account for topsoil or unsuitable material, optimize haul routes, calculate costs, or certify payment quantities. Project-specific survey, geotechnical factors, material suitability, and the required contract measurement method remain essential.

How it is calculated

Cross-section areas from levels

For horizontal natural ground and a horizontal formation, let signed depth be d=zg−zdd=z_g-z_d. The separate cut and fill depths are hc=max⁡(d,0)h_c=\max(d,0) and hf=max⁡(−d,0)h_f=\max(-d,0). Each trapezoidal area is A=bh+mh2A=b h+m h^2, where bb is the full formation width and mm is the horizontal/vertical side slope. This is the Iowa DOT 5A level-ground geometry, using full width bb rather than its half-width notation.

Average end area and prismoidal integration

For each surveyed interval of length Δx\Delta x, VEA=Δx(Ai+Ai+1)/2V_{EA}=\Delta x(A_i+A_{i+1})/2 (FHWA Earthwork Design). Sum every interval, separately for cut and fill. For a panel spanning two intervals, L=2ΔxL=2\Delta x and VP=L(A0+4Am+A2)/6V_P=L(A_0+4A_m+A_2)/6 (Deakin & Hunter, 2009, equations 1–2 and Table 1). The middle area is an independently supplied or level-derived section, not the mean of the end areas.

The signed correction reported here is C=∑VEA−∑VPC=\sum V_{EA}-\sum V_P. For one panel using all three surveyed sections in the AEA total, C=Δx(A0−2Am+A2)/6C=\Delta x(A_0-2A_m+A_2)/6. If AEA instead omits the surveyed midpoint and uses only the panel ends, its correction is L(A0−2Am+A2)/3L(A_0-2A_m+A_2)/3. These conventions differ; this tool consistently compares methods using all available survey data. Subtract the displayed correction from AEA to obtain the displayed prismoidal volume. It can have either sign.

Four-point pad grid

Follow OTELP, Manual on Land and Water Management, printed p.86 (PDF p.86). In each cell, HcH_c is the sum of positive corner depths and HfH_f is the sum of absolute negative corner depths. For rectangular cell area AgA_g, Vc=AgHc2/[4(Hc+Hf)]V_c=A_g H_c^2/[4(H_c+H_f)] and Vf=AgHf2/[4(Hc+Hf)]V_f=A_g H_f^2/[4(H_c+H_f)]. Return zero when all depths are zero. Replacing square spacing L2L^2 by rectangular cell area is the geometric extension used here. With one sign only this becomes area times mean corner depth; with mixed signs it is an approximate partition. Cells are numbered southwest, southeast, northwest, northeast.

Material states and mass haul

Let k=Vcompacted/Vbankk=V_{compacted}/V_{bank} and s=Vloose/Vbanks=V_{loose}/V_{bank}. Bank demand is Vf/kV_f/k, and net bank balance is Vc−Vf/kV_c-V_f/k. Borrow and surplus are the negative and positive parts of that balance. Loose cut is sVcsV_c; loose off-site movement is s∣Vc−Vf/k∣s|V_c-V_f/k|, assuming borrow has the same factors. The route sketch accumulates cut minus bank-equivalent fill at panel boundaries for both integration methods. Positive slope means net material production; negative slope means net consumption. It is a coarse diagnostic, not a contract mass-haul plan (FHWA CFLHD Earthwork Representation, printed p.28).

The numeric balance chart uses section index S on the route: physical station is S times the entered survey spacing. Grid mode uses cell boundary order, not distance or a physical haul path. The chart uses the selected volume method and the viewer converts its bank volume axis between metric and US units.

In measured-area mode, transition detection uses the entered cut and fill vectors. It conservatively flags a panel when both cut and fill occur and either area's presence changes across its sections. Persistent cut and fill at every section are not by themselves a longitudinal transition. Area data alone cannot locate the zero-depth point; survey and split the reach there.

The pad plan classifies each whole cell from its four corner depths: amber C is cut only, blue F is fill only, purple M is mixed cut and fill, and gray Z means all depths are zero. A zero signed mean does not make a mixed cell zero. These categories do not locate the cut/fill boundary within a mixed cell.

Assumptions

All sections are perpendicular to a straight alignment at equal station spacing. One prismoidal panel requires three sections; two require five. Natural ground is horizontal across each level-based section, the formation is horizontal across its width, and design grade is linear longitudinally. Side slopes are constant separately in cut and fill. Use measured areas for side-hill or irregular sections.

The pad is a horizontal rectangular footprint covered by exactly two by two cells. Spot levels use a common datum. The nine levels and two spacings define its survey resolution; do not extrapolate beyond the footprint.

All excavation is suitable for reuse. Factors are user-entered project assumptions, not material recommendations; defaults 0.90 compacted/bank and 1.25 loose/bank illustrate shrink and swell. No topsoil, waste fraction, unsuitable material, stripping, overbreak, foundation settlement, or stockpile loss is deducted. Borrow has the same material factors as on-site cut. Volume changes represent density changes; these quantities are not masses.

Where it applies

Use for preliminary quantities and method comparisons on short reaches and small rectangular pads. Prismoidal integration is exact for a prismoid and for area varying as a polynomial up to degree three; arbitrary surveyed terrain is only approximated. A cut/fill change inside a panel creates a break in the separate area functions: place the zero-depth section at a panel boundary or evaluate shorter reaches. Midpoint survey data is required; the formulas cannot recover missing terrain.

Mixed grid cells use the OTELP four-point approximation, which conserves signed volume but does not reconstruct the actual zero contour. Refine the grid for broken terrain or quantity takeoff. The route mass-haul sketch has only panel-boundary ordinates and cannot show intermediate peaks, haul distances, free haul, overhaul, or sequencing. It does not meet the detail required for a contract mass-haul plan. The pad ledger cell order is bookkeeping, not a haul route.

The calculator follows geometric methods rather than a jurisdiction-specific payment rule. Check the applicable project specifications and survey/measurement requirements. It provides no slope stability, shoring, drainage, or excavation safety design. Unit fields are converted by the viewer; all input elevations must share a datum.

References

  • Iowa DOT, Design Manual, 5A Earthwork Design Overview: level-ground section areas and volume methods. https://iowadot.gov/design-manual/chapter-5-earthwork/5a-earthwork-design-overview (accessed 2026-10-28).
  • FHWA, Earthwork Design, supplement to PDDM §9.5.1: average end-area integration and material volume states; page last updated 2026-01-15. https://highways.dot.gov/federal-lands/pddm/dpg/earthwork-design
  • R. E. Deakin and M. N. Hunter (2009), The Prismoidal Correction Revisited, 22nd Victorian Regional Surveying Conference, equations 1–2 and Table 1 (PDF pp.1–3). https://www.mygeodesy.id.au/documents/Prismoidal%20Formula%202.pdf
  • OTELP, Manual on Land and Water Management, §5.1.9, printed p.86 (PDF p.86): four-point grid formulas. https://otelp.org/downloads/implementation_process/manual/land_water_management_manual.pdf
  • FHWA CFLHD, Earthwork Representation: Grading Summaries & Mass Haul Diagrams, 2025 cover / June 2024 internal pages, printed pp.16 and 28. https://highways.fhwa.dot.gov/federal-lands/design/tools/cfl/earthwork-representation-guide.pdf

Inputs

InputSymbolUnitDefault
Earthwork modeearthwork_modeCross sections from levels
Volume method for balancevolume_methodPrismoidal (paired intervals)
Prismoidal panels (3 or 5 sections)
One panel uses sections 0, 1, 2; two panels use sections 0 to 4. Each panel spans two station intervals.
n_panels2
Distance between surveyed sections
Stations are 0, d, 2d, 3d, 4d. Section 1 is the measured midpoint of the first prismoidal panel.
spacingm25
Formation width
Full width of the horizontal formation. Natural ground is assumed horizontal across each section.
formationm10
Cut side slope, horizontal / vertical
2 means 2 horizontal to 1 vertical; 0 means vertical sides.
m_cut2
Fill side slope, horizontal / verticalm_fill2
Design level at first sectionz_startm100
Design level at last section
Design grade is a straight line between the first and last section.
z_endm100
Existing ground level: section 0g0m102
Existing ground level: section 1g1m101
Existing ground level: section 2g2m100
Existing ground level: section 3g3m99
Existing ground level: section 4g4m98
Cut area: section 0
Enter separate nonnegative cut and fill areas. Do not subtract fill from cut.
c0m^228
Fill area: section 0f0m^20
Cut area: section 1
Enter separate nonnegative cut and fill areas. Do not subtract fill from cut.
c1m^212
Fill area: section 1f1m^20
Cut area: section 2
Enter separate nonnegative cut and fill areas. Do not subtract fill from cut.
c2m^20
Fill area: section 2f2m^20
Cut area: section 3
Enter separate nonnegative cut and fill areas. Do not subtract fill from cut.
c3m^20
Fill area: section 3f3m^212
Cut area: section 4
Enter separate nonnegative cut and fill areas. Do not subtract fill from cut.
c4m^20
Fill area: section 4f4m^228
Grid cell width, west to east
Two columns and two rows of cells; overall pad width is twice this value.
grid_dxm20
Grid cell length, south to north
Overall pad length is twice this value.
grid_dym20
Finished horizontal pad levelz_padm100
South row, west levelp00m101.5
South row, centre levelp01m100.8
South row, east levelp02m100.2
Middle row, west levelp10m100.7
Middle row, centre levelp11m100
Middle row, east levelp12m99.4
North row, west levelp20m100.1
North row, centre levelp21m99.3
North row, east levelp22m98.7
Compacted / bank volume factor
0.90 means 1 m³ in the bank supplies 0.90 m³ compacted fill: 10% shrink. Values above 1 model swell in placed rock.
compaction0.9
Loose / bank volume factor
1.25 means 25% swell when excavated. All cut is assumed suitable for fill; borrow uses the same factors.
bulking1.25

Results

With the default inputs above, the calc gives:

ResultValue
Bank cut633.33 m³
Compacted fill633.33 m³
Bank balance (+ surplus / − borrow)-70.37 m³
Bank borrow required70.37 m³
All excavated cut in loose state791.67 m³
Loose off-site movement (surplus or borrow)87.96 m³

Checked against sources

Each case below was calculated by this calc and agrees with the value from its source (within the tolerance where one is shown).

Published prism + wedge: both methods give 50 m³

Source: Deakin & Hunter (2009), Table 1 / Figure 2, PDF p.3: end areas 6 and 4 m², actual mid-area 5 m², length 10 m, both published volumes 50 m³.

Inputs: Earthwork mode = Measured cross-section areas; Prismoidal panels (3 or 5 sections) = 1; Distance between surveyed sections = 5 m; Cut area: section 0 = 6 m²; Cut area: section 1 = 5 m²; Cut area: section 2 = 4 m²; the others as above.

ResultSourceThis calc
Total cut: prismoidal50 m³50 m³
Total cut: average end area50 m³50 m³
Signed cut correction: end area minus prismoidal0 m³0 m³

Published prism + wedge + pyramid: 63⅓ m³

Source: Deakin & Hunter (2009), Table 1 / Figure 3, PDF p.3: published prismoidal volume 63⅓ m³ from areas 8, 6.5 and 4 m², length 10 m. The paper's end-only VEA=60 omits the midpoint; this calculator uses all sections for AEA, so it gives 62.5 m³. Only the independently published prismoidal number is the target.

Inputs: Earthwork mode = Measured cross-section areas; Prismoidal panels (3 or 5 sections) = 1; Distance between surveyed sections = 5 m; Cut area: section 0 = 8 m²; Cut area: section 1 = 6.5 m²; Cut area: section 2 = 4 m²; the others as above.

ResultSourceThis calc
Total cut: prismoidal63.333 m³63.333 m³

Published pyramids: 26⅔ m³

Source: Deakin & Hunter (2009), Table 1 / Figure 4, PDF p.3: published prismoidal volume 26⅔ m³, areas 2, 2.5, 4 m² over 10 m. Published end-only VEA=30 differs from the all-surveyed-section AEA convention used here (27.5 m³).

Inputs: Earthwork mode = Measured cross-section areas; Prismoidal panels (3 or 5 sections) = 1; Distance between surveyed sections = 5 m; Cut area: section 0 = 2 m²; Cut area: section 1 = 2.5 m²; Cut area: section 2 = 4 m²; the others as above.

ResultSourceThis calc
Total cut: prismoidal26.667 m³26.667 m³

FHWA material-state example: 1 bank m³ becomes 1.25 loose m³

Source: FHWA, Earthwork Design, Shrink and Swell Factors, https://highways.dot.gov/federal-lands/pddm/dpg/earthwork-design (accessed 2026-10-28): example states 1 m³ in the cut may occupy 1.25 m³ in the transporting vehicle. A unit prism supplies the bank volume; 0.8 compacted/bank lies within the source's example 0.65–0.85 range.

Inputs: Earthwork mode = Measured cross-section areas; Prismoidal panels (3 or 5 sections) = 1; Distance between surveyed sections = 0.5 m; Cut area: section 0 = 1 m²; Cut area: section 1 = 1 m²; Cut area: section 2 = 1 m²; Compacted / bank volume factor = 0.8; the others as above.

ResultSourceThis calc
All excavated cut in loose state1.25 m³1.25 m³

Related Resources

Responses

Your email address will not be published. Required fields are marked *

L ading...