Guide · 3 worked examples

How to check a TMT steel delivery by weight

Steel is sold by the kilo, so weight is the check that counts. Weigh five bars, divide by their length and compare the result with the IS 1786 tables.

By Bulan Sarkar · Updated

Quick Answer

Weigh at least five bars of one size together and divide by their total measured length. Compare that kg per metre with IS 1786 Table 1: 8 mm 0.395, 10 mm 0.617, 12 mm 0.888, 16 mm 1.58, 20 mm 2.47, 25 mm 3.85. The lot passes if it is within ±7% for 8 and 10 mm, ±5% for 12 and 16 mm and ±3% above 16 mm (IS 1786:2008 Table 2).

Source: IS 1786:2008, High Strength Deformed Steel Bars and Wires for Concrete Reinforcement (BIS, public.resource.org copy), checked Oct 2026.

d² ÷ 162kg per metre, d in mm
±5%batch tolerance, 12 and 16 mm
10.66 kgone 12 m bar of 12 mm
0.5%how closely IS 1786 weighs and measures

Why you weigh bars instead of measuring them

A TMT bar has ribs, so it has no single diameter to measure. IS 1786 gets around this by defining the nominal size through mass: a 12 mm bar is one that weighs the same per metre as a plain round 12 mm rod of steel (clause 3.5). Put calipers across the ribs and you read too much; put them between the ribs and you read too little. Weight per metre gives you one honest number, and it's the same number the price is based on.

A bar that comes in light has less steel in it than its label claims. If the shortfall is inside the tolerance, it's normal rolling variation. If it isn't, you're paying for a size you didn't get, and the engineer's design assumed steel that isn't in the slab.

Where d² ÷ 162 comes from

IS 1786 clause 7.2.1 takes steel as 0.00785 kg per mm² of cross-section per metre of length. A round bar of diameter d has an area of π × d² ÷ 4, so one metre weighs 0.00785 × π ÷ 4 × d² = d² ÷ 162.2 kg. Site engineers round that to d² ÷ 162. For 12 mm: 144 ÷ 162 = 0.889 kg/m, against 0.888 in the standard's own table.

The table below uses the Table 1 figures and the Table 2 batch tolerance. The last column is the most useful one at site: what a single 12 m length should weigh.

IS 1786 nominal mass and the batch band, per metre and per 12 m bar
Sizekg/m (Table 1)Batch toleranceAccept, kg/mOne 12 m bar, kg
8 mm0.395±7%0.367 to 0.4234.74 (4.41 to 5.07)
10 mm0.617±7%0.574 to 0.6607.40 (6.89 to 7.92)
12 mm0.888±5%0.844 to 0.93210.66 (10.12 to 11.19)
16 mm1.58±5%1.501 to 1.65918.96 (18.01 to 19.91)
20 mm2.47±3%2.396 to 2.54429.64 (28.75 to 30.53)
25 mm3.85±3%3.735 to 3.96646.20 (44.81 to 47.59)
32 mm6.31±3%6.121 to 6.49975.72 (73.45 to 77.99)
Batch weight tolerance by bar size8 mm and 10 mm plus or minus 7 percent; 12 mm and 16 mm plus or minus 5 percent; 20, 25 and 32 mm plus or minus 3 percent.8 mm±7%10 mm±7%12 mm±5%16 mm±5%20 mm±3%25 mm±3%32 mm±3%
Batch weight tolerance by bar size. IS 1786:2008 Table 2. Thin bars get the widest band because a small change in diameter is a large share of their weight.

The check at site, step by step

  1. Read the tags before unloading. IS 1786 clause 13.2 asks for a tag on every bundle with the cast or lot number, grade and size. The bars should also carry the maker's rolled-in brand mark (clause 13.3). Note the cast number; it's how you match the bars to the test certificate.
  2. Ask for the test certificate. Clause 12.4 lists what it should show: place of manufacture, size, grade, the rolled-in marking, the cast number, the test date, the mass of the tested lot and the test results.
  3. Pick five bars of one size from different bundles, not just the top bar of one bundle. Stay well clear while the bundles are lifted down and opened; banded steel springs.
  4. Measure each bar with a tape. Most bars are cut to 12 m, but write down what you measure. A bar cut short weighs less for an honest reason.
  5. Weigh them together on a platform scale you trust. The standard weighs and measures to within 0.5%, so a bathroom scale won't do.
  6. Divide and compare: total kg ÷ total metres gives kg per metre. Compare it with the table above. Repeat for each size in the delivery.
