Skip to main content
Back to Blog
Cost & EstimationEstimating & Costing

Steel Calculation for RCC Beam — Main Bars, Stirrups, and Cranked Bars

Learn how to calculate steel reinforcement for RCC beams — main bars, stirrups, and cranked bars with worked examples. Steel percentage, standard beam sizes, and bar bending schedule basics.

9 min read
By Yojo Team
Published: 10 April 2026
Steel Calculation for RCC Beam — Main Bars, Stirrups, and Cranked Bars - Yojo construction management blog

Introduction

Steel reinforcement is the backbone of any RCC beam. A beam without proper steel detailing will crack, deflect excessively, or even collapse. As a contractor or estimator, you need to know how to calculate the exact quantity of steel in a beam — main bars, stirrups, cranked bars, and anchor bars.

This guide explains beam steel calculation with a practical worked example. We cover standard Indian residential beam sizes, reinforcement detailing principles from IS 456, and how to prepare a basic bar bending schedule for a beam.

Types of Steel in an RCC Beam

Before jumping into calculations, understand the four types of reinforcement in a typical beam:

1. Main Bottom Bars (Tension Steel)

These are the primary bars at the bottom of the beam that resist tensile forces due to bending. They run the full length of the beam plus anchorage at both ends.

  • Typical diameters: 12mm, 16mm, 20mm
  • Number: 2 to 5 bars depending on beam size and load

2. Top Bars (Anchor/Hanger Bars)

These bars at the top of the beam hold the stirrups in position and resist any negative moment. In simply supported beams, they carry nominal compression.

  • Typical diameter: 10mm or 12mm
  • Number: Usually 2 bars (minimum requirement)

3. Cranked Bars (Bent-Up Bars)

Some bottom bars are bent upward at 45 degrees near the supports. They resist the negative bending moment at supports and also contribute to shear resistance.

  • Usually 50% of the bottom bars are cranked
  • The bend starts at L/4 to L/5 from the support face

4. Stirrups (Shear Reinforcement)

Vertical loops of steel (usually 8mm or 10mm) that wrap around the main bars. They resist shear forces, which are highest near the supports.

  • Typical diameter: 8mm (residential), 10mm (commercial)
  • Spacing: 100-150mm near supports, 150-200mm at mid-span

Standard Beam Sizes in Indian Construction

Here are common beam sizes used in residential and small commercial buildings:

Building TypeBeam Size (W x D)Typical SpanMain Steel
Single storey house230 x 300 mmUp to 3.5m2-12mm + 1-12mm (cranked)
Two storey house230 x 380 mmUp to 4.5m2-16mm + 1-16mm (cranked)
Three storey house230 x 450 mmUp to 5.5m3-16mm + 2-16mm (cranked)
Commercial building300 x 450 mmUp to 6.0m3-20mm + 2-16mm
Heavy beam300 x 600 mmUp to 8.0m4-20mm + 2-20mm (cranked)

Thumb rule for beam depth: Span/10 to Span/12 for simply supported beams. For a 4.5m span, depth = 4500/10 = 450mm.

Worked Example: Steel Calculation for a Beam

Let us calculate the complete steel for a typical residential beam.

Given:

  • Beam size: 230 mm wide x 450 mm deep
  • Clear span: 4.0 m (between column faces)
  • Column width: 300 mm on each side
  • Reinforcement: 3 nos. 16mm bottom (1 cranked), 2 nos. 12mm top, 8mm stirrups at 150mm c/c
  • Clear cover: 25mm on all sides

Step 1: Calculate Main Bottom Bars

Straight bars (2 nos. of 16mm):

Length of each bar = clear span + 2 x (support bearing) + 2 x (anchorage)

  • Support bearing = column width/2 = 300/2 = 150mm (each side, minimum)
  • Anchorage length = Ld = 40d = 40 x 16 = 640mm (for Fe500 in M20 concrete)
  • But the bar extends into the column, so effective anchorage = support bearing + bend

Practical calculation:

  • Length = clear span + 2 x (column width - cover)
  • Length = 4000 + 2 x (300 - 25) = 4000 + 550 = 4550 mm
  • Add 2 x hook/bend = 2 x 9d = 2 x 144 = 288mm
  • Total per bar = 4550 + 288 = 4838 mm = 4.84 m

For 2 straight bars: 2 x 4.84 = 9.68 m of 16mm bar

Cranked bar (1 no. of 16mm):

A cranked bar has the same total horizontal length as a straight bar, plus extra length at each crank due to the 45-degree bend.

  • Effective depth (d) = total depth - cover - stirrup dia - half main bar dia
  • d = 450 - 25 - 8 - 8 = 409 mm
  • Extra length per crank = 0.42 x d = 0.42 x 409 = 172 mm
  • The bar has 2 cranks, so extra = 2 x 172 = 344 mm

Cranked bar length = straight bar length + extra for cranks = 4838 + 344 = 5182 mm = 5.18 m

For 1 cranked bar: 5.18 m of 16mm bar

Total bottom steel (16mm): 9.68 + 5.18 = 14.86 m

Step 2: Calculate Top Bars (Anchor Bars)

Top bars run the full length of the beam, same as straight bottom bars.

  • Length per bar = 4838 mm = 4.84 m (same calculation as straight bottom bar)
  • 2 nos. of 12mm bars

Total top steel (12mm): 2 x 4.84 = 9.68 m

Step 3: Calculate Stirrups

Stirrup dimensions:

