The floor-to-floor height is 2,750mm and the architect wants a stair that complies with AS 1657. You need the number of risers, actual riser height and total stair run before the builder frames the opening.
1 What this calculator does
Calculates the number of risers, actual riser height, going (tread depth), total horizontal run and 2R+G check for a staircase. Verifies compliance with AS 1657 (Australian) or IBC (US) riser and going ranges. Supports millimetre and inch inputs.
2 Formula & professional reasoning
Number of risers = Round(Floor-to-floor height / Preferred riser)
Actual riser = Floor-to-floor height / Number of risers
Total run = (Number of risers - 1) x Going
2R+G check: 2 x Riser + Going (should be 550-700mm for comfort)
AS 1657 limits: Riser 115-190mm | Going 240-355mm
Risers are always equal -- every riser must be identical to prevent trip hazards. The number of risers is rounded to give an actual riser height as close as possible to the preferred height (typically 175mm) while dividing evenly into the floor-to-floor height. The 2R+G formula is the universal ergonomic check: sum of twice the riser plus the going should fall between 550mm and 700mm for comfortable stair geometry. Australian Standard AS 1657 sets the code limits.
3 Worked examples
⚠️ Illustrative example only — not clinical or professional instruction.
Risers: round(2750/175) = round(15.71) = 16 | Actual riser: 2750/16 = 171.9mm | Total run: (16-1) x 280 = 4,200mm | 2R+G: 2x171.9+280Risers: round(3200/165) = round(19.4) = 19 | Actual riser: 3200/19 = 168.4mm | Total run: (19-1) x 300 = 5,400mm | 2R+G: 2x168.4+300Risers: round(2400/190) = round(12.6) = 13 | Actual riser: 2400/13 = 184.6mm | 2R+G: 2x184.6+240 = 609.2mm4 Sanity check
5 Common errors
| Error | Cause | Consequence | Fix |
|---|---|---|---|
| Not checking that actual riser height falls within code limits | Rounding to a convenient number of risers without verifying the result | Non-compliant stair -- fails inspection, must be rebuilt | After calculating the actual riser, verify it is between 115mm and 190mm (AS 1657) or 4" to 8-1/4" (IBC). If it falls outside, adjust to the next number of risers and recalculate. |
| Forgetting the stair structure needs an extra riser compared to the treads | Counting treads instead of risers | Stair one riser too short or too long | For a stair with N risers, there are N-1 treads. The first riser is from the floor to the first tread; the last riser is from the top tread to the upper floor level. Number of treads = number of risers minus 1. |
| Using the finished floor-to-floor height without checking where final finishes are accounted for | Measuring before floor coverings are installed | Riser heights wrong after tiles or carpet are installed -- first or last riser wrong height | Account for floor finishes on both the lower and upper floor. If lower floor gets 15mm tiles and upper floor gets 12mm carpet, the structural frame height must be adjusted by the difference. |
| Not allowing for the landing or trimmer opening in the floor | Only calculating the stair geometry without checking the building structure | Stair opening not framed correctly -- structural work required on completion | Calculate the total horizontal run first. Then confirm that the floor opening (trimmer position) is in the right location to match the top of the stair. |
6 Reference & regulatory links
7 Professional workflow
Common tools used alongside this one: