Limiting Moment of Resistance and xu,max/d for RCC Beams (IS 456) with Example

3 November 2026

Short answer: in limit state design (IS 456:2000, Cl. 38.1), the neutral axis depth of a singly reinforced beam must not exceed xu,max = 0.53d for Fe250, 0.48d for Fe415 and 0.46d for Fe500. At that depth the beam carries its limiting moment of resistance Mu,lim = 0.36 fck b xu,max (d − 0.42 xu,max), which works out to 0.149, 0.138 and 0.133 × fckbd² for the three steel grades. If the factored moment is bigger than this, you deepen the beam or design it as doubly reinforced — you never accept an over-reinforced section.

Where xu,max comes from

At failure, IS 456 takes the concrete strain at the top fibre as 0.0035. For the steel to yield before the concrete crushes, the tension steel strain must reach at least 0.87fy/Es + 0.002 (Es = 2×105 N/mm²). Similar triangles in the strain diagram give:

xu,max/d = 0.0035 / (0.0055 + 0.87fy/Es) = 700 / (1100 + 0.87fy)

A beam with xu smaller than xu,max is under-reinforced: the steel yields first, the beam cracks and sags visibly, and people get a warning. A beam with xu = xu,max is balanced. A beam with xu greater than xu,max is over-reinforced: the concrete crushes suddenly before the steel yields, so the code does not allow it.

Limiting values for each steel grade

Steelxu,max/d (IS 456)Mu,lim / (fckbd²)pt,lim for M20 (%)pt,lim for M25 (%)
Fe2500.530.1491.752.19
Fe4150.480.1380.961.20
Fe5000.460.1330.760.95

The limiting steel percentage comes from equating the concrete compression 0.36fckb xu,max to the steel tension 0.87fyAst, so pt,lim = 41.38 (fck/fy)(xu,max/d). (The table uses the rounded xu,max/d values; SP-16 uses the unrounded ratio, so its figures can differ by about 0.01%.) Notice that a higher steel grade gives a smaller xu,max/d and a slightly smaller Mu,lim for the same section, because the steel needs more strain to yield.

The three formulas you actually use

What you needFormula (IS 456, Annex G)
Actual neutral axis depthxu = 0.87 fy Ast / (0.36 fck b)
Moment of resistance (xu < xu,max)Mu = 0.87 fy Ast d (1 − Astfy / (b d fck))
Steel needed for a given MuAst = (0.5 fck/fy) [1 − √(1 − 4.6Mu / (fckbd²))] b d

Exam tip: the moment of resistance of a balanced section can be written either as 0.36fckb xu,max(d − 0.42xu,max) from the concrete side or as 0.87fyAst,lim(d − 0.42xu,max) from the steel side — both give the same number. The lever arm is d − 0.42xu because the centroid of the stress block lies at 0.42xu from the top.

Worked example

A simply supported beam is 230 mm wide with an effective depth of 410 mm. Concrete is M20 and steel is Fe500. The factored bending moment is 85 kN·m. Check the section and find the steel.

  1. Limiting neutral axis depth: xu,max = 0.46 × 410 = 188.6 mm.
  2. Limiting moment: Mu,lim = 0.36 × 20 × 230 × 188.6 × (410 − 0.42 × 188.6) = 103.3 × 106 N·mm = 103.3 kN·m (the quick formula 0.133fckbd² gives 102.8 kN·m).
  3. Since 85 < 103.3 kN·m, a singly reinforced, under-reinforced section works.
  4. Mu/bd² = 85 × 106 / (230 × 410²) = 2.20 N/mm².
  5. Ast = (0.5 × 20/500) [1 − √(1 − 4.6 × 2.20/20)] × 230 × 410 = about 560 mm².
  6. Provide 3 bars of 16 mm: Ast = 603 mm² (pt = 0.64%, below pt,lim = 0.76% and above the minimum 0.85bd/fy = 160 mm²).
  7. Check: xu = 0.87 × 500 × 603 / (0.36 × 20 × 230) = 158.4 mm < 188.6 mm, so the section is under-reinforced. MR = 0.87 × 500 × 603 × (410 − 0.42 × 158.4) = 90.1 kN·m ≥ 85 kN·m. OK.

If the same beam had to carry 120 kN·m, it would exceed Mu,lim = 103.3 kN·m. Adding more tension steel would push xu past 188.6 mm, so you would either increase the depth or add compression steel for the extra 16.7 kN·m (doubly reinforced design). With Fe415 instead of Fe500, Mu,lim for this section rises to 106.7 kN·m.

Common mistakes

  • Using the overall depth D instead of the effective depth d (centre of tension steel to top fibre).
  • Putting unfactored moments into limit state formulas — multiply service moments by 1.5 first.
  • Adding bars “to be safe” until xu exceeds xu,max; extra steel beyond pt,lim does not add usable strength in a singly reinforced beam.

Frequently asked questions

What is the value of xu,max/d for Fe415 and Fe500 steel?

As per IS 456:2000 Cl. 38.1, xu,max/d is 0.48 for Fe415 and 0.46 for Fe500 (0.53 for Fe250). It comes from 700/(1100 + 0.87fy).

What is the limiting moment of resistance formula?

Mu,lim = 0.36 fck b xu,max (d - 0.42 xu,max). It simplifies to 0.149, 0.138 and 0.133 times fck b d² for Fe250, Fe415 and Fe500 respectively.

Why is an over-reinforced beam not allowed in limit state design?

In an over-reinforced beam the concrete crushes before the steel yields, so the failure is sudden with no warning cracks or deflection. IS 456 therefore limits xu to xu,max.

What should I do if the factored moment is more than Mu,lim?

Either increase the beam depth (or width) so that Mu,lim goes up, or design the section as doubly reinforced with compression steel for the extra moment.

Want the computer to size every beam and column of a house frame to IS 456? Try the free Building Frame Designer.

Open the Building Frame Designer ›
Preparing for AE / JE exams?
Get new civil engineering vacancies on Telegram, posted automatically every day. Free to join.
Join on Telegram ›