The requirement
An ordinary house in India does not need a ramp at all. NBC 2016 makes none of its ramp figures mandatory for a normal home. The Code’s only detailed ramp table sits in Annex B, and it runs from 1:12 down to 1:20, banded by rise.
Annex B is the Code’s access annex, “Requirements for Accessibility”. Its scope clause is blunt: “it does not apply to private residences” (Part 3 §13.1.2).
So why show the table? It is the Code’s only detailed ramp guidance. Builders still reach for it, even when the law does not ask. Treat it as a handy guide, not a rule for your house.
Annex B Table 10 bands the slope, width and landings by the rise.
| Rise | Max gradient | Min width | Landing interval |
|---|---|---|---|
| 150–300 mm | 1:12 | 1200 mm | — |
| 301–750 mm | 1:12 | 1500 mm | every 5 m |
| 751–3000 mm | 1:15 | 1800 mm | every 9 m |
| over 3000 mm | 1:20 | 1800 mm | every 9 m |
Two more figures sit with the table.
- Handrail: needed on both sides once the rise is over 150 mm, set at 850–950 mm high (cl B-5.5.2.2(e) / B-6.2.7).
- Landing length: at least 1500 mm in the direction of travel.
Vehicle ramps follow a different rule. The NBC lets a driveway or a basement or podium parking ramp go as steep as 1:8. That is steeper than any walking figure above. Keep the two rules apart. Never use the vehicle figure on a pedestrian ramp, or the other way round.
Worked example
Say you are adding a ramp from a path up to a verandah. The rise is 500 mm. Your house does not have to follow Annex B Table 10, but you choose to anyway.
- Find the rise band. 500 mm sits in the 301–750 mm band.
- Read off the slope. That band caps at 1:12. 500 mm × 12 = 6000 mm of run, which is 6 m.
- Check width and landings. The band asks for at least 1500 mm of width, with a landing at least every 5 m. At 6 m of run, you need one landing partway along.
So plan on about 6 m of ramp at 1:12, at least 1500 mm wide, with one landing worked into the run. The slope calculator does the rise-over-run maths for you.
Do it in 5 seconds
Related
- The India’s building code hub explains how the NBC model code and state bye-laws fit together.
- Building the stairs that a ramp might replace? See Indian stair rules.
Sources
- National Building Code of India 2016 (NBC 2016 / SP 7:2016), Bureau of Indian Standards — Part 3 §13.1.2 (Annex B scope exclusion for private residences), Table 10 (gradient, width, landing bands), cl B-6.2.6/B-6.2.7 (landing and handrail), and the Part 3/4 vehicle-ramp clauses (1:8). Full text is gated behind a paid BIS webstore login; check the current status at bis.gov.in.
Read this first. These figures are from NBC 2016, which BIS has withdrawn and replaced with SP 7:2026 (“National Building Construction Standards 2026”), gazette-notified in 2026 (reported 30 April 2026) and now BIS’s current national standard. NBC is also a model code: it has no legal force until your state or municipality adopts it into its own bye-laws — and every state bye-law checked for this hub still names NBC 2016, not SP 7:2026. Confirm which edition your local bye-law currently adopts before you rely on any figure above — and remember, none of it is mandatory for an ordinary single dwelling house in the first place.
Related building rules
More India rules