Complete system · 7 steps · free worksheet

Material order for one floor: cement, steel, sand, aggregate and bricks, in lots

Order a whole floor's material on day one and some of it sits in the rain for two months. Order it bag by bag and the masons stand idle waiting for a truck. It works better to order in lots, one for each stage of work, and to check every load as it comes in.

By Bulan Sarkar · Updated

0.35 to 0.5bags of cement per sq ft of built-up area, wastage included
3 to 4 kgof TMT steel per sq ft for an RCC-framed house
8.0 bagsof cement per m³ of M20 concrete (CPWD DAR item 4.1.2)
3 monthsfrom packing to the cement's best-before (IS 269)
10 highthe most cement bags in one stack (IS 4082)
Quick Answer

Take the quantities from your engineer's drawings and check them against the thumb rules. For a 1,000 sq ft floor that is about 350 to 500 bags of cement, 3 to 4 tonnes of steel, 10 to 14 brass of sand, 11 to 15 brass of aggregate and 8,000 to 10,000 bricks, wastage included. Then split the order into lots by stage: steel by bar size before the shuttering goes up, one full lot of cement, sand and aggregate two or three days before slab day, and bricks and cement in smaller lots while the walls go up. Never let cement sit longer than its three-month best-before. Check every load at the truck and write it in a delivery log.

Source: IS 4082:1996, Stacking and Storage of Construction Materials and Components at Site: clause 3.1 (storage layout planned for each stage of construction, with access for vehicles), 4.2 (cement), 4.5 (bricks), 4.8 (aggregates) and 4.13 (steel), checked Oct 2026.

The decision: plan and place the material order yourself?

Do it yourself

Yes, if you are building on a labour-only contract or a part-material contract, where you buy the cement, steel, sand, aggregate and bricks and the contractor supplies the hands. This page turns the drawings into lots, deliveries and a log.

Skip the full plan

If your contract is a full turnkey rate per sq ft with material included, the contractor orders. Skip the lot planning, but keep step 6: ask for the cement batch marks, the steel test certificate and the truck measurements, and keep them with your copy of the bills.

Get help

The quantities of concrete and steel in every column, beam and slab come from a licensed structural engineer's drawings and bar bending schedule, never from thumb rules. Ask the engineer before you swap the cement type, the steel grade, the concrete grade or brick for block, and before you switch to ready-mix concrete.

The steps, in order