What one 12 m bar should weigh8 mm 4.74 kg; 10 mm 7.40 kg; 12 mm 10.66 kg; 16 mm 18.96 kg; 20 mm 29.64 kg; 25 mm 46.20 kg; 32 mm 75.72 kg.8 mm4.74 kg10 mm7.40 kg12 mm10.66 kg16 mm18.96 kg20 mm29.64 kg25 mm46.20 kg32 mm75.72 kg
What one 12 m bar should weigh. IS 1786 Table 1 kg per metre × 12. Bars cut shorter weigh less for an honest reason, so measure before you compare.

Actual weight or theoretical weight on the bill

Dealers bill steel in one of two ways. Actual weight is what the weighbridge says: loaded truck minus empty truck. Theoretical weight is the bar count × length × the Table 1 figure. A lot can sit inside the tolerance and still weigh 3 to 4% less than its theoretical figure, and if you're billed on theoretical, you pay for steel that never arrived. Ask which basis the quote uses before you order, and keep the weighbridge slip with the invoice.

Worked examples

1. Five 8 mm bars that pass

  • 5 bars measured at 12.00 m each = 60.0 m
  • Weighed together: 22.4 kg
  • 22.4 ÷ 60.0 = 0.373 kg/m against 0.395 nominal
  • Difference: −5.5%. The 8 mm band is ±7%

Result: Inside the band. Accept the 8 mm lot.

2. Five 16 mm bars that fail

  • 5 bars measured at 12.00 m each = 60.0 m
  • Weighed together: 88.0 kg
  • 88.0 ÷ 60.0 = 1.467 kg/m against 1.58 nominal
  • Difference: −7.2%. The 16 mm band is ±5% (lowest 1.501 kg/m)

Result: Outside the band. Hold the 16 mm bundles, show the dealer the figures and tell your engineer before any of it is cut.

3. A truck of 12 mm billed on theoretical weight

  • Invoice: 94 bars × 12 m = 1,128 m × 0.888 = 1,001.7 kg theoretical
  • Weighbridge slip: 962 kg actual
  • 962 ÷ 1,001.7 = −4.0%, inside the ±5% band
  • Gap: 39.7 kg × ₹55 to 68/kg (TMT band, Jul 2026) = about ₹2,200 to ₹2,700

Result: The steel passes, but a theoretical-weight bill charges for 39.7 kg you didn't receive. Ask for actual-weight billing.

Tips and tricks

  • Weigh bars from at least two bundles. One light bundle tells you more than the average of a whole truck.
  • Do the check before unloading is finished. A truck that has left can't be weighed empty, and the slip loses its meaning.
  • Keep the bundle tags. They carry the cast number, and you'll want it if a question comes up after the slab is cast.
  • Write the weights in the site register the same day: size, bars, metres, kg, kg/m and the cast number.
  • Cut-to-length or bent bars can't be checked against a 12 m figure. Weigh a straight offcut of known length instead (the standard uses pieces of at least 0.5 m).

What we would do

We'd agree actual-weight billing when ordering, then weigh five bars of every size on the first delivery from a new dealer, with the results in the site register. If a size comes in outside the Table 2 band, keep those bundles apart and uncut until your engineer and the dealer have seen the numbers. Once a dealer has passed two deliveries, checking one size per truck is usually enough.

Frequently asked questions

What is the weight tolerance for TMT bars as per IS 1786?
For a batch, IS 1786:2008 Table 2 allows ±7% on the nominal mass for bars up to 10 mm, ±5% for bars over 10 mm up to 16 mm, and ±3% for bars over 16 mm. The nominal mass is the Table 1 figure, for example 0.888 kg/m for 12 mm.
How much should a 12 m length of 12 mm TMT bar weigh?
10.66 kg at the IS 1786 nominal mass of 0.888 kg/m. With the ±5% batch tolerance, an average between about 10.12 and 11.19 kg per bar is acceptable.
Is d²/162 exact?
Nearly. It comes from steel at 0.00785 kg per mm² per metre, which gives d² ÷ 162.2. For 12 mm it gives 0.889 kg/m against the standard's 0.888, a difference well inside any tolerance.
Can I check the diameter with a vernier caliper instead?
Not reliably. The ribs make the bar thicker in some places and thinner in others, and IS 1786 defines the nominal size by mass per metre, not by a caliper reading. Weigh a measured length instead.
What should I do if the steel comes in under weight?
Keep those bundles apart and uncut, note the cast number from the tag, and show the dealer and your engineer the weights and lengths. Whether the steel can be used is the engineer's decision.

Sources and date checked

This guide checks that the delivery matches the order. Bar sizes, grades and spacing come from your structural engineer's drawing, and only the engineer decides whether steel that fails a check can be used.

Calculators for this job