Cut & Fill Calculator — ft, yd³ (Slope Grading)

Dimensions in feet · Volumes in yd³ · Swell factor, hauling & trucks
AASHTO · ASTM D698
Switch to Metric version →

How to use this calculator

Pick the survey shortcut that matches your data. Simple — one uniform cut or fill depth across a rectangle (driveway lift, lawn re-grade, shed pad). Two-Point — sloped existing vs sloped finish grade along a length (driveway with crown, walkout basement strip). Grid — four corner spot elevations averaged with the end-area method for an irregular pad. The result drives haul-off trucks, import quantity, and whether you balance on site or pay for off-haul.

Swell factor — soil expands when excavated; tap a soil chip below to load the typical bulk %. Compaction shrink — imported structural fill loses 10–20% volume when rolled to 95% Proctor, so order more loose yards than the finished hole.
Trucks — based on a standard 10 yd³ tandem dump; lower the count mentally for a 12 yd³ or articulated hauler.

Sand/Gravel 15% Topsoil/Loam 25% Clay 35% Shale 40% Rock 50%
Method & Dimensions
Driveway lift 50×12, 6" fill Building pad 40×30, 1 ft cut Garage pad 24×24, 6" cut Patio level 12×16, 4" cut Lawn regrade 30×40, 6" fill Drainage swale 100×4, 1 ft cut Walkout basement 30×8, 4 ft cut
ft in
ft in
Positive = cut (remove soil) · Negative = fill (add soil)
ft in
Soil expands when excavated. Sand ~15% · Loam ~25% · Clay ~35% · Rock ~50%
%
Loose imported fill loses volume when rolled to 95% Proctor. Order more loose yards than the finished hole.
%
Diagram · tap labels to focus inputs
Plan View
Results
Earthwork Volumes
Cut Volume (bank)
yd³
Fill Volume (bank)
yd³
Net Earthwork
yd³ cut
Swell-Adjusted (loose)
yd³
Area
ft²
Truck Loads
10 yd³ trucks

Saved Calculations

TimeMethodArea ft²Cut yd³Fill yd³Net yd³Haul yd³Trucks
No saved calculations

How to Calculate Cut & Fill Volumes

Pick the method that matches your survey data. Simple applies one uniform cut or fill depth over a rectangular pad — handy for a driveway lift or a building pad strip. Two-Point compares existing grade against finished grade along a length and automatically splits the prism at the crossover where cut turns to fill. Grid averages four corner spot elevations, the field shortcut for the average-end-area method. Bank (in-place) volumes are reported separately for cut and fill so you can plan balanced earthwork before ordering haul-off or import.

Formulas

Simple: V = (L × W × |d|) ÷ 27 yd³. Two-Point: end difference = existing − desired; V = W × L × (d₁ + d₂) ÷ 2 ÷ 27 (split at crossover when one end is cut and the other fill). Grid: average existing = (C1+C2+C3+C4) ÷ 4, average desired the same way; V = |Δavg| × L × W ÷ 27. Swell: loose haul volume = bank volume × (1 + swell ÷ 100). Truck loads = loose volume ÷ 10 yd³, rounded up.

Swell & Shrink Factors

Excavated soil bulks up: sand/gravel 10–20%, loam/topsoil 20–30%, clay 30–40%, shale 35–45%, rock 40–60%. Compacted structural fill shrinks 10–20% from bank volume, so imported fill is usually under-estimated if you ignore compaction — confirm import quantities with the fill & backfill calculator. For trench grading, add over-dig per the OSHA Type C slope and a 5–10% waste allowance.

Where this fits on site

Use this tool for the rough mass-haul balance, then size the dig with the excavation volume & cost calculator. Surplus cut hauled off or aggregate brought in is priced by the ton with the gravel & aggregate calculator, and any stripped topsoil to respread is tracked in the topsoil & mulch calculator. Once subgrade is set, pads carry into the concrete slab calculator.

On the jobsite

Three numbers move earthwork bids in 2025 USA. Haul-off runs $12–25 per loose yd³ within 20 miles of a dump; tipping fees add $8–18/ton. Imported structural fill trucked in is $18–35/ton delivered, and you need 10–20% more loose than the finished hole because of compaction — the row above sizes that order. The #1 estimator miss on residential cut & fill: forgetting the topsoil strip (typically 4–6″ off the whole footprint, hauled or stockpiled) before counting the structural cut underneath. OSHA 29 CFR 1926 Subpart P sets the trench / cut slope (Type C soil = 1½H:1V) — add that over-dig to anything deeper than 4 ft before pricing the haul.

FAQ

Bank vs loose volume? Bank is undisturbed in-place soil — what you pay an earthwork sub to excavate. Loose is the bulked-up volume on trucks after excavation, which is what sizes haul-off. Why is net not zero on a balanced site? Bank cut equals bank fill at balance, but loose haul still moves; the swell factor only scales hauling, not the bank quantities. How many trucks? Based on a standard 10 yd³ tandem dump on loose material — lower the divisor mentally for a 12 yd³ truck or articulated hauler.

Misha Noyr, M.Eng.

Misha Noyr, M.Eng.

Civil Engineer · 15+ yrs · structural design, geotechnics. Full bio →