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 Type | Beam Size (W x D) | Typical Span | Main Steel |
|---|---|---|---|
| Single storey house | 230 x 300 mm | Up to 3.5m | 2-12mm + 1-12mm (cranked) |
| Two storey house | 230 x 380 mm | Up to 4.5m | 2-16mm + 1-16mm (cranked) |
| Three storey house | 230 x 450 mm | Up to 5.5m | 3-16mm + 2-16mm (cranked) |
| Commercial building | 300 x 450 mm | Up to 6.0m | 3-20mm + 2-16mm |
| Heavy beam | 300 x 600 mm | Up to 8.0m | 4-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 Type | Diameter | No. of Bars | Length Each (m) | Total Length (m) | Weight (kg/m) | Total Weight (kg) |
|---|---|---|---|---|---|---|
| Bottom straight | 16mm | 2 | 4.84 | 9.68 | 1.580 | 15.29 |
| Bottom cranked | 16mm | 1 | 5.18 | 5.18 | 1.580 | 8.18 |
| Top anchor | 12mm | 2 | 4.84 | 9.68 | 0.889 | 8.61 |
| Stirrups | 8mm | 37 | 1.32 | 48.84 | 0.395 | 19.29 |
| Total | 51.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):
| Item | Quantity | Rate | Cost |
|---|---|---|---|
| Steel (16mm + 12mm + 8mm) | 51.37 kg | Rs 65/kg | Rs 3,339 |
| Bar bending and tying labour | 51.37 kg | Rs 8-10/kg | Rs 411-514 |
| Binding wire (per kg steel) | 0.5 kg | Rs 80/kg | Rs 40 |
| Total steel cost | Rs 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:
- Main bottom bars — full length plus anchorage and hooks
- Cranked bars — same as straight bars plus 0.42d extra per crank
- Top anchor bars — full length, same as straight bottom bars
- 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.
Construction Management Expert
Senior Construction Consultant at Yojo
10+ years of experience
Reviewed on 10 April 2026
About Yojo Team
Construction management expert with 10+ years of experience helping Indian contractors build better businesses. Specialized in digital transformation for construction sites.