The stirrup wraps around all main bars inside the beam cross-section.

  • Stirrup width (inside) = beam width - 2 x cover = 230 - 2(25) = 180 mm
  • Stirrup depth (inside) = beam depth - 2 x cover = 450 - 2(25) = 400 mm
  • Perimeter of one stirrup = 2 x (180 + 400) = 1160 mm
  • Add hooks: 2 x 10d = 2 x 10 x 8 = 160 mm
  • Length per stirrup = 1160 + 160 = 1320 mm = 1.32 m

Number of stirrups:

Total beam length (centre to centre of supports) = 4000 + 300 = 4300 mm

  • Number of stirrups = (4300 / 150) + 1 = 30 stirrups

In practice, stirrups are spaced closer near supports:

  • First 1/4 span from each support: spacing = 100mm
  • Middle 1/2 span: spacing = 150mm

With variable spacing:

  • Each support zone = 4300/4 = 1075 mm → stirrups at 100mm = 11 nos. (each side) = 22
  • Middle zone = 4300/2 = 2150 mm → stirrups at 150mm = 15 nos.
  • Total = 22 + 15 = 37 stirrups

Total stirrup steel (8mm): 37 x 1.32 = 48.84 m

Step 4: Bar Bending Schedule

Bar TypeDiameterNo. of BarsLength Each (m)Total Length (m)Weight (kg/m)Total Weight (kg)
Bottom straight16mm24.849.681.58015.29
Bottom cranked16mm15.185.181.5808.18
Top anchor12mm24.849.680.8898.61
Stirrups8mm371.3248.840.39519.29
Total51.37 kg

Step 5: Verify Steel Percentage

  • Cross-section area = 230 x 450 = 103,500 sq mm
  • Total main steel area = 3 x (pi/4) x 16² + 2 x (pi/4) x 12² = 603 + 226 = 829 sq mm
  • Steel percentage = (829 / 103,500) x 100 = 0.80%

This is within the permissible range (0.34% minimum to 4% maximum as per IS 456). For a lightly loaded residential beam, 0.8-1.2% is typical.

Steel Calculation Short Cuts

For quick estimation without detailed calculation, use these thumb rules:

Rule 1: Steel per Metre of Beam

For residential beams (230mm wide):

  • Light beam (300mm deep): 8-10 kg/m of beam
  • Medium beam (450mm deep): 12-15 kg/m of beam
  • Heavy beam (600mm deep): 18-22 kg/m of beam

Rule 2: Stirrup Steel Percentage

Stirrups typically account for 30-40% of total beam steel weight. If your stirrup weight is less than 25% or more than 50%, recheck your calculation.

Rule 3: Steel Weight per Cubic Metre of Beam Concrete

  • Residential beams: 100-130 kg/cum
  • Commercial beams: 130-180 kg/cum
  • Heavy/transfer beams: 180-250 kg/cum

Cost Estimate for Beam Steel (2026)

For our example beam (4.3m long, 230x450mm):

ItemQuantityRateCost
Steel (16mm + 12mm + 8mm)51.37 kgRs 65/kgRs 3,339
Bar bending and tying labour51.37 kgRs 8-10/kgRs 411-514
Binding wire (per kg steel)0.5 kgRs 80/kgRs 40
Total steel costRs 3,790-3,893

Note: This is only the steel cost. Total beam cost includes concrete, formwork, and curing.

Common Mistakes in Beam Steel Estimation

1. Forgetting Anchorage Length

Bars do not end at the face of the support. They extend into the column by at least Ld (development length). Missing this can underestimate steel by 10-15%.

2. Using Centre-to-Centre Span for Bar Length

Main bars span from column face to column face (clear span), plus anchorage into columns. Do not confuse clear span with centre-to-centre span.

3. Ignoring Variable Stirrup Spacing

IS 456 requires closer stirrup spacing near supports where shear is maximum. Using uniform spacing throughout gives an incorrect (usually lower) stirrup count.

4. Not Adding Crank Extra Length

Each 45-degree crank adds 0.42d to the bar length. For deep beams, this can add 200-300mm per crank — significant when multiplied across many bars.

Use Yojo Tools for Beam Steel Calculation

The Yojo Steel Rebar Calculator calculates steel weight instantly from bar diameter and length. For complete bar bending schedules, use the Bar Bending Schedule Generator to automate the entire process — enter beam dimensions and reinforcement details, and get a formatted BBS with weights.

Use our free calculators and spend less time on manual calculations.

Summary

Steel calculation for an RCC beam involves four components:

  1. Main bottom bars — full length plus anchorage and hooks
  2. Cranked bars — same as straight bars plus 0.42d extra per crank
  3. Top anchor bars — full length, same as straight bottom bars
  4. Stirrups — perimeter plus hooks, multiplied by number at specified spacing

For a typical 230x450mm residential beam spanning 4m, the total steel works out to approximately 50-55 kg, or about 12-13 kg per running metre of beam. Stirrups alone account for about 35-40% of this weight.

Keep these numbers as a cross-check whenever you prepare beam estimates, and use the Yojo calculators to verify your manual calculations.

Calculate Material Cost

Use our calculator to estimate your project costs.

Open Calculator
Share this article:
Reviewed By

Construction Management Expert

Senior Construction Consultant at Yojo

10+ Years ExperienceCertified Construction Manager

10+ years of experience

Reviewed on 10 April 2026

Y

About Yojo Team

Construction management expert with 10+ years of experience helping Indian contractors build better businesses. Specialized in digital transformation for construction sites.

Construction Management Expert10+ Years Experience
Expertise:
Construction ManagementLabour ManagementSite Operations

Frequently Asked Questions

Download Yojo App

Get the Play Store link on WhatsApp.

Download Free

From Site to Salary, Track Everything

Download Yojo

Free on Android

Get it on Google Play
Yojo app language selection — Hindi, Marathi, Tamil and more
Yojo construction app dashboard