Home › Tools › TMT Bar Weight Chart
Free tool · IS 1786:2008

TMT Bar Weight Chart as per IS 1786

Nominal weight per metre for 6 mm to 40 mm TMT bars, taken from Table 1 of IS 1786:2008 (High Strength Deformed Steel Bars and Wires for Concrete Reinforcement), plus the weight of one 12 m bar, the number of 12 m bars in a tonne, and the mass tolerances the standard allows.

TMT bar unit weight chart (6 mm to 40 mm)

The cross-sectional area and kg per metre columns are copied from IS 1786:2008 Table 1. The other columns are worked out from the kg per metre figure: weight of a 12 m bar = kg/m × 12, and bars per tonne = 1,000 ÷ weight of one 12 m bar.

Nominal mass of TMT bars as per IS 1786:2008 Table 1 kg/m and area from the standard; 12 m weight and bars per tonne are nominal and derived from kg/m
Nominal size (dia) Cross-sectional area (mm²) Nominal mass (kg/m) Weight of one 12 m bar (kg) 12 m bars per tonne Metres per tonne
6 mm28.30.2222.66375.44,505
8 mm50.30.3954.74211.02,532
10 mm78.60.6177.40135.11,621
12 mm113.10.88810.6693.81,126
16 mm201.21.5818.9652.7633
20 mm314.32.4729.6433.7405
25 mm491.13.8546.2021.6260
28 mm615.84.8357.9617.3207
32 mm804.66.3175.7213.2158
36 mm1,018.37.9995.8810.4125
40 mm1,257.29.86118.328.5101

Note: these are nominal weights. Actual mill weights vary within the IS 1786 tolerance given below, so weigh the load before you bill on it.

IS 1786 also lists 4 mm and 5 mm (0.099 and 0.154 kg/m), and Amendment No. 1 (November 2012) added 45 mm (12.49 kg/m) and 50 mm (15.42 kg/m). Other sizes may be supplied by mutual agreement.

How the weight is calculated

Clause 7.2.1 of IS 1786:2008 says that, for checking nominal mass, the density of steel is taken as 0.00785 kg per mm² of cross-sectional area per metre (this is steel at 7,850 kg/m³).

Mass (kg/m) = Area (mm²) × 0.00785
For a round bar of diameter d mm, area = πd²/4, so
Mass (kg/m) = πd²/4 × 0.00785 ≈ d² / 162.2

Worked example for 16 mm: 201.2 mm² × 0.00785 = 1.579 kg/m, which the standard rounds to 1.58 kg/m. A 12 m bar is 1.58 × 12 = 18.96 kg, and 1,000 ÷ 18.96 = 52.7 bars per tonne.

We checked every row by working it out again from πd²/4 × 0.00785. All sizes agree with Table 1 to within 0.2% (the largest gap is at 20 mm: 2.466 kg/m against 2.47); the small gaps come from rounding in the standard. The d²/162 shortcut many site engineers use gives almost the same numbers (for example 0.889 kg/m for 12 mm against 0.888 in the table). When a figure is going on an invoice, use the Table 1 value.

IS 1786 tolerance on nominal mass

Clause 7.2.2 says that, unless the manufacturer and purchaser agree otherwise, the tolerances on nominal mass are as in Table 2 of the standard.

Tolerances on nominal mass, IS 1786:2008 Table 2 (percent)
Nominal size Batch Individual sample Individual sample, coils only
Up to and including 10 mm±7−8±8
Over 10 mm up to and including 16 mm±5−6±6
Over 16 mm±3−4±4
What the tolerance means for one 12 m bar Nominal 12 m weight with the Table 2 batch and individual-sample limits applied (kg)
Nominal size Nominal 12 m weight Batch tolerance Batch range (kg) Individual sample, lowest (kg)
6 mm2.66±7%2.48 – 2.852.45
8 mm4.74±7%4.41 – 5.074.36
10 mm7.40±7%6.89 – 7.926.81
12 mm10.66±5%10.12 – 11.1910.02
16 mm18.96±5%18.01 – 19.9117.82
20 mm29.64±3%28.75 – 30.5328.45
25 mm46.20±3%44.81 – 47.5944.35
28 mm57.96±3%56.22 – 59.7055.64
32 mm75.72±3%73.45 – 77.9972.69
36 mm95.88±3%93.00 – 98.7692.04
40 mm118.32±3%114.77 – 121.87113.59

Table 2 applies to the mass per metre of a batch or sample, not to a single bar on a scale. The kg ranges above only show what those percentages come to at 12 m. Clause 7.2.2 also lets manufacturer and purchaser agree different tolerances.

Quick TMT weight calculator

Pick a size, enter the bar length and number of bars. The calculator uses the Table 1 kg/m value and shows the batch tolerance range for that size.

Enter a length and a whole number of bars to see the weight.

TMT bar weight — FAQs

What is the weight of a 12 mm TMT bar per metre?

IS 1786 Table 1 gives 0.888 kg per metre for a 12 mm bar. A 12 m length therefore weighs 10.656 kg nominal, about 10.66 kg.

How is TMT bar weight calculated?

IS 1786 clause 7.2.1 takes the density of steel as 0.00785 kg per mm² of cross-sectional area per metre. For a round bar of diameter d mm, the area is πd²/4, so the mass per metre works out to about d²/162.2 kg. The common shortcut d²/162 gives nearly the same figure.

How many 12 m TMT bars make one tonne?

Divide 1,000 kg by the weight of one 12 m bar. On nominal weights that is about 93.8 bars of 12 mm, 52.7 bars of 16 mm and 33.7 bars of 20 mm. Real bars weigh a little more or less within the IS 1786 tolerance, so the count in an actual tonne will differ.

What mass tolerance does IS 1786 allow on TMT bars?

Table 2 of IS 1786:2008 allows ±7% on a batch for sizes up to and including 10 mm, ±5% for over 10 mm up to and including 16 mm, and ±3% for sizes over 16 mm. For an individual sample the limits are −8%, −6% and −4% respectively, with no plus tolerance specified. For coils only, the individual-sample limits are ±8%, ±6% and ±4%.

Why does the weighed load differ from the chart weight?

The chart gives nominal mass. Bars made to IS 1786 may vary in mass within its tolerance, so a real bundle can weigh somewhat more or less than bar count times chart weight. So weigh the load and bill on the actual weight, not on bar count times chart weight.

Source

IS 1786:2008, High Strength Deformed Steel Bars and Wires for Concrete Reinforcement — Specification (Fourth Revision), Bureau of Indian Standards: clause 6.1, Table 1, clause 7.2 and Table 2. We read Amendments No. 1 (2012), 2 (2013), 3 (2017) and 4 (2019). Only Amendment 1 touches these tables, and it just adds the 45 mm and 50 mm rows to Table 1. Last checked September 2026. For a contract or a dispute, go by the current BIS text.

Chart weight on the order, actual weight on the bill

SteelERP records the ordered weight and the actual loaded weight for each item and bills on the actual, so the difference between chart weight and loaded weight is on record for each item. You can try it on sample data in the live sandbox.

Try the Live Sandbox

Explore more of SteelERP

Chat with us