Cement, Sand and Aggregate Calculator for Concrete
Estimate cement bags, sand, aggregate and free water for small nominal-mix concrete pours. Includes geometry, wastage, loose-volume recipes and metric/US results.
This cement sand aggregate calculator estimates separate materials for small concrete works: slabs, beams, columns, pads and footings. It turns a measured wet volume into cement-only bags, dry loose sand, coarse aggregate and an estimate of free mixing water. Engineers, students and people planning a small pour can use it to prepare a preliminary quantity list and follow each calculation.
Choose a rectangular member, a round column or a known total volume. Enter the dimensions and number of identical members. For a rectangular column, use the section dimensions as length and width and enter the height in the third field. Deduct openings and shared intersections once. If members differ, calculate each group separately or add their non-overlapping volumes and select the known-volume option. The default example is a 4 m by 3 m slab, 150 mm thick.
Select a cement : sand : coarse aggregate recipe, always by loose volume. The familiar M10, M15 and M20 labels identify conventional estimating recipes; they do not certify strength. The US/UK general recipe and the UK foundation and paving options likewise describe proportions, not a structural specification. Custom proportions allow an approved volume recipe to be estimated.
The calculation adds your wastage allowance once, then multiplies by the dry-volume factor, normally 1.54. It divides that loose volume among the three ingredients. Cement bulk density converts its share to mass, and the selected bag mass converts that mass to bags. Sand and stone masses depend on their own loose bulk densities. The comparison table shows cubic metres, cubic feet (cft), kilograms and metric tonnes. Use the viewer’s metric/US switch for dimensions, bulk densities, mass and volume cards. Water is available in litres and US gallons. The comparison table, drawing and per-m³ basis retain their explicitly labelled units.
Wondering how many cement bags for 1 cubic meter? Select known volume, enter 1 m³ and set wastage to zero. With 1:1.5:3, a factor of 1.54, cement bulk density of 1440 kg/m³ and 50 kg bags, the estimate is 8.064 bags before rounding, so buy 9 whole bags. Unused cement from bag rounding is spare stock; do not add it to the batch without adjusting every ingredient.
Water is the chosen water/cement mass ratio times the unrounded cement mass. It is a free-water estimate before aggregate moisture and absorption corrections, not an instruction to add that much water at the mixer. The allowance is already included.
Scope matters: IS 456:2000 permits nominal mixes only up to M20. Table 9 specifies mass-based limits rather than these fixed volume recipes. A 1:1:2 recipe does not establish M25 strength. Structural or specified-strength concrete needs a separate approved design mix, such as IS 10262 or ACI 211, suitable materials and testing. Check against the standard in force. This concrete material calculator does not assess reinforcement, bearing capacity, exposure durability, slump or strength gain. For curing and strength development, find the Concrete Pour Planner in the WiredWhite catalog (https://wiredwhite.com/?s=Concrete+Pour+Planner).
How it is calculated
Calculate the gross wet volume as for identical rectangular members or for round columns, or use a supplied total volume. Subtract the total deduction once: . Dimensions and volumes are net concrete quantities, with intersections counted only once.
Add the allowance once: . The preliminary loose dry volume is . Bharat Skills, Draughtsman Civil Year 2 Vol II, attached PDF p.175 (printed p.166), describes an observed factor of 1.52–1.54 and works an example at 1.54. This is an empirical estimating factor, not an absolute-volume mix-design equation.
For loose volume parts , allocate and similarly for sand and stone. Convert cement to mass with its loose bulk density, then divide by the selected bag mass. Round upward only for the purchase count. Water is using the unrounded required cement mass, with water density 1000 kg/m³. Free water and all unrounded materials already include the same wastage allowance. Spare cement from bag rounding is not automatically batched.
The material table explicitly retains m³, ft³ (cft), kg and metric tonnes. Water cards show both litres and US gallons. The per-bag quantities preserve the chosen loose-volume ratio. The drawing compares an equivalent square pour block with conical loose-material piles at one common length scale; every pile uses its calculated volume including allowance. Pile shape and angle are illustrative, not a prediction of stockpile behaviour.
Assumptions
- Ordinary small-work concrete with separate Portland cement, dry loose fine aggregate and loose coarse aggregate; no ready-mixed dry concrete bags, mortar, lightweight aggregate or cement replacement.
- Preset ratios are conventional volume recipes, not copied IS 456 tables or guaranteed grades. Conventional M10/M15/M20 labels follow the Cement Manufacturers Association and worked sources; the 1:1:2 option is deliberately labelled as a rich recipe, not an M25 design mix.
- US 1:2:3 recipe: QUIKRETE Portland Cement technical data (August 2022). UK 1:2:3, 1:2.5:3.5 and 1:1.5:2.5 recipes: Concrete Society, “Batching by volume – DIY”. Manufacturer/industry tables may use different yield and bulking allowances, so their ordering quantities need not match a fixed 1.54 estimate.
- Default 50 kg bags, loose cement density 1440 kg/m³ and dry sand density 1600 kg/m³. CG PWD Bridge SOR 2015, printed p.56, gives these reference values. Its 48–52 kg per 1.25 ft³ range for 12–20 mm stone corresponds to about 1356–1469 kg/m³; 1400 kg/m³ is the chosen planning default. Replace all bulk densities with local measurements. Solid-rock and cement-particle densities are inappropriate.
- The 5% wastage default is an editable planning allowance, not a code requirement. No extra sand-bulking or aggregate-moisture allowance is silently added. Calibrate yield and purchasing quantities to supplier data.
- Water density is approximated as 1000 kg/m³. No moisture, absorption, admixture or workability correction is performed.
Where it applies
Quantity estimation for small nominal-mix works only. IS 456:2000 clauses 9.1 and 9.3 prefer design mixes and restrict the nominal route to M20 or lower, subject to the engineer-in-charge. Table 9 specifies mass-based aggregate and water limits, not a universal fixed volume recipe. These volume estimates do not establish compliance with that table. The water-ceiling warning is only a limited screen for the conventional M10–M20 labels; exposure requirements can be stricter.
M25 and higher, specified-strength work, structural members, severe exposure and controlled production require an approved design mix, relevant durability checks and testing under the project specification (for example IS 10262:2019 or the applicable ACI 211 procedure). Check against the standard in force; this interpretation is based on IS 456:2000 and source material reviewed 26 October 2026. Selecting a geometry estimates its quantity, not its structural suitability.
Measure dry loose volumes consistently with a gauge container, correct damp-sand bulking and aggregate moisture before batching, and follow the approved free-water ratio. Do not add water simply to obtain an easier slump. Confirm ordering masses with the supplier. The tool does not design sections or reinforcement, approve foundations, certify strength, predict curing, or choose a mix for exposure. Concrete placement and structural work belong under a competent qualified professional’s supervision.
Curing and strength development are separate: find the Concrete Pour Planner (https://wiredwhite.com/?s=Concrete+Pour+Planner).
References
- Bharat Skills / NIMI, Draughtsman Civil, Year 2 Volume II, PDF p.175 (printed p.166), dry-volume method and 1:2:4 worked example. https://bharatskills.gov.in/pdf/E_Books/D-ManCivil4thsemTT.pdf
- Param Visions, 25 June 2021, original M10 material-quantity worked example; the reference case explicitly corrects its thickness-conversion and w/c-definition typos. https://www.paramvisions.com/2021/06/calculating-quantity-of-cement-sand.html
- IS 456:2000, Plain and Reinforced Concrete — Code of Practice, clauses 9.1, 9.3 and Table 9, printed pp.22–23 (PDF pp.35–36). Check against the standard in force. https://law.resource.org/pub/in/bis/S03/is.456.2000.pdf
- QUIKRETE Portland Cement, product technical data revised August 2022, typical concrete mix by volume. https://quikrete.com/pdfs/data_sheet-portlandcement.pdf
- The Concrete Society, Batching by volume – DIY, UK small-work recipes and moisture limitations. https://www.concrete.org.uk/fingertips/batching-by-volume-diy/
- CG PWD, Schedule of Rates for Bridge Works effective 1 January 2015, printed p.56, reference construction-material weights. https://pwd.cg.nic.in/CurrentEvents/CGSORBRIDGE2015.pdf
- Cement Manufacturers Association, About cement and making of concrete, conventional grade/volume-ratio terminology; its higher-grade ratio labels are not used as code permissions. https://www.cmaindia.org/about-cement-and-making-of-concrete
Inputs
| Input | Symbol | Unit | Default |
|---|---|---|---|
| Pour geometry Use net dimensions. For different members, calculate each group separately or enter their combined volume. | shape | Rectangular slab, beam, column or footing | |
| Length | L_p | m | 4 |
| Width | B_p | m | 3 |
| Thickness, depth or height For a rectangular column, enter its two section dimensions as length and width and its height here. | H_p | m | 0.15 |
| Column diameter | D_p | m | 0.3 |
| Round column height | H_c | m | 3 |
| Number of identical members | n_p | 1 | |
| Total wet volume Combined volume before the deductions below; the member count does not apply. | V_in | m^3 | 1 |
| Total volume to deduct Deduct openings or shared beam/slab intersections once, across all members. Do not double-count overlapping concrete. | V_void | m^3 | 0 |
| Cement : sand : coarse aggregate by loose volume Grade names are conventional estimating labels, not guaranteed strength or IS 456 Table 9 compliance. M25 requires a design mix. | mix | 1 : 1.5 : 3 — conventional M20 estimate | |
| Custom cement parts | r_c_in | 1 | |
| Custom sand parts | r_s_in | 2 | |
| Custom aggregate parts | r_a_in | 4 | |
| Dry-to-wet volume factor Bharat Skills uses 1.54 for preliminary estimates (observed range 1.52–1.54). Calibrate to local material yield; this is not an absolute-volume mix design. | k_d | 1.54 | |
| Wastage allowance (%) Add once to net wet volume. All materials, including estimated water, follow that same allowance. This is an extra allowance, not a percentage loss of supplied material. | waste | 5 | |
| Cement bag mass 50 kg is the default. Enter 25 kg or the marked mass of a US bag if needed. These are cement-only bags, not premixed concrete. | m_bag | kg | 50 |
| Loose cement bulk density CG PWD reference value: 1440 kg/m³. Use loose powder bulk density, not cement particle density near 3150 kg/m³. | rho_c | kg/m^3 | 1440 |
| Dry loose sand bulk density CG PWD dry-sand reference: 1600 kg/m³. Replace with the supplier's measured loose bulk density for tonne estimates. | rho_s | kg/m^3 | 1600 |
| Loose aggregate bulk density Planning value 1400 kg/m³, within CG PWD's 48–52 kg per 1.25 ft³ for 12–20 mm stone. Use measured loose bulk density, not solid-rock density. | rho_a | kg/m^3 | 1400 |
| Free water / cement mass ratio Water estimate only. Use the approved ratio for the job and correct for aggregate free moisture and absorption before batching. The calculator does not predict strength or slump. | wc | 0.5 |
Results
With the default inputs above, the calc gives:
| Result | Value |
|---|---|
| Whole cement bags to buy | 16 |
| Cement bags used before rounding | 15.241 |
| Cement mass to use | 762 kg |
| Net wet concrete volume | 1.8 m³ |
| Wet volume including wastage | 1.89 m³ |
| Dry loose sand including wastage | 0.794 m³ |
| Loose aggregate including wastage | 1.588 m³ |
| Dry sand mass estimate | 1.27 tonne |
| Aggregate mass estimate | 2.223 tonne |
| Free water before moisture correction | 381 L |
| Free water before moisture correction (US) | 100.7 gal |
| Cement left by bag rounding | 38 kg |
| Unrounded bags per m³, without wastage | 8.064 m⁻³ |
| Dry loose sand per selected cement bag | 0.0521 m³ |
| Loose aggregate per selected cement bag | 0.1042 m³ |
| Free water estimate per selected cement bag | 25 L |
Checked against sources
Each case below was calculated by this calc and agrees with the value from its source (within the tolerance where one is shown).
Bharat Skills: 1 m³ of 1:2:4 concrete
Source: Bharat Skills / NIMI, Draughtsman Civil Year 2 Vol II, attached PDF p.175 (printed p.166), Example 1. Published loose volumes are 0.22, 0.44 and 0.88 m³. The page also gives 30 bags/m³ and 6.4 bags inconsistently: 0.22 × 30 would be 6.6. Those bag approximations are not used as a reference; cement mass uses the separately sourced 1440 kg/m³.
Inputs: Pour geometry = Known total wet volume; Cement : sand : coarse aggregate by loose volume = 1 : 2 : 4 — conventional M15 estimate; Wastage allowance (%) = 0; the others as above.
| Result | Source | This calc |
|---|---|---|
| Total loose dry-material volume | 1.54 m³ | 1.54 m³ |
| Loose cement volume | 0.22 m³ | 0.22 m³ |
| Dry loose sand including wastage | 0.44 m³ | 0.44 m³ |
| Loose aggregate including wastage | 0.88 m³ | 0.88 m³ |
Published M10 PCC bed: 4 m × 2.5 m × 100 mm
Source: Param Visions, 25 June 2021, original worked example and final table: https://www.paramvisions.com/2021/06/calculating-quantity-of-cement-sand.html . Correct the source's 100 mm = 0.01 m typo to 0.1 m: its stated 1 m³ bed and quantities require 0.1 m. Its sentence reversing the w/c definition is also a typo; its numerical water calculation correctly uses water/cement = 0.5. Rounded bag volume 0.03472 m³ explains the slight mass/water rounding difference. Do not adopt its unspecific suggestion to add 133 L for workability.
Inputs: Width = 2.5 m; Thickness, depth or height = 0.1 m; Cement : sand : coarse aggregate by loose volume = 1 : 3 : 6 — conventional M10 estimate; Wastage allowance (%) = 0; the others as above.
| Result | Source | This calc |
|---|---|---|
| Net wet concrete volume | 1 m³ | 1 m³ |
| Loose cement volume | 0.154 m³ | 0.154 m³ |
| Dry loose sand including wastage | 0.462 m³ | 0.462 m³ |
| Loose aggregate including wastage | 0.924 m³ | 0.924 m³ |
| Cement bags used before rounding | 4.435 | 4.435 |
| Cement mass to use | 221.8 kg | 221.8 kg |
| Free water before moisture correction | 110.9 L | 110.9 L |
| Dry loose sand in cubic feet (cft) | 16.32 ft³ | 16.315 ft³ |
| Loose aggregate in cubic feet (cft) | 32.63 ft³ | 32.631 ft³ |







Responses