A tool for checking the punching shear that develops at the connection of a flat slab supported directly on columns. Change the column size, slab effective depth, design shear force, concrete strength and column position to see the critical perimeter, punching shear stress, allowable stress and utilization update in real time.
Parameters
Column size (square) c
mm
Slab effective depth d
mm
From the compression face to the tension-bar centroid
Design shear force (column reaction) V
kN
Concentrated reaction the column delivers to the slab
Concrete compressive strength f'c
MPa
Column position
Changes the number of effective sides and the critical perimeter
Results
—
Critical perimeter b0 (mm)
—
Critical shear area (mm²)
—
Punching shear stress v (MPa)
—
Allowable shear stress vc (MPa)
—
Utilization (%)
—
Verdict
—
Column / slab section — punching cone animation
The column tries to punch a truncated cone through the slab. The dashed line is the critical perimeter at d/2 from the column face; the cone colour shows the utilization (green = margin / orange = near limit / red = NG).
Punching shear stress v. V: design shear force, b0: critical perimeter, d: slab effective depth, c: column size. b0 is taken on the perimeter at d/2 from the column face, and the column position (interior/edge/corner) changes the number of effective sides (4/3/2).
$$v_c=0.33\sqrt{f'_c}$$
Allowable (concrete) punching shear stress vc. f'c: concrete compressive strength. This is a code-style expression for the perimeter at d/2; when utilization = v / vc × 100% exceeds 100%, the design fails in punching shear.
What is Punching Shear?
🙋
"Punching shear" — I've never heard the term. What does it mean for a column to "punch through" a slab?
🎓
Good question. In an ordinary building the floor slab is carried by beams, and the beams hand the load to the columns. But there is a system where you skip the beams and support the slab directly on the columns — a "flat slab". It is clean and gains ceiling height. The catch: right above each column the slab behaves like a sheet of paper with a pencil pressed against it — the column tries to punch a cone-shaped plug straight through the slab. That is punching shear.
🙋
A pencil through paper — got it! So is it a different thing from ordinary beam shear?
🎓
Completely different. Beam shear is a two-dimensional failure on a single vertical plane across the beam width. Punching shear is a three-dimensional failure on a surface that wraps all the way around the column. So the check is made not on one section but along a "critical perimeter b0" that surrounds the column. Try switching the column position on the left to "corner". With only two sides, b0 drops sharply and the utilization shoots up.
🙋
You're right, the corner column turns red. And where exactly is that critical perimeter taken on the column?
🎓
Not at the column face itself, but a distance of half the effective depth — d/2 — outside it. The real failure cone spreads out from the column at about 45 degrees, so we approximate that sloped surface with an easy-to-design vertical check surface. For an interior column all four sides are effective, so b0 = 4(c+d), where c is the column size and d the slab effective depth. Look at the "stress vs slab depth" chart below — as d grows, the stress drops smoothly.
🙋
If the utilization goes over 100% and fails, how do I fix it?
🎓
There are four moves. First, make the slab thicker — a larger effective depth d means a larger critical area and lower stress. Second, make the column bigger to lengthen the perimeter. Third, add a "drop panel" or a "column capital", that is, thicken the slab locally just around the column. Fourth, add shear reinforcement — shear studs or stirrups. Because punching shear failure is a brittle one that happens in an instant with no warning, the rule is to keep a solid margin on the utilization.
Frequently Asked Questions
Punching shear is a local failure in which a column tries to punch a cone-shaped plug through a flat slab. Beam shear occurs on a single vertical plane across the beam width, while punching shear occurs on a three-dimensional surface that wraps around the column (a truncated cone spreading outward from it). The check is therefore made not on one section but along a critical perimeter b0 surrounding the column. This tool computes b0 automatically from the column position and finds the punching shear stress.
The critical perimeter for punching shear is taken a distance of half the effective depth (d/2) outside the column face. It is a vertical check surface that approximates the 45-degree failure cone spreading out from the column. For an interior column all four sides are effective, so b0 = 4(c+d); an edge column has three sides, b0 = 3(c+d); a corner column has two, b0 = 2(c+d), where c is the square column dimension. A corner column has only half the perimeter, so it is weaker in punching shear for the same reaction.
There are four main remedies. (1) Make the slab thicker — a larger effective depth d increases the critical shear area and lowers the stress. (2) Make the column larger — a larger column dimension c lengthens the perimeter. (3) Add a drop panel (local thickening of the slab around the column) or a column capital. (4) Add shear reinforcement (shear studs or stirrups). Because punching shear failure is brittle and sudden, keep a generous margin on the utilization ratio.
Punching shear failure is brittle and sudden, with almost no warning signs such as widening cracks or large deflections. Moreover, once a column punches through the slab, its load is redistributed to the columns above and below, which can trigger progressive collapse of adjacent spans. Collapses caused by punching shear have been reported in parking structures and in flat slabs under construction. Designers therefore use a tighter safety margin than for flexure and pay close attention to temporary shoring of slabs during construction.
Real-World Applications
Flat slab and flat plate structures: Supporting the slab directly on columns without beams is widely used in office buildings, apartments and warehouses. The formwork is simple, construction is fast, and a flat soffit lets services run freely. But without beams the load concentrates around the columns, so punching shear becomes the governing critical check. Column layout, span and slab thickness are often dictated not by flexure but by punching shear.
Isolated footing foundations: The very same punching shear governs in isolated (spread) footings that carry a column load into the ground. Here, instead of the column punching down through the footing, the upward soil pressure pushes the footing up while the column tries to punch through from above. The footing thickness is set not only by the flexural reinforcement but by the effective depth needed to resist this punching shear.
Design of column capitals and drop panels: At columns where punching shear is severe, designers add a "drop panel" — a local thickening of the slab around the column — or a "capital" — a flared column head. These locally increase the effective depth or perimeter of the critical section and bring the stress below the allowable value. In this tool, raising the effective depth d or column size c lowers the utilization, which is exactly this effect.
Seismic assessment of existing buildings: Many pre-1970s flat slabs have no shear reinforcement and lack punching shear capacity. During earthquakes the column moves relative to the slab, and an unbalanced moment is added that further reduces punching capacity. A simple calculation like this tool gives a first read on the utilization ratio and can serve as initial screening for whether strengthening (overlays, steel-plate jacketing, post-installed studs) is needed.
Common Misconceptions and Pitfalls
The biggest misconception is assuming that "if the flexure is fine, the slab is safe". A common beginner mistake in flat slab design is to size the reinforcement for the slab bending moment and stop there. But punching shear around the columns is a completely separate, brittle failure mode — and one that often governs ahead of flexure. Even with an ample flexural safety factor, the slab will collapse if it fails in punching shear. With flat slabs you must understand from the outset that "punching shear is the governing item".
Next, ignoring the unbalanced moment. This tool treats the basic case in which the column reaction (vertical shear force V) is uniformly distributed over the critical perimeter. In reality, at edge and corner columns and during earthquakes, a bending moment (unbalanced moment) is transferred between the column and the slab, concentrating shear stress on part of the critical perimeter. Accounting for this skew makes the local stress much larger than the uniform-distribution value. In design practice always include the amplification factor for this moment transfer.
Finally, "there is not just one allowable-stress formula". The expression vc = 0.33√f'c used here is one representative form of a code formula for the perimeter at d/2. Real design codes (ACI 318, Eurocode 2, the AIJ RC standard, and others) compare several formulas that fold in the column aspect ratio, the ratio of perimeter to effective depth, the tension reinforcement ratio and size effects, and adopt the minimum. This tool is for conceptual understanding and a first check only; in real design always follow the formal punching shear capacity equations of your governing code.
How to Use
Enter the number of columns supporting the flat slab and their spacing range in millimeters.
Input the effective depth d (mm) of the reinforced concrete slab, typically 150–400 mm for floor systems.
Define the applied shear force V (kN) at the column connection and concrete compressive strength fc (MPa), usually 25–40 MPa for structural grade concrete.
The simulator calculates the critical perimeter b0 around the column, shear stress v, and compares it against allowable stress vc per ACI 318 or Eurocode 2.
Review the utilization percentage and verdict to confirm the slab thickness and reinforcement adequacy.
Worked Example
A flat slab with effective depth d=350 mm supports a column spacing of 6 m (critical perimeter b0 ≈ 2800 mm). Applied shear V=800 kN at interior column with fc=30 MPa. Critical shear area Ac=980,000 mm². Punching shear stress v=0.82 MPa. Allowable vc=1.15 MPa (per √fc/6 formula). Utilization=71%, verdict PASS. Increasing column spacing to 7.5 m raises b0 to 3500 mm, stress drops to v=0.66 MPa, utilization=57%.
Practical Notes
Interior columns exhibit smaller critical perimeters than edge or corner columns; simulate each separately per ACI 318-19 Section 8.4.2.
Increasing slab effective depth d directly reduces punching stress; raising d from 300 to 400 mm typically lowers v by 25–30% for the same load.
Concrete strength fc above 55 MPa requires reduction factors in allowable stress equations to prevent brittle failure at slab-column interface.
Two-way shear checks must precede detailed reinforcement design; use shear studs or headed rebar if v exceeds vc.