Checks the punching of a flat slab at one interior, edge or corner column to SIA 262:2025: the control section, the slab rotation, the resistance without and with punching reinforcement, its detailing, and the integrity reinforcement against progressive collapse. Every step shows its formula and the clause it comes from.
What it checks
- Control section at dv/2 from the column, dv = (dx + dy)/2, clauses 4.3.6.2.1 and 4.3.6.2.2, with the reductions of clause 4.3.6.2.3 for corners (Figure 23a), an opening (Figure 23d) and radial conduits (Figure 23e).
- Design force: Vd = Rd − qd · A, clause 4.3.6.2.6, and u = ke · ured, with ke from clause 4.3.6.2.5 or equation (57).
- Slab rotation ψ, clause 4.3.6.4.1, equation (60), at level 1, 2 or 3 (4.3.6.4.2). At level 2: rs = 0.22 · l (4.3.6.4.4), bs by equation (61), msd by equation (62) and mRd from the top bars (4.3.6.4.5).
- Resistance without punching reinforcement: VRd,c = kr · τcd · dv · u, clause 4.3.6.3.1, equation (58), with kr by equation (59) and kg by equation (37).
- Top bars: spacing ≤ min(1.2 · h ; 300 mm), clause 5.5.3.1, and the anchorage length la, clause 5.5.3.7.
- Detailing of the punching reinforcement: at least two rows and s0 < s1 (5.5.3.8); s1 and Øsw against Table 21; the spacing along the second row below 1.5 · dv (5.5.3.9); cv ≤ dv/6 (5.5.3.11).
- Resistance of the punching reinforcement: VRd,s = ΣAsw · ke · σsd · sin β, clause 4.3.6.5.4, equation (68), counting the rows between 0.35 · dv and dv, with σsd by equation (69).
- Deformation capacity, equation (67), clause 4.3.6.5.3; first compression strut, VRd,max = min(2 · kr ; 3.5) · τcd · dv · u, clause 4.3.6.5.8, equation (70); outer control section with dv,out = dv − cv, clause 4.3.6.5.10.
- Integrity reinforcement: at least two bars each way (5.5.3.13), Vd,exc ≤ VRd,res, clause 4.3.6.7.2, equations (71) and (72), with kβ from Table 12; and at least one measure of clause 4.3.6.1.3.
What you enter and what you get
You enter the column (rectangular or circular, interior, edge or corner), the slab thickness, the cover and the top bars both ways, any opening or conduits, the concrete with Dmax, the steel, the resistance factors, Rd and qd, the moments transferred to the column, the level for ψ and the spans. Then the punching reinforcement in rows (links or studs, Øsw, nsw, nr, s0, s1, cv) and the integrity bars with Vd,exc.
You get every step from dv to the residual resistance, each check with its utilisation and clause, and a drawing. With the Basic plan, it prints as an A4 calculation note.
Assumptions and limits
- Edge column: a free edge along y on the −x side; corner column: free edges on the −x and −y sides.
- The simplified ke values (0.9, 0.7, 0.65) apply to regular flat slabs on columns not designed for horizontal actions.
- Level 3 takes rs and msd from your own uncracked linear elastic plate analysis; the factor 1.5 of equation (60) becomes 1.2.
- The reinforcement takes Vd − VRd,c at σsd (4.3.6.5.2), or all of Vd at fyd (4.3.6.5.5).
- Only integrity bars that cross the column count (4.3.6.7.3). Ductility class A gives no residual resistance.
Worked example
An interior 400 × 400 mm column under a 280 mm slab with Ø16 at 125 mm both ways at the top, fck = 30 N/mm², Rd = 650 kN, qd = 16 kN/m², Md,x = 40 kNm, spans of 7.5 m at level 2, four rows of 16 Ø14 links, and three Ø16 integrity bars each way with Vd,exc = 350 kN. These are the module's own results for its worked example, computed when this page was built.
Inputs| Input | Value | Ref. |
|---|
| Shape of the column | Rectangular | |
|---|
| Column side along x a | 400 mm | |
|---|
| Column side along y b | 400 mm | |
|---|
| Position of the column | Interior column | |
|---|
| Slab thickness h | 280 mm | |
|---|
| Cover to the top bars c | 30 mm | |
|---|
| Outer top layer | Bars along x | |
|---|
| Top bars along x, diameter Øx | 16 mm | |
|---|
| Top bars along x, spacing sx | 125 mm | |
|---|
| Top bars along y, diameter Øy | 16 mm | |
|---|
| Top bars along y, spacing sy | 125 mm | |
|---|
| Opening near the column | None | § 4.3.6.2.3 |
|---|
| Embedded conduits near the column | None | § 4.3.6.2.3 |
|---|
| Characteristic compressive strength fck | 30 N/mm² | § 3.1.2.2.2 |
|---|
| Largest aggregate size Dmax | 32 mm | § 4.3.3.2.1 |
|---|
| Characteristic yield strength of the top bars fyk | 500 N/mm² | |
|---|
| Modulus of elasticity Es | 205000 N/mm² | |
|---|
| Resistance factor for concrete γc | 1.5 | § 2.4.2.6 |
|---|
| Resistance factor for steel γs | 1.15 | § 2.4.2.6 |
|---|
| Design support force of the column Rd | 650 kN | |
|---|
| Design load on the slab inside the control section qd | 16 kN/m² | § 4.3.6.2.6 |
|---|
| Reduction for the moment transfer ke | By the column position (4.3.6.2.5) | § 4.3.6.2.4 |
|---|
| Level of approximation | Level 2 — strip moment estimated | § 4.3.6.4.2 |
|---|
| Span in x lx | 7.5 m | § 4.3.6.4.4 |
|---|
| Span in y ly | 7.5 m | § 4.3.6.4.4 |
|---|
| Moment transferred to the column, x direction Md,x | 40 kNm | |
|---|
| Moment transferred to the column, y direction Md,y | 0 kNm | |
|---|
| Duration factor, for the bending resistance ηt | 1.0 — both conditions of 4.2.1.3 met | § 4.2.1.3 |
|---|
| Punching reinforcement | Vertical links or studs | § 4.3.6.5 |
|---|
| Diameter of the elements Øsw | 14 mm | § 5.5.3.12 |
|---|
| Number of elements in each row nsw | 16 | |
|---|
| Number of rows nr | 4 | § 5.5.3.8 |
|---|
| Distance from the column face to the first row s0 | 100 mm | § 5.5.3.8 |
|---|
| Radial spacing of the rows s1 | 160 mm | § 5.5.3.8 |
|---|
| Distance from the bottom face to the lower anchorage cv | 35 mm | § 5.5.3.11 |
|---|
| Characteristic yield strength of the punching reinforcement fyk,w | 500 N/mm² | § 4.3.6.5.4 |
|---|
| Design of the punching reinforcement | With the concrete contribution (4.3.6.5.2) | § 4.3.6.5.2 |
|---|
| Mean tensile strength of the concrete fctm | 2.9 N/mm² | § 3.1.2.2.4 |
|---|
| Integrity reinforcement | Straight bars at the bottom face | § 4.3.6.7 |
|---|
| Ductility class of the bars | B | Table 12 |
|---|
| Bar diameter Øint | 16 mm | |
|---|
| Bars along x passing over the column nx | 3 | § 5.5.3.13 |
|---|
| Bars along y passing over the column ny | 3 | § 5.5.3.13 |
|---|
| Spacing of these bars s | 100 mm | |
|---|
| Cover to these bars at the bottom face cint | 30 mm | |
|---|
| Design shear force, exceptional situation Vd,exc | 350 kN | § 4.3.6.7.4 |
|---|
Calculation: Effective depth| Step | Value | Ref. |
|---|
| Effective depth of the bars along xh − c − Øx/2 | dx = 242 mm | |
|---|
| Effective depth of the bars along yh − c − Øx − Øy/2 | dy = 226 mm | |
|---|
| Effective depth for punching(dx + dy)/2from the soffit, where the column supports the slab, to the mean level of the two top layers (Figure 21b) | dv = 234 mm | § 4.3.6.2.1 |
|---|
Calculation: Control section at d_v/2 from the column| Step | Value | Ref. |
|---|
| Length of the control section2·(a + b) + π·dvclosed around the column | u0 = 2,335 mm | § 4.3.6.2.2 |
|---|
| Left out: straight parts beyond 1.5·dv from a corner1.5·dv = 351 mmFigure 23a | Δu23a = 0 mm | § 4.3.6.2.3 |
|---|
| Control section after the reductionsu0 − the parts left out | ured = 2,335 mm | § 4.3.6.2.3 |
|---|
| Area inside the control sectioncolumn included | A = 0.390 m² | § 4.3.6.2.6 |
|---|
| Centroid of the control sectioncentroid of the line u0, from the column centre | xG ; yG = 0 ; 0 mm | § 4.3.6.2.4 |
|---|
Calculation: Design punching force| Step | Value | Ref. |
|---|
| Load inside the control section | qd·A = 6.2 kN | § 4.3.6.2.6 |
|---|
| Design punching forceRd − qd·A | Vd = 643.8 kN | § 4.3.6.2.6 |
|---|
Calculation: Reduction for the moment transfer| Step | Value | Ref. |
|---|
| Reduction factorinterior columnregular flat slabs, columns not designed for horizontal actions | ke = 0.90 | § 4.3.6.2.5 |
|---|
| Effective control sectionke·ured | u = 2,102 mm | § 4.3.6.2.3 |
|---|
Calculation: Slab rotation ψ — level 2| Step | Value | Ref. |
|---|
| Distance to zero moment, x0.22·lx | rsx = 1.65 m | § 4.3.6.4.4 |
|---|
| Distance to zero moment, y0.22·ly | rsy = 1.65 m | § 4.3.6.4.4 |
|---|
| Design yield strength of the top barsfyk/γs | fyd = 434.8 N/mm² | § 2.4.2.5 (4) |
|---|
| Design compressive strength of the concreteηfc·ηt·fck/γc, ηfc = (40/fck)^(1/3) ≤ 1 | fcd = 20.0 N/mm² | § 2.4.2.3 (2) |
|---|
| Width of the support strip1.5·√(rsx·rsy) ≤ lmin | bs = 2.47 m | § 4.3.6.4.6 (61) |
|---|
| Eccentricity components from the centroidMd/Rd − centroid of the control section | eu,x ; eu,y = 62 ; 0 mm | § 4.3.6.4.7 |
|---|
| Mean moment in the strip, bars along xVd·(1/8 + |eu,x|/(2·bs)) | msd,x = 88.5 kNm/m | § 4.3.6.4.7 (62) |
|---|
| Mean moment in the strip, bars along yVd·(1/8 + |eu,y|/(2·bs)) | msd,y = 80.5 kNm/m | § 4.3.6.4.7 (62) |
|---|
| Bending resistance of the strip, bars along xas·fyd·(dx − 0.85·x/2), as = 1,608 mm²/mcompression block fcd over 0.85·x, x = 41 mm | mRd,x = 157.0 kNm/m | § 4.3.6.4.5 |
|---|
| Bending resistance of the strip, bars along yas·fyd·(dy − 0.85·x/2), as = 1,608 mm²/mx = 41 mm | mRd,y = 145.8 kNm/m | § 4.3.6.4.5 |
|---|
| Slab rotation, x1.5·(rsx/d)·(fyd/Es)·(msd,x/mRd,x)^1.5 | ψx = 0.0095 | § 4.3.6.4.1 (60) |
|---|
| Slab rotation, y1.5·(rsy/d)·(fyd/Es)·(msd,y/mRd,y)^1.5 | ψy = 0.0092 | § 4.3.6.4.1 (60) |
|---|
| Slab rotation, governingmax(ψx ; ψy)d = dv = 234 mm | ψ = 0.0095 | § 4.3.6.4.1 |
|---|
Calculation: Check — punching resistance without punching reinforcement| Step | Value | Ref. |
|---|
| Design shear stress limit0.3·√fck/γc | τcd = 1.095 N/mm² | § 2.4.2.4 (3) |
|---|
| Aggregate factor48/(16 + Dmax·min(1 ; (60/fck)²)) ≥ 1.2 | kg = 1.200 | § 4.3.3.2.1 (37) |
|---|
| Factor for size, rotation and aggregate1/(0.45 + 0.18·ψ·d·kg) ≤ 2, d in mm | kr = 1.076 | § 4.3.6.3.2 (59) |
|---|
| Punching resistancekr·τcd·dv·u | VRd,c = 579.5 kN | § 4.3.6.3.1 (58) |
|---|
| Utilisation without the punching reinforcementfor information | Vd/VRd,c = 1.11 | § 4.3.6.3.1 (58) |
|---|
Calculation: Detailing of the top bars| Step | Value | Ref. |
|---|
| Spacing of the top bars along xsx/smax | η = 0.417 · Pass42 % of the capacity used | § 5.5.3.1 |
|---|
| Spacing of the top bars along ysy/smax | η = 0.417 · Pass42 % of the capacity used | § 5.5.3.1 |
|---|
| Full anchorage of the top bars, from the column facedv/2 + 2.5·dv: 2.5·dv beyond the control section, at most from the point of zero moment | la = 702 mm | § 5.5.3.7 |
|---|
Calculation: Detailing of the punching reinforcement| Step | Value | Ref. |
|---|
| At least two rowsnr | η = 0.500 · Pass50 % of the capacity used | § 5.5.3.8 |
|---|
| First row closer to the column than the row spacings0/s1 | η = 0.625 · Pass63 % of the capacity used | § 5.5.3.8 |
|---|
| Radial spacing of the rowss1/s1,max | η = 0.912 · Pass91 % of the capacity used | Table 21 |
|---|
| Diameter of the elementsØsw/Øsw,max | η = 0.778 · Pass78 % of the capacity used | Table 21 |
|---|
| Spacing of the elements along the second rowst/(1.5·dv) | η = 0.608 · Pass61 % of the capacity used | § 5.5.3.9 |
|---|
| Lower anchorage of the elementscv ≤ dv/6 = 39 mmmet | cv = 35 mm | § 5.5.3.11 |
|---|
Calculation: Check — resistance of the punching reinforcement| Step | Value | Ref. |
|---|
| Rows between 0.35·dv and dv from the column face82 mm to 234 mm | nr,eff = 1 | § 4.3.6.5.4 |
|---|
| Area of the counted elementsnr,eff·nsw·π·Øsw²/4 | ΣAsw = 2,463 mm² | § 4.3.6.5.4 |
|---|
| Design yield strength of the punching reinforcementfyk,w/γs | fyd,w = 434.8 N/mm² | § 2.4.2.5 (4) |
|---|
| Stress in the punching reinforcement(Es·ψ/6)·(1 + (fctm/fyd,w)·(d/Øsw)) ≤ fyd,w | σsd = 360.3 N/mm² | § 4.3.6.5.4 (69) |
|---|
| Force for the punching reinforcementVd − VRd,c | Vd,s = 64.2 kN | § 4.3.6.5.2 (66) |
|---|
| Resistance of the punching reinforcementΣAsw·ke·σsd·sin β, β = 90° | VRd,s = 798.7 kN | § 4.3.6.5.4 (68) |
|---|
| Resistance of the punching reinforcementVd,s/VRd,s | η = 0.080 · Pass8 % of the capacity used | § 4.3.6.5.4 (68) |
|---|
Calculation: Check — deformation capacity| Step | Value | Ref. |
|---|
| Deformation capacity of the punching reinforcement(Vd/2)/(ΣAsw·ke·fyd,w) | η = 0.334 · Pass33 % of the capacity used | § 4.3.6.5.3 (67) |
|---|
Calculation: Check — crushing of the first compression strut| Step | Value | Ref. |
|---|
| Upper limit of the punching resistancemin(2·kr ; 3.5)·τcd·dv·u | VRd,max = 1,159.1 kN | § 4.3.6.5.8 (70) |
|---|
| First compression strut next to the columnVd/VRd,max | η = 0.555 · Pass56 % of the capacity used | § 4.3.6.5.8 (70) |
|---|
Calculation: Check — outside the zone with punching reinforcement| Step | Value | Ref. |
|---|
| Distance from the column face to the last rows0 + (nr − 1)·s1 | rout = 580 mm | § 4.3.6.5.10 |
|---|
| Effective depth outside the reinforced zonedv − cvFigure 26 | dv,out = 199 mm | § 4.3.6.5.10 |
|---|
| Length of the outer control sectionat rout + dv,out/2 from the column faceclosed | uout,0 = 5,869 mm | § 4.3.6.5.10 |
|---|
| Largest gap between the outermost elementsalong the last row; each gap counts at most 3·dv,out = 597 mmevery gap within 3·dv,out (Figure 26) | st,out = 360 mm | § 4.3.6.5.10 |
|---|
| Outer control section after the reductionsuout,0 − parts left out | uout = 5,869 mm | § 4.3.6.2.3 |
|---|
| Design punching force at the outer sectionRd − qd·Aout, Aout = 2.698 m² | Vd,out = 606.8 kN | § 4.3.6.2.6 |
|---|
| Punching resistance outside the reinforced zonekr·τcd·dv,out·ke·uout | VRd,c,out = 1,238.8 kN | § 4.3.6.5.10 |
|---|
| Punching outside the reinforced zoneVd,out/VRd,c,out | η = 0.490 · Pass49 % of the capacity used | § 4.3.6.5.10 |
|---|
Calculation: Integrity reinforcement| Step | Value | Ref. |
|---|
| At least two bars in each directionnmin | η = 0.667 · Pass67 % of the capacity used | § 5.5.3.13 |
|---|
| Efficiency factorclass B, β = 0° | kβ = 0.37 | Table 12 |
|---|
| Distance between the top bars and the integrity barsdv − cint − Øint/2Figure 27a | dint = 196 mm | § 4.3.6.7.2 |
|---|
| Groups of bars leaving the column2 along x, 2 along yeach bar leaves the column on two sides | ng = 4 | § 4.3.6.7.3 |
|---|
| Area of the bars leaving the columnΣ over the groups of n·π·Øint²/4 | ΣAs = 2,413 mm² | § 4.3.6.7.2 |
|---|
| Control section after punchingΣ(sint + π/2·dint), sint = (n − 1)·sFigure 27c | uint = 2,032 mm | § 4.3.6.7.2 (72) |
|---|
| Residual resistanceΣ(As·fyd·kβ) = 388.1 kN ≤ 1.7·τcd·dint·uint = 741.5 kN | VRd,res = 388.1 kN | § 4.3.6.7.2 (71) |
|---|
| Residual resistance after punchingVd,exc/VRd,res | η = 0.902 · Pass90 % of the capacity used | § 4.3.6.7.2 (71) |
|---|
Calculation: Check — measure against progressive collapse| Step | Value | Ref. |
|---|
| At least one measure of 4.3.6.1.3η | η = 0.334 · Pass33 % of the capacity used | § 4.3.6.1.3 |
|---|
How this module is verified
Verified clause by clause against SIA 262:2025 and against independent calculations used on real projects, before release.
Questions
Why is the resistance without reinforcement shown if the links are counted?
For information: in the worked example Vd/VRd,c = 1.11, so the slab needs the links. With punching reinforcement, equations (68), (67), (70) and clause 4.3.6.5.10 replace equation (58).
Is the integrity reinforcement always needed?
Clause 4.3.6.1.3 asks for it, or for punching reinforcement meeting equation (67), at every support. The module reports the better of the two.
Which plan includes this module?
The Basic plan, with its calculation note.
Related
Norm: SIA 262:2025 · Page updated: 29 October 2026