1Quantities2Thumb-rule check3Lots by stage4Cement lots5Steel6Delivery checks7Log andreconcile
  1. Get the floor's quantities from the drawings

    Have ready:the structural drawings and the bar bending schedulethe BOQ (bill of quantities) if the engineer made one

    Ask the engineer for the concrete volume of the columns, beams and slab on this floor, its grade, and the steel weight by bar size from the bar bending schedule. Then measure the wall lengths and heights from the plan for the brickwork. Run each one through the calculators: the concrete calculator gives cement, sand and aggregate for a volume, the steel calculator gives kg by bar size, and the brick calculator gives bricks, cement and sand for each wall.

    Write every figure on the order sheet in the kit, with the unit the dealer sells in: bags, kg, brass (100 cft) and bricks.

    Open the Concrete Calculator

  2. Check the totals against the thumb rules

    Have ready:the built-up area of the floor in sq ftthe totals from step 1

    Our cost model gives these bands per sq ft of built-up area for an RCC-framed house with 9-inch brick walls, wastage included. They are rebuilt from CPWD's per-m³ coefficients, so treat them as a check on the drawings, not as an order.

    MaterialPer sq ftFor a 1,000 sq ft floor
    Cement0.35 to 0.50 bags350 to 500 bags
    TMT steel3 to 4 kg3 to 4 tonnes
    Sand1.0 to 1.4 cft10 to 14 brass
    Aggregate1.1 to 1.5 cft11 to 15 brass
    Bricks8 to 108,000 to 10,000

    If a total from step 1 is well outside its band, recheck the units first (cft against m³ is the usual mistake), then ask the engineer. A floor with many 4.5-inch partitions needs fewer bricks; an AAC block build needs about 15 to 20% less cement in the mortar.

    Open the Cement Calculator

  3. Split the order into lots by stage

    Have ready:the work programme from the contractora sketch of the site with the storage spots marked

    IS 4082, the standard on stacking and storing material at site, asks for the storage layout to be planned around the materials needed at each stage of construction, with room for the trucks to get in and turn. For one floor that means three lots:

    1. Steel, all sizes, before the column and slab shuttering goes up, so the bar bender can cut from full lengths.
    2. Slab day: the cement, sand and aggregate for the beams and slab, delivered two or three days ahead, so nothing runs short while the concrete is going in.
    3. Walls: bricks in stacks of 2,000, and cement and sand in smaller lots that the masons use up within a few weeks.

    Columns usually come out of the first part of the slab-day material or a small lot of their own. Write each lot on the order sheet with the date you need it on site.

  4. Order cement you will use before its best-before

    Have ready:a dry, leakproof shed or roomwooden planks to keep the bags 150 to 200 mm off the floor

    IS 269 makes every bag of ordinary Portland cement show its week, month and year of packing and a best-before date three months later. Cement held past that is retested before use. So the lot size depends on how fresh the bags are when they arrive: a bag packed ten weeks before delivery has only about three weeks left.

    For slab day, work out the bags from the concrete volume. CPWD's analysis of rates puts M20 at 8.0 bags per m³, so 14 m³ needs 112 bags; our concrete calculator, which adds 3% wastage, says 117. Ask the dealer for bags packed within the last few weeks. Stack them no more than 10 high, at least 600 mm from the walls, with a label showing the date they came in, and use them in that order (IS 4082 cl. 4.2).

    Open the Concrete Calculator

  5. Order steel by bar size and agree the billing basis

    Have ready:the bar bending schedule, kg per bar sizea platform scale for the delivery check

    Order steel per size from the bar bending schedule (8, 10, 12, 16 mm and so on), never as one tonnage. Turning the schedule into kg and bars shows the sums. Before you pay, ask whether the bill will be on actual weight from the weighbridge or theoretical weight from the bar count. A lot can pass the IS 1786 tolerance and still weigh 3 to 4% less than its theoretical figure.

    IS 4082 cl. 4.13 asks for each size and length of bar to be stacked separately, so the bar bender can cut with the least waste, and for bars in long storage to sit at least 150 mm above the ground. A coat of cement wash keeps scaling and rust off near the coast.

    Open the Steel Calculator

  6. Check every load at the truck

    Have ready:a steel tape and a straight stickthe delivery log page from the kit

    Each material has its own check, and each one has a guide on this site:

    A load that fails goes back on the truck. Once it has been tipped or carried in, you have very little to argue with.

    Open the Sand & Aggregate Calculator

  7. Keep a delivery log and reconcile at each stage

    Have ready:the bills and weighbridge slipsthe order sheet from step 1

    Write every delivery in the log the day it comes: date, material, quantity on the bill, what you measured or counted, batch or cast number, and who checked it. When a stage ends, compare what was delivered with what the drawings needed. A few per cent over is normal wastage. Much more than that means material was lost, stolen, or used on work the drawings didn't show, and the time to find out is before you order the next lot.

    Open the Brick Calculator

