Soil Swell & Shrink Calculator
Convert between bank, loose, and compacted soil volumes using soil-specific swell and shrink factors.
Part of the Excavation & Earthworks calculators — see all tools in this category.
Current result
Soil Type
Volume Input
Enter the bank (in-situ) volume
Volume States
Bank (In-situ)
13.08
yd³
41888 lb
Your input
Loose (Excavated)
17.66
yd³
35268 lb
Compacted
11.12
yd³
Swell Factor
+35%
Bank to loose expansion
Shrink Factor
-15%
Bank to compacted reduction
When to use each volume:
- Bank: For in-ground measurements and cut/fill calculations
- Loose: For hauling estimates, truck trips, and disposal planning
- Compacted: For fill specifications and compaction requirements
How it works and assumptions
This converter helps you translate between three volume states of excavated soil. Whether you are planning hauling logistics, specifying fill volumes, or estimating cut/fill balance, you need to know which volume state you are working with.
Three Volume States
- Bank (In-situ): The volume of soil as it sits undisturbed in the ground. This is your base measurement for any excavation calculation.
- Loose (Excavated): The volume after excavation. Always larger than bank volume due to swell. Use this for hauling, truck trip estimates, and disposal planning.
- Compacted: The volume after mechanical compaction. Always smaller than bank volume. Use this for fill specifications and backfill requirements.
Conversion Formulas
- Bank to Loose: Loose = Bank × (1 + Swell Factor / 100)
- Bank to Compacted: Compacted = Bank × (1 - Shrink Factor / 100)
- Loose to Bank: Bank = Loose / (1 + Swell Factor / 100)
- Compacted to Bank: Bank = Compacted / (1 - Shrink Factor / 100)
Typical Swell and Shrink Factors
| Soil Type | Swell Factor | Shrink Factor |
|---|---|---|
| Sand (Dry) | 15% | 10% |
| Sand (Wet) | 20% | 12% |
| Gravel | 15% | 8% |
| Topsoil/Loam | 25% | 10% |
| Clay (Light) | 30% | 12% |
| Clay (Heavy) | 35% | 15% |
| Rock (Blasted) | 60% | 20% |
Frequently Asked Questions
Sources and revision
Page revision: 2026-10-12