CivilSite.in
Material Price Lists

Updated

⚠ Prices vary by city & dealer — confirm before purchase

One page, every major construction material's current indicative price in India — use it to draft your estimate, then open the linked detail pages for brand-wise rates. Prices include GST at typical retail; your city and quantity will move them.

Structural materials

MaterialUnitPrice range
Cement (PPC)50 kg bag₹340–440 → details
Cement (OPC 53)50 kg bag₹360–460
TMT steel (branded)kg₹54–64 → details
TMT steel (local BIS)kg₹52–55
River sandtonne₹1,400–2,600 → details
M-sandtonne₹700–1,300
Aggregate 20 mmtonne₹900–1,600
Aggregate 40 mmtonne₹850–1,500
Red clay bricksper 1,000₹6,000–12,000
Fly ash bricksper 1,000₹5,000–8,000
AAC blocks (600×200×200)per block₹45–70
RMC M20cum₹4,800–6,200
RMC M25cum₹5,200–6,800
Which materials eat a house budget
Material spend
  • Cement24%
  • Steel20%
  • Flooring & tiles12%
  • Doors & windows11%
  • Sand & aggregate11%
  • Bricks / blocks9%
  • Paint & finishes7%
  • Other6%

Share of the MATERIAL bill (not the whole budget, which includes labour). Cement and steel are nearly half — which is why they're the two items owners most often buy themselves.

Material spend on a typical house
  • Cement16%
  • Steel24%
  • Sand + aggregate14%
  • Bricks / blocks10%
  • Flooring + tiles15%
  • Paint + finishes8%
  • Doors, windows, fittings13%

Indicative split of the MATERIAL bill only (labour excluded). Steel and cement together are 40% — which is why their rate movement, not tile choice, is what actually moves a build budget.

Finishing materials

MaterialUnitPrice range
Vitrified tilessq ft₹45–150 → details
Ceramic wall tilessq ft₹30–60
Granitesq ft₹70–250
Marble (Indian)sq ft₹80–250
Plywood (BWP 18 mm)sq ft₹90–160 → details
Emulsion paint (interior)litre₹180–450
Exterior paintlitre₹220–550
Putty40 kg bag₹700–1,100
POP25 kg bag₹250–400
False ceiling (installed)sq ft₹65–180 → details

Doors, windows, services

