Soil changes volume three times during earthwork: in the ground (bank), in the truck (loose, swelled), and placed as fill (compacted, shrunk). Mixing these up is the classic earthwork error. This calculator converts cleanly between all three and estimates the truck loads to haul the loose material.
How it works
loose = bank * (1 + swell)
compacted = bank * (1 - shrinkage)
bank = loose / (1 + swell) = compacted / (1 - shrinkage)
truck loads = ceil(loose volume / truck capacity)
Swell increases volume on excavation; shrinkage decreases it on compaction. The two factors are independent properties of the soil, which is why a bank cubic yard can become both more loose volume and less compacted volume at the same time.
Example and notes
A 100 yd³ bank excavation of common clay (25 percent swell, 12 percent shrinkage) yields 125 yd³ loose — about 7 loads in a 20 yd³ truck — but only 88 yd³ of compacted fill. So if you need 100 yd³ of compacted fill, you must dig roughly 114 yd³ of bank material. Always prefer measured site soil factors over these typical defaults for any real bid.