The order for one floor, lot by lot1 quantities from the drawings, checked against thumb rules; 2 steel by bar size before shuttering; 3 slab-day lot of cement, sand and aggregate two or three days ahead; 4 bricks and cement in smaller lots for the walls; 5 reconcile the log against the drawings.1Quantities from the drawings, checked against thethumb rulesorder sheet: bags, kg, brass, bricks2Lot 1: steel by bar size, before the shutteringweigh five bars of each size3Lot 2: cement, sand and aggregate for slab dayon site two or three days ahead4Lot 3: bricks in stacks of 2,000, cement insmaller lotsused within weeks, oldest bags first5Reconcile the delivery log against the drawingsbefore the next floor's first order
The order for one floor, lot by lot. IS 4082 cl. 3.1 asks for storage to be planned for the materials each stage needs. Every lot is checked at the truck and written in the log before the next one is ordered.
Weeks of cement life left when the bags arrivePacked 2 weeks before deliveryabout 11 weeks leftPacked 6 weeks beforeabout 7 weeks leftPacked 10 weeks beforeabout 3 weeks left
Weeks of cement life left when the bags arrive. IS 269 sets the best-before date three months, about 13 weeks, after packing. A bag packed 10 weeks before it reaches site has about 3 weeks left, which is fine for slab day and too little for a wall lot that will sit for a month.
Sand and aggregate for a 14 m³ M20 slab day, in cftSand (CPWD)210 cft (2.1 brass)Sand (our calculator)228 cftAggregate (CPWD)420 cft (4.2 brass)Aggregate (our calculator)436 cft
Sand and aggregate for a 14 m³ M20 slab day, in cft. CPWD DAR item 4.1.2 coefficients per m³ of M20: 0.425 m³ of sand and 0.85 m³ of aggregate. 14 m³ × 0.425 = 5.95 m³ = 210 cft (2.1 brass); 14 × 0.85 = 11.9 m³ = 420 cft (4.2 brass). Our concrete calculator, with 10% and 5% wastage, gives 228 and 436 cft.
Bags of cement for a 14 m³ slab dayCPWD figure: 112 bags. Our calculator with 3 percent wastage: 117 bags.CPWD, 8.0 bags per m³112 bagsOur calculator, +3% wastage117 bags
Bags of cement for a 14 m³ slab day. CPWD DAR item 4.1.2 puts M20 at 8.0 bags per m³, so 14 m³ is 112 bags. Our concrete calculator adds 3% wastage and says 117.

What goes wrong

Cement bags go hard in the shedThe whole floor's cement came in one lot and sat through damp weeks. Order it by stage, store it off the floor in a closed shed, and use the oldest bags first.
The concrete runs short halfway through the slabThe slab-day lot was worked out from a rough figure or delivered on the morning itself. Take the volume from the drawings, get the full lot on site two or three days ahead, and count the bags the evening before.
The steel bill is higher than the weighbridge slipThe dealer billed theoretical weight. Agree actual or theoretical weight before you order, and keep the slip with the invoice.
The bar bender keeps asking for more 8 mmSteel was ordered as one tonnage, not by size, or the sizes were stacked together and the wrong bars were cut. Order from the bar bending schedule and stack each size apart.
The truck looked full, but the heap is smallThe load was measured after tipping, or at one point in the middle where it was heaped. Measure inside the body at six points before it tips.
The bricks run out a wall earlyThe load was tipped in a heap, so nobody counted it. Have each load stacked 50 long, 10 high and 4 wide as it comes off, and count the stacks.

Variants: what changes the steps

Ready-mix concrete on slab day

If the slab is cast with ready-mix concrete, lot 2 becomes an order for cubic metres of a named grade from the plant, not bags and brass. Ask the engineer to confirm the grade and volume, book the pump and the trucks, and keep the delivery tickets with the log. You still need cement, sand and aggregate for the columns and the walls.

A tight site with no shed

On a narrow city plot with no room for a store, order smaller lots more often and keep the cement in a room of the floor below, once it is cast and dry. Sand and aggregate can be stacked on the road side only if the local body allows it; ask before the first truck comes.

Building in the monsoon

Keep the cement lots small and wrap each stack in polythene that closes over the top (IS 4082). Damp sand bulks, so the same truck looks fuller after rain; measure it the same way every time and compare loads in the same condition.

AAC blocks instead of bricks

Lot 3 becomes blocks by the cubic metre, laid in the block maker's own jointing mortar or thin-bed adhesive. Our cost model puts the cement saving at about 15 to 20% against brick walls. Take the block count from the maker's data sheet; our brick calculator is for burnt clay bricks.

