RHCepeda Engineering Services Tools

Structural, Civil and Plumbing Engineering

Design of a Singly Reinforced Concrete Beam (NSCP 2015 / ACI 318): Complete Worked Example

Published: August 16, 2026 | Category: Structural Design | Reading Time: 9 min read

A singly reinforced concrete beam — relying on tension steel alone, with no compression reinforcement — is the default starting point for most rectangular beams. A doubly reinforced or larger section is only needed once the factored moment exceeds what a tension-controlled singly reinforced section can carry. This article walks through the complete flexural design procedure under NSCP 2015 (which mirrors ACI 318 strength design), then works a full numerical example down to the selected bars and stirrup spacing, with every arithmetic step shown.

Design Basis: NSCP 2015 and ACI 318

NSCP 2015 Chapter 4 (Structural Concrete) is based on ACI 318-14 and adopts the ACI 318 strength design method, so the load combinations, strength reduction factors, and design equations below apply under either reference. Design starts with the governing factored moment, usually the larger of several combinations, most commonly U = 1.2D + 1.6L for gravity beams. Nominal strengths are reduced by φ and compared to demand: φMn ≥ Mu, φVn ≥ Vu. Per the ACI 318-19 provisions on strength reduction factors, φ = 0.90 for tension-controlled flexure, φ = 0.75 for shear.

A section stays singly reinforced when its steel ratio ρ falls between a minimum, set to prevent brittle cracking failure, and a maximum tied to the tension-controlled strain limit, which guarantees ductile behavior before the concrete crushes.