MaterialUnitPrice range
Flush door (32 mm, laminate)piece₹3,500–8,000
Teak door framecft₹3,200–4,500
UPVC window (sliding)sq ft₹450–800
Aluminium windowsq ft₹350–600
MS grillkg₹85–130
CPVC pipe (1", SDR-11)3 m length₹350–550
UPVC SWR pipe (4")3 m length₹550–850
Wire 2.5 sq mm (FR, 90 m)coil₹2,200–3,500
Modular switches (mid)point avg₹150–400

Freight-sensitive items (sand, aggregate, bricks) vary the most between cities. Update frequency: this master sheet tracks the detail pages — check each item's page for the freshest brand-wise numbers.

Why a materials price list goes stale

Every figure on this page is indicative, and the honest thing is to explain why they cannot be otherwise.

Different materials move for different reasons, on different clocks:

  • Steel tracks global iron ore, coking coal and scrap prices, import duty, and the post-monsoon construction season. It is the most volatile line in a house budget and it can move several percent in a month.
  • Cement is mostly about freight. It is heavy, low-value per tonne, and its delivered price is dominated by distance from the grinding unit. This is why the same brand costs ₹40–60 more a few hundred kilometres away, and why there is no such thing as a national cement price.
  • Sand and aggregate are the most local of all, and the most policy-driven. River sand restrictions have transformed the market in several states; where they bind, manufactured sand has become the default and the price bears no relation to what it was five years ago.
  • Bricks track kiln fuel, clay availability, and — increasingly — state restrictions on traditional kilns.
  • Tiles, sanitaryware, plywood, paint are manufactured goods with dealer-led pricing. The spread between two shops in one city can be 20% for an identical item, and it has nothing to do with any index.

So a published list can do exactly one thing: tell you whether the quote in front of you is plausible. It cannot tell you your price. Anyone claiming a current national price list for Indian construction materials is selling something.

The reliable method is unglamorous: for each significant material, ring two or three local suppliers on the same specification, normalise to a common unit, and take the market's answer. It takes an afternoon, it is accurate, and it beats any list.

Where the material bill actually is

If you are going to spend attention on price, spend it where the money is.

Steel and cement together are roughly 40% of the material bill. Steel alone is typically the largest single line — about 6 tonnes on a 1,500 sq ft house, roughly ₹4 lakh. Cement is around 600 bags, roughly ₹2.4 lakh. These two are where a rupee of negotiation is worth the most.

Flooring is the biggest variable. Not the biggest number — the biggest range. A ₹45 tile and a ₹250 tile across 1,500 sq ft is a difference of over ₹3 lakh, which exceeds the entire brand premium on steel and cement combined. The largest single decision in an Indian material budget is the flooring specification, and it is usually made late, emotionally, in a showroom.

Sand and aggregate are 10–15% and are where quality matters more than price — silty sand produces weak concrete regardless of what the cement cost.

Doors, windows and joinery are 13% and rise fast with specification.

Paint is 5–8% and is where people over-economise. Paint is the thinnest, most exposed layer in the building and the cheapest to upgrade; the difference between a ₹200/litre and ₹400/litre exterior emulsion is a few tens of thousands on a house and several years of appearance.

The reallocation that pays: stop negotiating ₹2/kg on steel — worth about ₹12,000 — and start specifying the flooring and the finishes precisely, where the numbers are ten times larger and nobody is looking.

Buying: units, timing and storage

Three habits decide whether the rates on this page are the rates you actually pay.

Normalise the unit before you compare. This sounds trivial and it is where money is lost:

  • Steel — per kg, per rod, per tonne. Convert to per kg. A 12 mm rod is 10.66 kg (D²/162 × 12), so ₹760 a rod is ₹71.3/kg, not the ₹70 that was quoted on the phone.
  • Sand and aggregate — per tonne, per brass, per truck. One brass is 100 cft, roughly 4.5 tonnes. A tractor trolley is about one brass; a tipper is two to four. These are not interchangeable words.
  • Cement — per bag, always 50 kg. Weigh one occasionally.
  • Tiles — per sq ft or per box. A box covers a stated area; the per-box price hides the rate.
  • Plywood — per sq ft, sold per 32 sq ft sheet.

Buy per stage, not in one lot. The instinct to buy everything early to catch a rate is almost always wrong:

  • Cement has roughly three months of shelf life in Indian humidity and degrades while sitting still.
  • Steel stored through a monsoon on wet ground pits. Surface rust is acceptable; pitting is lost section.
  • Tiles and sanitaryware bought early get broken, get walked on, and take up covered space.
  • Money spent early is money not available when the finishing stage arrives, which is where budgets actually run out.

The exception: anything with batch variation — tiles, plywood face veneer, exposed bricks. Those should come in one lot, because a second batch will not match.

Storage is a cost. Every material has a way to ruin it, and the ways are mundane: cement against a damp wall, steel on bare soil, ply leaning upright, sand on contaminated ground wicking salts, timber in a monsoon undoing the kiln. A site with no covered, raised, drained storage is a site losing a percentage of everything it buys.

And check every delivery. Count it, measure a sample, look at it. Once it is stacked and half used, you have accepted it.

Testing what arrives — the checks per material

Every material on this page has a cheap test, and almost none of them get done.

Cement. Read the manufacture date — roughly three months of shelf life in Indian humidity. It should feel cool and flow around your hand with no resistance. Squeeze any lump: powder means stacking pressure, hard means it has already met water. Weigh a bag (50 kg) and check the stitching has not been opened.

Steel. Rolled marks — manufacturer and grade, into the steel, repeating. Test certificate for your heat number. Weigh a metre against D²/162: 12 mm should be 0.888 kg. Brush the surface: light rust is fine, pitting is not.

Sand. The silt test — a third sand in a bottle, top with water, shake, stand three hours. The silt settles as a distinct layer on top; more than about 6% of the column and it needs washing or rejecting. Then the bulking test if you batch by volume.

Aggregate. Look at the shape — angular is good, flaky and elongated is not. Check for dust coating; wash if it is dirty. Check the size against what you ordered.

Bricks. Strike two together: a good brick rings. Fingernail leaves no mark. Drop one from a metre: it should not shatter. Absorption test: under 20% weight gain after 24 hours soaking.

Tiles. Check the batch number on every box — shade varies between batches. Check the count. Check for warping by putting two face to face.

Plywood. Boil a sample. Measure the thickness. Look at the edge for core gaps.

Timber. Meter the moisture. Sight along every board for twist.

Pipes. ISI mark with the standard number, class rating printed along the pipe. Look for UV chalking.

None of this takes more than ten minutes per delivery, none of it needs a lab, and every one of them catches a failure that is unfixable once the material is in the building. The reason to do it at delivery is simple: after it is stacked and half-used, you have accepted it.

Who buys — and why it changes the price

The same house, the same materials, two arrangements, two very different bills.

You buy, the contractor supplies labour. You control the brand, the grade and the quality. You carry the procurement effort, the storage risk and the wastage. You also get the invoices, the test certificates and the ability to prove what is in your building. This is the better arrangement for an owner who will be present, and it is the only one that lets you enforce anything on this page.

The contractor supplies everything. Simpler for you, and every rupee he saves on materials is his. That is not dishonest — it is the deal — but it means the incentive on grade, brand and quantity runs against you, on materials you will never see. If you choose this, the specification has to be written down in detail, because the contract is now your only control.

The hybrid most Indian houses use: the owner buys the big-ticket, quality-critical items — cement, steel, tiles, sanitaryware — and the contractor supplies sand, aggregate, bricks and sundries. This puts your attention where the money and the risk are and spares you from chasing trolleys of sand.

Whichever you pick, write it down. Ambiguity about who buys what is the second commonest source of construction disputes after measurement, and it surfaces at the worst possible moment: when something is short and the pour is tomorrow.

And if the contractor buys, ask for the bills. Not to check his margin — to have the paperwork. A test certificate for the steel in your columns and an invoice naming the cement grade are documents you may want years from now, and they exist only if someone asks for them while the material is arriving.

In one line

A price list tells you whether a quote is plausible. It cannot tell you your price — cement is a freight problem, sand is a policy problem, steel is a global commodity, and tiles are a dealer negotiation. Ring two local suppliers on the same specification and take the market's answer.

GST, invoices and the informal discount

Every material on this page can be bought two ways, and the cheaper way costs more than it saves.

GST rates differ by material — cement sits at the high end, steel in the middle, sand and aggregate lower. A supplier offering a rate "without bill" is offering to evade it, and the discount is real.

The trade you are actually making: every verification method described on this page depends on a document. The absorption test tells you the brick is bad; the invoice tells you whose problem that is. The boiling test proves the ply was MR; the invoice saying "BWP IS 710" is what turns that proof into a claim. Buy informally and each test still works — it just has nowhere to go.

And the discount is smaller than it looks, because it is offset by everything you cannot now do: return a short delivery, reject a bad batch, or hold anyone to a grade nobody wrote down.

What a proper invoice should carry: supplier's GSTIN and legal name, description including grade (not "TMT bars" but "TMT Fe 500D"; not "plywood" but "BWP IS 710, 19 mm"), quantity, rate, taxable value, GST split, and the HSN code.

The e-way bill, for consignments above the threshold, states the declared weight that left the yard — an independent record against a short delivery, and it exists whether or not you ask.

The judgement: the informal route is cheaper today and it removes every mechanism this page has described for verifying what you bought. That trade is worse than it looks, and it looks bad.

Frequently asked questions

Which material takes the biggest share of a house budget? Cement (15–17%) and steel (12–15%) — see the construction cost breakup.

Are these prices the same everywhere in India? No — sand, aggregate and bricks can differ 2× between regions. Steel and cement vary less (₹3–8/kg and ₹40–80/bag) because brands price semi-nationally.

Should I buy materials myself or let the contractor? Self-purchase of brand-critical items (steel, cement, wires, pipes) protects quality; letting the contractor buy bulk local items (sand, aggregate, bricks) saves coordination. Hybrid is common.

How do I track price changes? Steel and cement move most — recheck their pages (linked above) before each big order; each page shows a last-updated date.


Related price lists

CS

CivilSite Editorial Team✓ Engineer reviewed

Written and reviewed by practising civil engineers with 10+ years of Indian residential construction experience.