Tips and tricks

  • Mark the storage spots on a sketch before the first truck arrives. IS 4082 asks for the layout to leave room for the trucks to get in and turn.
  • Ask the dealer for the packing week of the cement before you order, not when the truck arrives.
  • If two grades of steel are on site, paint the bar ends of each grade its own colour, as IS 4082 suggests, and stack every size apart. The bar bender finds the right bars faster and the wrong ones don't get cut.
  • Keep sand and aggregate in separate stacks on a hard, clean patch so the sand doesn't pick up soil.
  • Count the cement bags the evening before slab day, and again when the mixer starts.
  • Staple the weighbridge slip, the batch mark photo and the truck measurements to each bill. When a figure is argued over later, you have the proof.

What we would do

We would order one floor in three lots: steel by bar size first, then the full slab-day lot of cement, sand and aggregate two or three days ahead, then bricks and cement for the walls in lots used within a few weeks. Check every load against its guide before it comes off the truck. Before the first order, check the floor's totals against the thumb rules on the house construction budget, so a wrong figure on the drawings shows up before you have paid for it.

Free kit page

Print the working copy

Material order sheet: one floor, three lots, from the Material Order Planner. One A4 page with tick boxes and blanks; it prints in black and white.

Print the working copy

  • 1. Quantities and the thumb-rule check
  • 2. Order sheet
  • 3. Lot dates
  • 4. Delivery log

Frequently asked questions

How much cement, steel and sand do I need for a 1,000 sq ft floor?
As a check, about 350 to 500 bags of cement, 3 to 4 tonnes of steel, 10 to 14 brass of sand, 11 to 15 brass of aggregate and 8,000 to 10,000 bricks for an RCC-framed floor with 9-inch brick walls, wastage included. Order from your engineer's drawings, not from these bands.
Should I buy all the material for a floor at once?
Not the cement. It has a three-month best-before from packing, and it spoils from damp, so order it by stage. Steel can come in one lot by bar size if you can store each size apart and off the ground.
How many cement bags do I need for slab day?
Take the concrete volume of the beams and slab from the drawings. CPWD's analysis of rates uses 8.0 bags per m³ of M20, so 14 m³ needs 112 bags, or 117 with 3% wastage in our calculator. Have them all on site two or three days before.
How long can cement be stored at site?
Up to its best-before date, three months after the packing week printed on the bag (IS 269). Older cement is retested before use, not thrown away. Keep it dry, off the floor and no more than 10 bags high.
What is a brass of sand?
100 cubic feet, about 2.83 m³. Sand and aggregate are sold by the brass in much of India. Measure the load inside the truck body before it tips to check you got it.
Should steel be bought on actual or theoretical weight?
Actual weight from the weighbridge is the safer basis for the buyer. A lot can pass the IS 1786 tolerance and still weigh 3 to 4% less than its theoretical figure, and a theoretical bill charges you for the difference.

The source we built this on

IS 4082:1996, Stacking and Storage of Construction Materials and Components at Site: clause 3.1 (storage layout planned for each stage of construction, with access for vehicles), 4.2 (cement), 4.5 (bricks), 4.8 (aggregates) and 4.13 (steel). Checked Oct 2026.

Also used: IS 269:2015 bag marking and the three-month retest (RDSO/CAMTECH pamphlet, checked Oct 2026), IS 1786:2008 Tables 1 and 2, IS 1077:1992, CPWD Specifications 2009 Vol. 1 clause 1.27, and the CPWD Delhi Analysis of Rates 2023 item 4.1.2 coefficients behind our cost model (checked Jul 2026). The per-sq-ft bands are our cost model's estimates, not figures from any code.

This plan covers ordering, storage and delivery checks only. The concrete and steel in every column, beam and slab, and any change of grade, mix or material, are for a licensed structural engineer. Stand clear when steel bundles are lifted down and their bands are cut.

Calculators used in this system