NirmanShastra — IS-code-traceable construction cost estimation and professional BOQ generation for Indian homes — every quantity tied to a BIS/IS clause, across structure, masonry, electrical, plumbing, and interior

Free Calculator · IS 2502 · No Login

Bar Bending Schedule Calculator

Work out the exact cutting length and weight of any reinforcement bar. Choose a standard shape, enter its dimensions, and the tool applies the IS 2502 bend deductions, hook allowances, and crank additions the way a steel yard actually cuts bars. Permanently free — nothing to unlock, no sign-in.

IS 2502IS 1786:2008IS 456:2000IS 13920:2016

Bar Details

A closed rectangular tie. Perimeter 2(A+B), three 90° corner bends plus two 135° hook bends.

First leg / dimension (mm)

Second leg / dimension (mm)

Cutting Length · Shape 07

1,214mm

= 1.214 m per bar

Weight / bar

0.4796 kg

Total · 1 bar

0.4796 kg

Calculation breakdown

Perimeter2 × (A + B) = 2 × (180 + 400)+ 1,160 mm
Hook allowance2 × max(9×8, 75) = 2 × 75+ 150 mm
Bend deduction3×90°(2d) + 2×135°(3d), d=8− 96 mm
Unit weight8² ÷ 1620.3951 kg/m
Cutting length1,214 mm

Cutting length figures round to the nearest millimetre; weights are shown to four significant figures. Add development / lap lengths (IS 2502 Cl. 6, IS 456 Cl. 26.2) separately where bars are spliced.

Need the full schedule?

Need the full offline spreadsheet with editable formulas? Get the Bar Bending Schedule Excel Template — a 12-sheet workbook with a shape library, cutting-length calc, lap & development schedule, BBS, bar summary, cutting optimiser, and steel order note built to IS 2502.

Get the Excel Template →

Reference · 13 Shapes

Shape library

#ShapeStraight lengthBendsHooks
00Straight barA0
01L-bar, one 90° bendA + B1×90°0
02U-bar, two 90° bendsA + B + C2×90°0
03L-bar with hookA + B1×90°1
04Straight bar, both ends hookedA2
05Cranked bar, 45° crankA + B + C2×45°0
06Cranked bar with hooksA + B + C2×45°2
07Rectangular stirrup, 90° hook2 × (A + B)3×90°, 2×135°2
08Rectangular stirrup, 135° seismic hook2 × (A + B)3×90°, 2×135°2
09Square stirrup4 × A3×90°, 2×135°2
10Diamond / rhombus stirrup2 × (A + B)3×90°, 2×135°2
11Triangular stirrup2 × A + B1×90°, 2×135°2
12Circular ringA (= π × dia)2×135°2

What a bar bending schedule actually is

A bar bending schedule — a BBS — is the reinforcement equivalent of a cutting list. Before a single bar is cut on site, the schedule sets out, for every bar mark on the drawing, the bar diameter, the shape it is bent to, the dimensions of each leg, the cut length, the number of bars, and the total weight. It is the bridge between the structural drawing (which shows where steel goes) and the steel yard (which needs a list of straight lengths to cut and bend).

The single most important number the schedule produces is the cutting length: how long each straight bar must be before it is bent, so that after bending it fits the member with the correct cover and anchorage. Get the cutting length wrong and every bar of that mark is either short (scrap, or an unsafe lap) or long (wasted steel that still gets billed). Multiply a small per-bar error across the thousands of bars in a house and the money is real.

Why the bent length is shorter than the sum of the legs

Steel is not paper. When a bar is bent around a pin, the material on the outside of the bend stretches and the material on the inside compresses. The bar follows a curve at the corner rather than a sharp point, so the true length of steel needed is less than the sum of the leg dimensions you measure to the outside faces of the member.

IS 2502 accounts for this with a fixed bend deduction per bend, expressed as a multiple of the bar diameter (d):

  • 45° bend → deduct 1d
  • 90° bend → deduct 2d
  • 135° bend → deduct 3d

The sharper the bend, the more the bar “short-cuts” the corner, so the larger the deduction. You add up the leg dimensions, subtract one deduction for every bend in the bar, add back the hook allowances, and that is your cutting length. This tool does exactly that — the breakdown panel shows each term so you can trace where the number comes from.

Hooks and 135° seismic hooks

Bars that need to be anchored — stirrup ends, the free ends of many main bars — finish in a hook. IS 2502 gives a standard hook allowance per hook of the greater of 9d or 75 mm. For a small bar the 75 mm floor governs; for 10 mm and above the 9d term takes over. The hook adds length, so it is added to the cutting length (the bend at the hook itself is the 135° deduction that goes the other way).

In seismic zones III to V, IS 13920:2016 requires stirrups and ties to close with 135° hooks rather than 90° hooks, because a 90° hook can open up and lose its grip when the concrete cover spalls during an earthquake. That is the only difference between shape 07 and shape 08 in the library above — the geometry is identical; the detailing standard is stricter.

The common manual-calculation errors this tool removes

  • Forgetting the bend deduction entirely. The most frequent mistake — adding the legs and stopping there. On a rectangular stirrup with five bends that alone over-states the length by several diameters, and the error repeats on every stirrup in every column and beam.
  • Applying the wrong deduction for the angle. Treating a 135° seismic hook as if it were a 90° bend (2d instead of 3d), or vice-versa, is easy to do by hand and silently wrong.
  • Using 9d for the hook when 75 mm governs. For 6 and 8 mm stirrup steel, 9d is only 54–72 mm, but the code floor is 75 mm. Hand calculations that always use 9d under-cut small-diameter hooks.
  • Missing the crank addition. A 45° crank adds 0.42 × the crank depth for the inclined portion. Bars cranked at a support are routinely scheduled as if they were straight, and come up short.
  • Wrong unit weight. The d²/162 rule (kg per metre) is simple, but rounding 8 mm to “0.4” or 12 mm to “0.9” instead of the true 0.395 and 0.888 quietly shifts every weight — and steel is billed by weight.

How the unit weight is derived

A bar is a cylinder of steel. Its weight per metre is its cross-sectional area times the density of steel (7850 kg/m³ per IS 1786:2008). Working the area through in millimetres and simplifying the constants collapses to the well-known site rule:

unit weight (kg/m) = d² ÷ 162

So an 8 mm bar is 64 ÷ 162 = 0.395 kg/m and a 12 mm bar is 144 ÷ 162 = 0.888 kg/m. Multiply the cutting length in metres by this figure and you have the weight of one bar; multiply by the bar count for the mark and you have the schedule weight the yard will invoice.

Worked example — a rectangular stirrup

Take shape 07, a rectangular stirrup in 8 mm steel with legs A = 180 mm and B = 400 mm (centre-line dimensions). The perimeter is 2 × (180 + 400) = 1160 mm. It carries two hooks, each the greater of 9 × 8 = 72 mm or 75 mm, so 2 × 75 = 150 mm. Its bends are three 90° corners (3 × 2d = 48 mm) and two 135° hooks (2 × 3d = 48 mm), a total deduction of 96 mm.

1160 + 150 − 96 = 1214 mm → 1.214 m × 0.395 kg/m = 0.4796 kg

That is exactly what the calculator returns when you load shape 07 with those inputs — the default values above. Change the diameter to a seismic 500D bar or the shape to 08 and you can watch each term in the breakdown move.

Schematic for estimation reference only. Cutting lengths use centre-line dimensions and the standard IS 2502 bend deductions and hook allowances; verify against your structural drawings and add lap / development lengths before ordering steel. Not a substitute for a structural engineer’s approved bar bending schedule.