Field guide · 9 min read
CY-to-Ton Conversion and Reconciliation for Bulk Aggregate
How to calculate swell factors, compaction rates, and truck-volume conversions so cubic yard estimates and scale-ticket tons reconcile instead of triggering billing disputes.
Why cubic yards and tons never agree by default
Estimators price a job in cubic yards, scales weigh trucks in tons, and the two numbers almost never match on their own. That gap is not an error, it is a product of how earth and aggregate behave once they leave the ground. A cubic yard of undisturbed bank material is denser than the same material after it is excavated and loosened, and denser again once it is compacted back into place. If your reconciliation process assumes a single fixed conversion factor across the whole job, you will show a variance every time the mix of cut, haul, and fill volumes changes, and that variance is what gets flagged in a billing dispute or an owner audit.
Bank, loose, and compacted volume: the three states of the same material
Every load of dirt or stone exists in one of three states. Bank cubic yards (BCY) describe material still in its natural, undisturbed state, which is what a survey or cross-section typically measures. Loose cubic yards (LCY) describe the same material after excavation, once air has been introduced between particles, which is the state it is in on a haul truck. Compacted cubic yards (CCY) describe the material after it has been placed and compacted in a fill, which is usually denser than even the original bank state. A conversion that only accounts for one of these states will drift further from reality with every load, so any reconciliation workflow needs to track which state a given number represents before comparing it to a scale ticket.
Swell factor and shrinkage factor: applying the right multiplier
Swell factor converts bank volume to loose volume, and it is what tells you how much truck capacity a given bank yardage actually needs. Common earthwork materials swell somewhere in the range of 15 to 30 percent depending on soil type and moisture, while blasted rock can swell 40 percent or more. Shrinkage factor works the other direction, converting bank or loose volume to the compacted volume it will occupy in a fill, and it depends heavily on compaction effort and target density. Neither factor is universal: a geotechnical report or a project-specific test section is the right source for these numbers on any job where the swing matters to the budget, not a generic rule of thumb copied from a different soil type.
Converting CY to tons with material density
Once you have a volume in the right state, converting to tons is a matter of applying the correct in-place density for that material. Common crushed stone runs roughly 1.35 to 1.5 tons per loose cubic yard depending on gradation and moisture, while different soil types vary more widely. The density you apply should match the state of the volume you are converting: applying a compacted density to a loose-yard figure will overstate tonnage, and applying a loose density to a bank figure will understate it. Because density shifts with moisture content, a factor pulled from a dry-season test can quietly stop matching reality once a wet spring changes what is coming off the pile.
Where reconciliation breaks down on a real jobsite
In practice, most CY-to-ton disputes do not come from bad math, they come from a mismatch between what the field logged and what the scale recorded. A truck gets logged as a full load when it left half-loaded because of a low overhead line. A driver runs two short trips that get counted as one full haul. A stockpile gets remeasured at the end of the month using a different survey method than the one used to establish the starting quantity. Each of these is a small error individually, but on a job moving thousands of loads, small errors compound into a tonnage variance large enough to trigger a change order argument or a withheld payment.
A repeatable reconciliation workflow
The fix is not a better spreadsheet formula, it is closing the gap between when a load happens and when it gets recorded. Logging loads from the cab as they happen, timestamped and tied to a specific haul route and material, gives you a field count that can be checked against scale tickets the same day instead of at month end when memories and paper have both faded. When the field count and the scale count are reconciled daily, a variance shows up as a two-truck discrepancy you can trace immediately, not a hundred-truck discrepancy you have to explain after the fact. That is the difference between a conversion factor you can defend to an owner and one you are guessing at under deadline pressure.