How slab design works — IS 456:2000 step by step
Slab design is the most-run RCC calculation in India. Every residential, commercial, and institutional building has dozens of slabs — roof slabs, floor slabs, chajjas, sunken slabs, staircase landings. Getting slab design right is the difference between a comfortable, crack-free floor and a slab that deflects visibly or cracks in 3-5 years.
The calculator above runs the full IS 456 limit-state method on every input change. You enter short span (Lx), long span (Ly), building type (which sets live load per IS 875 Part 2), support condition, and — from the Design Context — concrete grade, steel grade, and cover. The output is the slab depth, main reinforcement (size + spacing), distribution reinforcement for two-way or minimum steel for one-way, plus a deflection check and utilization percentage.
IS 456 clauses applied by the calculator:
- Aspect ratio classification: Ly / Lx ≥ 2 → one-way slab (bending only in short direction). Ly / Lx < 2 → two-way slab (bending both ways). Threshold per IS 456 Cl. 24.4.1.
- Depth from span / depth ratio per IS 456 Cl. 23.2.1: 20 (simply supported), 26 (continuous), 7 (cantilever), modified by steel percentage factor. This sets effective depth d.
- Factored load Wu = 1.5 × (DL + LL) per IS 456 Table 18. DL = self-weight + finishes (typically 1.5-3 kN/m²); LL from IS 875 Part 2 based on building type.
- Moment per Annex D for two-way (Table 26 coefficients) or simple Wu × Lx² / 8 for one-way. Both factored.
- Tension steel Ast from Mu = 0.87 × fy × Ast × (d − Ast × fy / (0.36 × fck × b)). Iterative or closed-form.
- Minimum steel per Cl. 26.5.2.1: 0.12% of gross area for Fe 500/500D, 0.15% for Fe 415. Applied as distribution steel or as main steel, whichever is larger.
- Maximum spacing per Cl. 26.3.3: 3d or 300 mm for main, 5d or 450 mm for distribution.
- Deflection check — the span/depth ratio with tension-steel modification must stay below allowed limits (Cl. 23.2.1).
Worked example — 4 m × 5 m residential two-way slab
Lx = 4000 mm, Ly = 5000 mm, residential (LL = 2 kN/m²), M25 concrete, Fe 500 steel, simply-supported on 4 edges, 20 mm cover. Output: Ly/Lx = 1.25 → two-way. Depth ≈ 130 mm. Factored load ≈ 8.4 kN/m². Mu,x ≈ 13 kN·m/m. Main steel: 10 mm @ 180 mm c/c (Ast ≈ 436 mm²/m). Distribution: 8 mm @ 200 mm c/c. Utilization 72%, deflection OK. Material takeoff: concrete 2.6 m³, steel ≈ 120 kg, formwork 20 m². Change the short span to 3000 mm and watch depth drop; switch to severe exposure and the cover jumps to 45 mm automatically via Design Context.
Common slab-design mistakes
- Using Ly/Lx ratio with Ly taken as the short span — always put the LONGER span in Ly (code convention). Getting this wrong flips one-way/two-way classification.
- Ignoring the deflection check. The calculator flags this, but many hand-done designs forget it for continuous slabs where span/depth 26 looks OK at first glance.
- Cover measured from the exterior face of the slab instead of the reinforcement. Cover = clear distance from bar edge to concrete surface (IS 456 Cl. 26.4).
- Skipping minimum distribution steel in one-way slabs. Still 0.12% (Fe 500) mandatory per Cl. 26.5.2.1.
- Using Fe 415 when Fe 500 is available at the same price. Fe 500 needs 20% less steel for the same moment — instant material savings.
- Designing all rooms to the same slab thickness for simplicity. Calculator above makes per-room optimization trivial — you'll find 120 mm sufficient for small bathrooms, saving concrete and dead load.
Slab design FAQs
One-way vs two-way slab — how does the calculator decide?
How is slab thickness determined?
What is the minimum steel for a slab per IS 456?
Which concrete grade for residential slabs?
What is the typical cover for a slab?
Is my slab going to deflect too much?
Related designers, codes, and references
Design the members that sit on or support this slab. Pull reference values from the IS 456 clause index. Generate cutting lengths via BBS.