Earthwork Volume Calculator
Compute the volume of soil to be cut or filled between two cross-sections on a construction site using the average end area method. Essential for road, railway, and site grading quantity take-offs.
About this calculator
The average end area method estimates earthwork volume (V) between two adjacent cross-sections by assuming the volume equals the average of the two end areas multiplied by the distance between them. The formula is: V = ((A₁ + A₂) / 2) × L × Bf × Cf, where A₁ and A₂ are the cross-sectional areas at the two stations (m²), L is the distance between sections (m), Bf is the soil bulking factor (accounts for swell when excavated), and Cf is the compaction factor (accounts for shrinkage when compacted in fill). This method is simple and widely used but slightly overestimates volume for sections with large area differences — the prismoidal formula is more accurate in those cases. Bulking factors typically range from 1.1 to 1.4 depending on soil type; compaction factors from 0.85 to 0.95. Both factors are applied to convert between in-situ, loose, and compacted volumes required for planning haul quantities and fill placement.
How to use
Two survey sections are 30 m apart. Section 1 has a cut area of 12 m² and Section 2 has 18 m². Soil bulking factor = 1.25, compaction factor = 0.90. Step 1: Average area = (12 + 18) / 2 = 15 m². Step 2: Base volume = 15 × 30 = 450 m³ (bank/in-situ volume). Step 3: Apply bulking factor for loose volume = 450 × 1.25 = 562.5 m³ (volume of loose soil to haul). Step 4: Apply compaction factor for fill volume = 450 × 0.90 = 405 m³ (compacted fill placed). So you will excavate 450 m³ in-situ, haul approximately 562.5 m³ loose, and achieve 405 m³ of compacted fill.
Frequently asked questions
What is the difference between bulking factor and compaction factor in earthwork calculations?
The bulking factor (also called swell factor) accounts for the increase in volume when soil is excavated and becomes loose — a cubic metre of clay in the ground may occupy 1.25–1.40 m³ once dug up. The compaction factor accounts for the decrease in volume when loose soil is placed in a fill and compacted — that same loose soil may compact to only 0.85–0.90 m³. These two factors are used to convert between three volume states: bank (in-situ), loose (hauled), and compacted (placed). Getting them wrong can lead to serious errors in truck count estimates, fill shortfalls, or disposal cost overruns.
When should I use the prismoidal formula instead of the average end area method for earthwork volume?
The average end area method overestimates volume when the two end areas differ significantly — the error grows as the ratio A₁/A₂ departs from 1. The prismoidal formula, V = L/6 × (A₁ + 4·Am + A₂), where Am is the mid-section area, gives a theoretically exact result for prismatoids and is preferred for precise quantity estimates on highways or railways. As a rule of thumb, if the two areas differ by more than 30%, apply a prismoidal correction. Many software packages like Civil 3D compute both automatically; manual calculations on smaller projects often accept the average end area result given its built-in conservatism.
How do I convert between bank cubic metres, loose cubic metres, and compacted cubic metres in earthwork?
Start with the bank (in-situ) volume as your reference. To find loose volume (what fits in trucks), multiply bank volume by the swell or bulking factor (typically 1.1–1.4). To find compacted fill volume (what ends up in the embankment), multiply bank volume by the shrinkage or compaction factor (typically 0.85–0.95). For example, 1,000 BCM of sandy clay with a bulking factor of 1.20 and compaction factor of 0.88 yields 1,200 LCM for hauling and 880 CCM of finished fill. Mass-haul diagrams use these conversions to balance cut and fill quantities across a project corridor and minimise wasted haulage.