Step-by-Step Flexural Design Procedure

  1. Determine Mu at the critical section from analysis (e.g., 1.2D + 1.6L).
  2. Assume tension-controlled: set φ = 0.90, to be verified later.
  3. Resistance factor:
    Rn = Mu / (φ b d2)
  4. Required steel ratio from the quadratic flexure equation:
    ρ = (0.85 f'c / fy) × [1 − √(1 − 2Rn / (0.85 f'c))]
  5. Minimum steel ratio (against sudden cracking failure); use this value if ρ from step 4 is lower:
    ρmin = max [ 0.25√f'c / fy , 1.4 / fy ]
  6. Tension-controlled limit. εt ≥ 0.005 is required for φ = 0.90, which — with a 0.003 crushing strain and dt = d — gives c/d ≤ 0.375 and:
    ρmax = 0.85 β1 (f'c / fy) × 0.375
    β1 = 0.85 for f'c ≤ 28 MPa, decreasing 0.05 per 7 MPa above that (not below 0.65). (The 0.005 limit is the NSCP 2015 / ACI 318-14 value; ACI 318-19 writes it as εt ≥ εty + 0.003, about 0.0051 for Grade 415/420 steel — a negligible difference for this example.)
  7. Required area: As = ρ b d; select bars meeting or slightly exceeding it.
  8. Check bar spacing and cover against code minimums for the exposure condition.
  9. Verify with the provided As: a = As fy / (0.85 f'c b), recheck tension-controlled, confirm φMn ≥ Mu via Mn = As fy (d − a/2).

Our Concrete Beam Design (ACI 318-19M) calculator automates this sequence, and the RC Beam Section Design tool is handy for cross-checking a trial section.

Worked Example

Design the flexural reinforcement for a rectangular beam with the following inputs, then check shear.

Table 1 — Given Design Data
ParameterSymbolValue
Beam widthb300 mm
Overall depthh500 mm
Concrete compressive strengthf'c28 MPa
Main bar yield strengthfy415 MPa
Factored momentMu200 kN·m
Clear cover40 mm
Stirrup diameter (trial)10 mm
Main bar diameter (trial)25 mm

Effective Depth

Assuming a single layer of 25 mm main bars behind 10 mm stirrups and 40 mm clear cover:

d = h − cover − dstirrup − dbar/2 = 500 − 40 − 10 − 12.5 = 437.5 mm

Resistance Factor and Steel Ratio

With φ = 0.90 assumed:

Rn = (200 × 106) / (0.90 × 300 × 437.52) = 3.87 MPa
ρ = (0.85 × 28 / 415) × [1 − √(1 − 2(3.87)/(0.85 × 28))] = 0.05735 × (1 − 0.8215) = 0.01024

Minimum and Maximum Steel Ratio Checks

ρmin = max [0.25√28/415 , 1.4/415] = max[0.00319, 0.00337] = 0.00337

ρ = 0.01024 > ρmin = 0.00337 — OK. With β1 = 0.85 (f'c = 28 MPa):

ρmax = 0.85 × 0.85 × (28/415) × 0.375 = 0.01828

ρ = 0.01024 < ρmax = 0.01828 — tension-controlled, φ = 0.90 confirmed.

Required Steel Area and Bar Selection

As = ρ b d = 0.01024 × 300 × 437.5 ≈ 1,344 mm2

A single 25 mm bar: π/4 × 252 = 490.9 mm2. Bars needed = 1,344 / 490.9 = 2.74, round up to 3–25 mm bars: As,provided = 3 × 490.9 = 1,472.6 mm2.

Bar Spacing and Cover Check

Clear width inside the stirrups: 300 − 2(40) − 2(10) = 200 mm. With 3–25 mm bars occupying 75 mm, the two gaps total 125 mm, or 62.5 mm each — well above the minimum clear spacing per NSCP 2015 / ACI 318-19 (the greatest of 25 mm, db = 25 mm, and 4/3 the maximum aggregate size). A single layer of 3–25 mm bars fits comfortably in the 300 mm web.

Final Capacity Verification

a = As fy / (0.85 f'c b) = (1,472.6 × 415) / (0.85 × 28 × 300) = 85.6 mm

Depth to neutral axis c = a/β1 = 85.6/0.85 = 100.7 mm, giving a net tensile strain εt = 0.003(d−c)/c = 0.003(437.5−100.7)/100.7 ≈ 0.0100, which is well above the 0.005 tension-controlled limit — φ = 0.90 stands confirmed.

Mn = As fy (d − a/2) = 1,472.6 × 415 × (437.5 − 42.8) = 241.2 kN·m
φMn = 0.90 × 241.2 = 217.1 kN·m ≥ Mu = 200 kN·m  OK (about 8.5% reserve capacity)

Shear Design

For the same beam, take Vu = 150 kN at the critical section (distance d from the support face). With λ = 1.0, using the NSCP 2015 concrete shear strength expression (ACI 318-19 permits the same value when Av ≥ Av,min, which is confirmed below):

Vc = 0.17 λ √f'c bw d = 0.17 × 1.0 × √28 × 300 × 437.5 = 118.1 kN
φVc = 0.75 × 118.1 = 88.6 kN

Since Vu (150 kN) > φVc (88.6 kN), stirrups are required:

Vs,required = Vu/φ − Vc = 150/0.75 − 118.1 = 81.9 kN

This is well below Vs,max ≈ 458 kN (section adequate without enlarging) and below (1/3)√f'cbwd ≈ 231.5 kN, so maximum stirrup spacing is governed by d/2 = 218.8 mm (not the tighter d/4 limit), or 600 mm, whichever is smaller.

For 10 mm diameter, 2-legged stirrups (fyt = 275 MPa), Av = 2 × (π/4 × 102) = 157.1 mm2:

s = Av fyt d / Vs,required = (157.1 × 275 × 437.5) / 81,900 ≈ 230.7 mm

This exceeds the 218.8 mm ceiling, so the spacing limit governs. Use 10 mm stirrups at 200 mm on center near the support. Checking minimum shear reinforcement at s = 200 mm:

Av,min = max [0.062√f'c bws/fyt , 0.35 bws/fyt] = max[71.6, 76.4] = 76.4 mm2

Av,provided (157.1 mm2) exceeds Av,min, so the spacing is adequate. Widen spacing toward midspan as Vu drops, re-checking each section against the actual shear diagram.

For a fuller check, including service-load deflection (not covered here), see the companion RC Beam Design calculator on rhces.com.

Assumptions & Limitations

  • Normal-weight concrete assumed (λ = 1.0); lightweight concrete needs its own λ reduction.
  • Main bars Grade 415 MPa; stirrups Grade 275 MPa — substitute your project's actual grades.
  • Single layer of tension steel assumed (dt = d); multiple layers change d and the strain check.
  • Mu = 200 kN·m and Vu = 150 kN are assumed for illustration; use your own structural analysis in practice.
  • Excludes deflection, torsion, development length/anchorage, and splice detailing — each needs separate verification.
  • 40 mm cover is typical for interior beams; confirm the exposure-specific requirement for your project.
  • Educational reference only — not a substitute for a licensed engineer's sealed calculations.

Frequently Asked Questions

1. When does a beam need compression reinforcement instead of staying singly reinforced?

When the required ρ would exceed ρmax for a singly reinforced section — the concrete would crush before the tension steel yields enough, producing a brittle failure. The usual first fix is to increase depth or width, since that is more economical; compression steel is reserved for sections with fixed dimensions.

2. What happens if ρmin and ρmax checks are skipped?

Skipping ρmin risks a beam whose cracking moment exceeds its reinforced capacity — it can fail suddenly the first time it cracks. Skipping ρmax risks a compression-controlled or transition-zone failure: sudden and brittle, with little warning before collapse — the opposite of the ductile behavior strength-design provisions are built around.

3. Why does the tension-controlled strain limit (εt ≥ 0.005) matter for the φ factor?

ACI 318 and NSCP 2015 scale φ with ductility: clearly tension-controlled sections (steel yields well before the concrete crushes) get the full φ = 0.90, while sections nearer compression-controlled behavior get a lower φ, down to 0.65. Checking εt confirms which φ actually applies.

For more free structural and civil engineering calculators like the ones used in this example, browse all free web tools, and check the downloads page for spreadsheet templates you can adapt for routine beam design checks.

Comments

Loading comments...

Leave a Comment