Comprehensive RC Column Design Guide

A complete reference for designing reinforced concrete columns under combined axial load and bending: slenderness classification, P-M interaction diagram construction, biaxial bending, seismic confinement requirements, and a multi-code comparison across ACI 318-25, Eurocode 2, IS 456:2000, and TS 500:2000.

1. Column Types & Preliminary Sizing

Column Types

  • Tied columns: rectangular or square cross-section with lateral ties; most common in buildings.
  • Spiral columns: circular cross-section with continuous helical spiral; higher ductility, φ = 0.75 (ACI).
  • Composite columns: CFST (concrete-filled steel tube) and SRC (steel-reinforced concrete) — see the CFST Calculator and SRC Column Calculator.

Preliminary Sizing Rules

SituationTypical h/b or dMin. dim.
Gravity-only columnsb ≈ Lfloor/12 to Lfloor/15250 mm practical
Seismic moment-resisting framesb ≥ 300 mm (ACI 18.7.2)b/h ≥ 0.4
Lightly loaded columns (low rise)b = 250–350 mm—
High-rise cores (heavy axial)b = 600–1000 mm—

Quick axial capacity check: Ag,req ≈ Pu / (0.50–0.55 × f'c) is a useful starting estimate before full design. Keep Pu/Ag below 0.45f'c for seismic columns to preserve ductility.

Ag,est = Pu / (0.50 f'c) [quick estimate, adjust for slenderness & bending]

2. Slenderness Classification: Short vs. Slender

Radius of Gyration

r = 0.30 h (rectangular cross-section, h = dimension in plane of bending) r = 0.25 d (circular cross-section)

ACI 318-25 §6.2.5 — Slenderness Limits

Second-order effects may be neglected when:

Braced (non-sway) frames: k lu/r ≤ 34 − 12(M1/M2) [≤ 40] Sway (unbraced) frames: k lu/r ≤ 22

Where M1/M2 is the smaller-to-larger end moment ratio (positive = double curvature, negative = single curvature).

Effective Length Factor k

Boundary ConditionsTheoretical kACI Recommended k
Fixed both ends (braced)0.500.65
Fixed–pinned (braced)0.700.80
Pin both ends (braced)1.001.00
Fixed–free (cantilever, sway)2.002.10
Fixed–fixed, sway permitted1.001.20
Fixed–pinned, sway permitted2.002.00

For typical braced building frames, use Jackson-Moreland alignment charts or the simplified formula: k = (0.7+0.05(ψA+ψB)) ≤ 1.0 for braced frames, where ψ = Σ(EI/l)cols/Σ(EI/l)beams.

EC2 §5.8.3 — Slenderness Ratio λ

λ = l0/i (i = radius of gyration of uncracked section) λlim = 20 · A · B · C / √n A = 1/(1+0.2φef) (φef = effective creep ratio; use A=0.7 if unknown) B = √(1+2ω) (ω = Asfyd/Acfcd; use B=1.1 if unknown) C = 1.7 − rm (rm = M01/M02; use C=0.7 if unknown) n = NEd/(Acfcd)
When λ < λlim, the column is short (second-order effects negligible). If λ ≥ λlim, use the Nominal Curvature method or Nominal Stiffness method (EC2 §5.8.8/5.8.7) to amplify the design moment.

3. Maximum Axial Load Capacity

ACI 318-25 §22.4.2

Tied column: φPn,max = 0.80 φ [0.85f'c(Ag−Ast) + fyAst] φ=0.65 Spiral column: φPn,max = 0.85 φ [0.85f'c(Ag−Ast) + fyAst] φ=0.75

The 0.80 / 0.85 factor accounts for accidental eccentricity. Ag = gross area, Ast = total steel area.

Reinforcement Ratio Limits (ACI §10.6.1)

ρg = Ast/Ag limits: 0.01 ≤ ρg ≤ 0.08 Practical range (seismic): 0.01–0.03 (0.02 typical gravity column)

Avoid ρg > 0.04 at lap splice locations to prevent congestion. ACI §10.7.3.1 requires at least 4 bars for tied rectangular columns, 6 bars for spiral columns.

Minimum Eccentricity

ACI: Mu,min = Pu × emin emin = 0.10h (tied), 0.05h (spiral) [not explicit, embedded in 0.80/0.85 factor] EC2 §6.1(4): e0 = max(h/30, 20 mm) IS 456 §39.2: emin = max(l/500 + D/30, 20 mm)

4. P-M Interaction Diagram Construction

Key Points on the Interaction Diagram

PointConditionPnMn
A — Pure compressionεs=0 everywhereP0 = 0.85f'c(Ag−Ast) + fyAst0
B — Zero tensionεs,far = 0Calculated from strain compatibilityM at zero tension row
C — Balancedεc=εcu, εs=εyPbMb (maximum M)
D — Pure bendingPn = 00Mn

Balanced Failure Point (ACI, f'c ≤ 28 MPa, β1=0.85)

εcu = 0.003 (ACI), εy = fy/Es = 420/200000 = 0.0021 cb = εcu · d / (εcu + εy) = 0.003d / 0.0051 = 0.588 d ab = β1 · cb = 0.85 × 0.588d = 0.500 d

Strength Reduction Factor φ (ACI 318-25 §21.2.2)

εt = εcu(dt−c)/c (net tensile strain at extreme tension steel) εt ≤ εy: φ = 0.65 (tied) / 0.75 (spiral) [compression-controlled] εy < εt < 0.005: φ = 0.65 + (εt−εy)/(0.005−εy) × 0.25 [transition zone] εt ≥ 0.005: φ = 0.90 [tension-controlled]

β1 as a Function of f'c

β1 = 0.85 for f'c ≤ 28 MPa β1 = 0.85 − 0.05(f'c−28)/7 for f'c > 28 MPa, min β1 = 0.65

Constructing Additional Points

Select a series of neutral axis depths c (e.g., c = 0.1d, 0.2d, … 2.0d). For each c:

  1. Compute strain in each steel layer: εsi = εcu(c − di)/c (positive = compression)
  2. Stress fsi = Esεsi limited to ±fy
  3. Pn = 0.85f'c·a·b + ΣAsifsi − 0.85f'c·Asi [last term for steel in compression zone]
  4. Mn = 0.85f'c·a·b·(h/2 − a/2) + ΣAsifsi·(h/2 − di)
  5. Apply φ based on εt
Use the Column Design Calculator to automatically generate the P-M interaction diagram and check if (Pu, Mu) plots within the design envelope.

5. Biaxial Bending

When Biaxial Bending Governs

Corner columns and columns with significant eccentricity in both directions must be checked for biaxial bending. For rectangular sections, biaxial bending is critical when Mux/Mnx and Muy/Mny are both significant.

Bresler Reciprocal Load Method (ACI)

1/Pni = 1/Pnox + 1/Pnoy − 1/P0 Pnox = P-M capacity with Muy=0 (bending about x-axis only) Pnoy = P-M capacity with Mux=0 (bending about y-axis only) P0 = axial capacity at zero eccentricity

Check: Pu ≤ φPni. The Bresler method is accurate to within ±10% for symmetric sections when Pu ≥ 0.10P0.

EC2 — Load Contour Method (§5.8.9 / Annex NN)

(MEdz/MRdz)a + (MEdy/MRdy)a ≤ 1.0 a = 1.0 for NEd/NRd ≤ 0.1 a = 2.0 for NEd/NRd ≥ 0.7 (interpolate linearly between)

Simplified 5%-eccentricity Rule

If the eccentricity in one direction is ≤ 5% of the eccentricity in the other direction (ey/ex ≤ 0.05 or vice versa), uniaxial bending governs — biaxial check may be waived per IS 456 §39.6 simplified provision.

6. Transverse Reinforcement (Ties, Spirals & Seismic Hoops)

Ties — ACI 318-25 §25.7.2

Tie diameter: ≥ No. 10 for No. 32 bars or smaller; ≥ No. 13 for No. 36 bars or larger Maximum tie spacing s: min( 16 × db,long, 48 × db,tie, least column dimension )

Every corner bar and alternate bars must be supported by a corner of a tie whose included angle ≤ 135°. Bars ≤ 150 mm apart may be supported.

Spiral Reinforcement — ACI §25.7.3

ρs,min = 0.45 (Ag/Ach − 1) × f'c/fyh (§10.7.3.1) sclear: 25 mm ≤ sclear ≤ 75 mm; spiral wire db ≥ 10 mm

Seismic Special Moment Frame Columns — ACI §18.7.5

Within the plastic hinge zone (lo ≥ max[h, ln/6, 450 mm] from face of joint):

Ash/s ≥ max of: 0.30 bc (Ag/Ach−1) f'c/fyt [§18.7.5.4a] 0.09 bc f'c/fyt [§18.7.5.4b] Maximum spacing s: min( 1/4 × smallest column dim, 6 × db,long, so ) so = 100 + (350 − hx)/3 (hx = max horizontal spacing of hoop or crosstie legs ≤ 350 mm)

EC2 Confinement — §9.5.3

Stirrup spacing s ≤ min( 20 dbl,min, b, 400 mm ) In critical regions (DCM/DCH): s ≤ min( b/2, 8 dbl,min, 175 mm, 200 mm ) Mechanical confinement ratio: ωwd ≥ 0.08 (DCM), ≥ 0.12 (DCH) [EC8 §5.4.3]
CodeTie/Hoop spacing (outside seismic zone)Seismic confinement spacing
ACI 318-25min(16db, 48dtie, b)≤ min(b/4, 6db, so)
EC2 + EC8min(20dbl,min, b, 400 mm)≤ min(b/2, 8dbl,min, 175 mm)
IS 456 + IS 13920min(least lateral dim, 16db, 300 mm)≤ min(b/4, 6db); min. 3 sets in 150 mm
TS 500 + TSC 2018min(b, 12db, 300 mm)≤ min(b/4, 6db, 100 mm) in hinge zone

7. Code Comparison: ACI 318-25 vs. EC2 vs. IS 456 vs. TS 500

ParameterACI 318-25EC2 (EN 1992-1-1)IS 456:2000TS 500:2000
εcu (concrete)0.0030.00350.00350.003
Concrete stress block0.85f'c, depth β1cParabolic-rectangular; α=0.8, η=1.0 (fck≤50)0.45fck, depth 0.42xu0.85fck, depth 0.8xu
ρmin0.01 (1%)max(0.10NEd/fyd, 0.002Ac)0.008 (0.8%)0.01 (1%)
ρmax0.08 (8%)0.04 (4%) outside laps0.04 (4%)0.04 (4%)
φ (tied/γ)0.65 (tied), 0.75 (spiral)γc=1.5, γs=1.15γc=1.5, γs=1.15γc=1.5, γs=1.15
Biaxial methodBresler reciprocal loadLoad contour, a=1–2Simplified (IS 456 §39.6)Interaction diagram (TS 500 §7)
Slenderness limit (braced)klu/r ≤ 34−12(M1/M2)λ ≤ λlimemin/D ≤ 0.05Similar to EC2

For IS 456 reference article see IS Standards: RC Design (IS 456). For TS 500 see TSC Standards: RC Design (TS 500).

8. Worked Example — 500×500 mm Interior Column

Given: b = h = 500 mm, f'c = 28 MPa, fy = 420 MPa, Pu = 2000 kN, Mu = 200 kN·m, lu = 3.5 m (braced frame), M1/M2 = +0.5 (double curvature). ACI 318-25 design.

Step 1 — Slenderness check:

r = 0.30 × 500 = 150 mm  |  klu/r = 1.0 × 3500/150 = 23.3

Limit = 34 − 12(0.5) = 28. Since 23.3 < 28 → short column ✓ (second-order amplification not required)

Step 2 — Select reinforcement:

Try ρg = 0.02 → Ast = 0.02 × 250,000 = 5,000 mm² → use 8Ø28 (Ast = 8 × 616 = 4,928 mm² ≈ 4,930 mm²)

Step 3 — Maximum axial capacity:

φPn,max = 0.80 × 0.65 × [0.85 × 28 × (250,000 − 4,930) + 420 × 4,930]

= 0.52 × [0.85 × 28 × 245,070 + 2,070,600]

= 0.52 × [5,832,666 + 2,070,600] = 0.52 × 7,903,266 = 4,110 kN > 2,000 kN ✓

Step 4 — Balanced point (to assess φ factor):

d = 500 − 40 − 10 − 14 = 436 mm (cover=40, tie=10, db=28/2=14 mm)

cb = 0.003 × 436 / 0.0051 = 256.5 mm  |  ab = 0.85 × 256.5 = 218 mm

Pnb (symmetric reinforcement, As=As'=2,465 mm²): tension and compression steel forces cancel → Pnb = 0.85 × 28 × 218 × 500 / 1000 = 2,594 kN

Step 5 — φ factor for Pu=2000 kN:

Pu=2000 < Pnb=2594 → tension-controlled transition; check εt at design eccentricity. Conservatively use φ = 0.65 (tied). If full P-M analysis confirms εt > εy, φ may be increased — use the Column Calculator for exact values.

Step 6 — Check point (Pu, Mu) on interaction diagram:

e = Mu/Pu = 200/2000 = 0.10 m = 100 mm = 0.2h. A full interaction diagram analysis confirms this point lies within the φPn−φMn envelope for the selected section (8Ø28 symmetric).

Step 7 — Transverse reinforcement:

Use Ø10 ties. Max spacing = min(16 × 28, 48 × 10, 500) = min(448, 480, 500) = 448 mm → use 400 mm

Summary: 500×500 mm column with 8Ø28 (ρg=1.97%) and Ø10 ties at 400 mm o.c. Slenderness check passed (klu/r=23.3 < 28). Use the Column Design Calculator for the full P-M interaction curve.