Isolated Footing Design (NSCP 2015 / ACI 318): Bearing, One-Way & Punching Shear, Flexure — Worked Example
By Engr. Ruel H. Cepeda, Structural Engineer
An isolated footing is the simplest way to carry a column load down to soil. Getting it right means clearing five checks in sequence — bearing area, factored soil pressure, punching shear, one-way shear, and flexure — plus development length and dowels. This article works through all of it on one square footing, every arithmetic step shown, per NSCP 2015 (whose concrete provisions are drawn from ACI 318-14), flagging the ACI 318-19 changes where they alter a result.
Design Data
Column 400 mm × 400 mm; service loads Pd = 400 kN, Pl = 300 kN; allowable soil bearing qa = 150 kPa; f′c = 21 MPa; fy = 415 MPa. Assume footing depth Df = 1.5 m and average unit weight γavg = 20 kN/m³ for soil plus concrete above bearing level — take both from the project's own geotechnical report, not this assumption.
Required Footing Area from Allowable Bearing
qa from a geotechnical report is a gross value; subtract the overburden the footing and backfill reintroduce above bearing level:
qa,net = qa − γavgDf = 150 − (20 × 1.5) = 150 − 30 = 120 kPa
Required area, using unfactored service loads (bearing is always a service-level check):
Areq = (Pd+Pl)/qa,net = 700/120 = 5.833 m²
For a square footing, B = √5.833 = 2.415 m; round up to B = 2.5 m, giving A = 2.5 × 2.5 = 6.25 m². Check: q = 700/6.25 = 112.0 kPa < 120 kPa OK, a 93% bearing utilization; cross-check with the sister site's footing sizer on RHCES.
Factored Soil Pressure for Structural Design
Shear and flexure use the factored net pressure from the column load alone — footing and backfill self-weight bear directly on the soil beneath and do not stress the footing, so they are excluded:
Pu = 1.2Pd + 1.6Pl = 1.2(400) + 1.6(300) = 480 + 480 = 960 kN
qu = Pu/A = 960/6.25 = 153.6 kPa (0.1536 MPa) — the demand for every check below.
Two-Way (Punching) Shear and Effective Depth
Punching shear usually governs footing thickness, so it is checked first. The critical perimeter bo runs at d/2 from each column face; for a square column of side c, bo = 4(c+d). Per NSCP 2015 / ACI 318, concrete shear stress capacity vc is the least of three (φ = 0.75, λ = 1.0, β = column long/short side ratio, αs = 40, interior column; ACI 318-19 adds a size-effect factor λs to these, which its foundations chapter permits footings to neglect):
| Equation | Formula | Value |
|---|---|---|
| vc1 | 0.33λ√f′c | 1.51 MPa |
| vc2 (β=1.0) | 0.17(1 + 2/β)λ√f′c | 2.34 MPa |
| vc3 (αs=40) | 0.083(αsd/bo + 2)λ√f′c | ≈2.44 MPa |
vc1 = 1.51 MPa governs. Try h = 400 mm, 75 mm cover, 16 mm bars: d = 400−75−8 = 317 mm, bo = 4(400+317) = 2868 mm. (This d is to the centre of the lower bar layer; the upper layer sits at 301 mm and many designers use the 309 mm average. The margins below are wide enough that every check still passes at d = 301 mm, so adopt whichever convention your office standard uses.)
Vu = qu[B²−(c+d)²] = 0.1536 × (6,250,000−514,089) = 881,036 N ≈ 881 kN
φVc = φ(0.33λ√f′c)bod = 0.75 × 1.512 × 2868 × 317 ≈ 1031 kN
881 kN < 1031 kN, OK at 85% — close to the economical minimum. The sister site's punching shear calculator on RHCES automates this same check.
One-Way (Beam) Shear Check
Critical section: a line across width B at distance d from the column face. Overhang: l1 = (B−c)/2 − d = 1050−317 = 733 mm.
Vu = quBl1 = 0.1536 × 2500 × 733 = 281,472 N ≈ 282 kN
φVc = φ(0.17λ√f′c)Bd = 0.75 × 0.17 × 4.583 × 2500 × 317 ≈ 463 kN
282 kN < 463 kN, OK at 61% — comfortable reserve, confirming punching shear governs here.
ACI 318-19 note: the 0.17λ√f′c expression above is the NSCP 2015 (ACI 318-14) one-way shear strength. ACI 318-19 replaced it, for members without shear reinforcement, with Vc = 0.66λsλ(ρw)1/3√f′cbwd, where footings may take λs = 1.0. With the ρw ≈ 0.0025 provided below, that gives φVc ≈ 0.75 × 0.66 × 0.136 × 4.583 × 2500 × 317 ≈ 245 kN < 282 kN — so a footing designed strictly to ACI 318-19 would need to be thicker (about 450 mm here). Check which edition your project has adopted before relying on the 400 mm result.
Flexural Design at the Column Face
Cantilever length l = (B−c)/2 = 1050 mm = 1.05 m, loaded by the uniform factored soil pressure:
Mu = quBl²/2 = 153.6 × 2.5 × 1.1025/2 = 211.68 kN·m total, or mu = 84.67 kN·m/m for a 1 m design strip.
Rn = Mu/(φbd²), φ = 0.90: Rn = 84.67 × 10&sup6;/(0.9 × 1000 × 317²) = 84.67 × 10&sup6;/90,440,100 = 0.936 MPa.
ρ = (0.85f′c/fy)[1 − √(1 − 2Rn/0.85f′c)] = 0.04301 × [1 − √0.8951] = 0.04301 × 0.0539 = 0.00232
Flexure requires As = ρbd = 0.00232 × 1000 × 317 = 735 mm²/m. Now compare with the minimum: footings take the slab minimum on the gross section bh, and for fy < 420 MPa that ratio is 0.0020 (0.0018 × 420/fy applies only at fy ≥ 420 MPa), so As,min = 0.0020 × 1000 × 400 = 800 mm²/m — the minimum governs, as it often does when punching shear sets the thickness. Using 16 mm bars (201 mm² each): s = 1000 × 201/800 = 251 mm → adopt 16 mm bars at 250 mm o.c., each way (identical steel both directions, square column on square footing). As,prov = 804 mm²/m > 800, OK; flexural demand alone uses 91% of it. Maximum spacing under the slab provisions the footing chapter points to is at most 450 mm; 250 mm is well within it.
Development Length of the Flexural Bars
For 16 mm bottom bars with adequate spacing/cover, uncoated (ψt = ψe = λ = 1.0), the simplified ACI 318-19 / NSCP 2015 tension development length for bars 20 mm and smaller:
ld = (fyψtψe/2.1λ√f′c)db = (415/9.624) × 16 = 690 mm
Available embedment, footing edge less the 75 mm end cover, is 1050−75 = 975 mm. Since 690 mm < 975 mm, development is satisfied at 71% utilization — no hooks needed.
Dowel Bars for Column-to-Footing Load Transfer
Minimum dowel area is 0.5% of column gross area (and in practice at least four bars, one per column corner): Ag = 400 × 400 = 160,000 mm²; As,min = 0.005 × 160,000 = 800 mm². Eight 12 mm bars (113 mm² each) give 904 mm² > 800, OK. Hooks are not credited in compression, so straight embedment ldc is the greater of:
ldc = greater of (0.24fydb/λ√f′c) and (0.043fydb) = greater of (260.8, 214.1) = 261 mm (and not less than 200 mm)
The dowels rest on top of the two-way bottom mat, so the straight embedment available ≈ h − cover − two mat bar diameters = 400−75−2(16) = 293 mm > 261 mm OK, 89% utilization. The dowels also get a short 90° bend on the bottom mat for placement only (not credited toward ldc), and should match the column's actual longitudinal bars, not just the 0.5% minimum, whenever the column design calls for more.
Design Summary
| Check | Demand | Capacity | Utilization |
|---|---|---|---|
| Footing plan size (bearing) | q = 112.0 kPa | qa,net = 120 kPa | 93% |
| Two-way (punching) shear | Vu = 881 kN | φVc = 1031 kN | 85% |
| One-way (beam) shear | Vu = 282 kN | φVc = 463 kN | 61% |
| Flexure (steel area) | As,req = 800 mm²/m (minimum governs; 735 by flexure) | As,prov = 804 mm²/m | 99% (91% by flexure) |
| Bar development length | ld = 690 mm | 975 mm available | 71% |
| Dowel compression development | ldc = 261 mm | ≈293 mm available | 89% |
Final design: 2.5 m × 2.5 m × 400 mm footing, 16 mm bars at 250 mm o.c. each way (d = 317 mm), 75 mm bottom cover, eight 12 mm dowels.
Assumptions & Limitations
- Concentric, purely axial column load — a footing with significant moment needs a non-uniform (trapezoidal) pressure check instead.
- Df = 1.5 m and γavg = 20 kN/m³ were assumed for illustration; use the project's own geotechnical report values.
- No groundwater, seismic/wind uplift, or adjacent-footing interaction was considered — each can reduce net allowable bearing pressure.
- αs = 40 assumes an interior column footing; use 30 (edge) or 20 (corner) in vc3.
- Direct concrete bearing strength at the column-footing interface was not checked and should be verified separately.
- NSCP 2015 is based on ACI 318-14. ACI 318-19 keeps the same bearing, punching, flexure and development provisions used here (its size-effect factor may be neglected for footings), but its revised one-way shear equation for members without shear reinforcement would require a thicker footing in this example — confirm against the code edition adopted by the building official of record.
Frequently Asked Questions
Why does punching (two-way) shear usually govern footing thickness?
Punching shear acts on a perimeter wrapping all four column faces, so resisting concrete scales roughly with depth times perimeter — a two-dimensional effect. One-way shear resists load at a single straight section — effectively one-dimensional. For typical square, moderately loaded footings the punching check reaches its limit at a shallower depth, so it usually governs, though long footings or lightly loaded columns can reverse that — which is why both checks are always run.
Do I need different reinforcement in the two directions of a square footing?
Not for a concentrically loaded square footing under a square column — pressure and cantilever length are identical both ways, so required steel matches. A rectangular footing, or a square footing under a rectangular column, needs the flexural check repeated per direction, with a portion of short-direction steel banded near the column per NSCP 2015 / ACI 318-19.
What are my options if punching shear fails, besides adding depth?
Increasing h is the most direct fix since Vc scales with depth (and bo = 4(c+d) grows with it too). Enlarging the plan dimensions does not help punching: bo depends only on the column size and d, and the demand Vu = Pu[1 − (c+d)²/B²] actually creeps up toward Pu as B grows — a bigger plan helps bearing and one-way shear instead. A larger column or a pedestal enlarges bo directly. Shear reinforcement is permitted but rarely used in ordinary footings since it complicates placement. A higher f′c raises Vc too, though only with √f′c, so the gain is smaller than adding depth.
Bearing, shear, and flexure are only the structural half of a foundation design — settlement and the geotechnical capacity calculation deserve equal attention before finalizing any footing schedule. Browse RHC Engineering's free web tools for related structural calculators.
Comments
Loading comments...
Leave a Comment