Renovation & Construction

Stair Riser Spread Tolerance Checker

Measure the flight, enter the tallest and the shortest riser, and see how much of the permitted variation the difference between them uses up.

  • Answers as you type
  • Every formula cited
  • Calculated in your browser
SettingsSettings for this calculationUS
Market
Imperial · sales tax
The largest riser you measured anywhere in the flight.

Measure nosing to nosing on the finished surfaces, not off the bare stringer, and take every riser rather than the ones that look suspect. The first and last are where the outliers almost always are, because they are the ones affected by floor finishes going on after the stair was set.

The smallest riser you measured anywhere in the flight.

Use the same measuring method for both extremes. Mixing a tape reading at one end of the flight with a laser reading at the other introduces a difference that belongs to the instruments rather than to the stair.

The variation your adopted code allows across one flight.

The North American model codes both allow three eighths of an inch between the largest and smallest riser in a flight. Other jurisdictions are tighter and some express the requirement as uniformity with a construction tolerance instead, so take the figure from the code that governs the work rather than from habit.

How many risers the flight contains from floor to floor.

Count risers, not treads — a flight has one more riser than it has treads, because the last riser lands on the floor above. Getting this wrong by one is what makes the uniform height below disagree with what you measured.

Finished floor to finished floor, measured over the whole flight.

This gives the height every riser in the flight should have been, which is the useful comparison once you know a flight has drifted: it tells you whether the error is one bad step or a gradual accumulation, and those have different remedies.

Spread between tallest and shortest riser

0.25 in

High confidence

The riser spread measured is 0.12 in inside the variation entered. Re-measure after the floor finishes go down at both ends, because that is when a flight that was inside the limit most often stops being. Matching the figures quoted is not compliance. The rest of the requirement, and the installed work, are outside what this page can see.

Permitted variation for this flight
0.38 in
Margin left before the limit
0.12 in
Uniform riser height for this flight
7.5 in
Tallest riser above the uniform height
0 in
Shortest riser below the uniform height
0.25 in
Then change the inputs to see how far the answer moves.

Show calculation logic

How this was calculated

Formula source(s)

  • IRC R311.7.5.1 and IBC 1011.5.4: the greatest riser height within a flight shall not exceed the smallest by more than 3/8 in (9.5 mm) — a flight-wide rule, measured between the extremes rather than between neighbours
  • Other jurisdictions set the figure differently, which is why the permitted variation is entered rather than fixed: Approved Document K and the National Construction Code both express riser uniformity in their own terms
  • Arithmetic only: spread = tallest measured riser − shortest measured riser, compared against the variation you enter

Inputs used

Tallest Measured Riser
7.5 in
Shortest Measured Riser
7.25 in
Permitted Variation
0.38 in
Risers in the Flight
16
Total Rise of the Flight
10 ft

Intermediate steps

Permitted variation for this flight
0.38 in
Margin left before the limit
0.12 in
Uniform riser height for this flight
7.5 in
Tallest riser above the uniform height
0 in
Shortest riser below the uniform height
0.25 in
Final result0.25 in

Confidence note: The riser spread measured is 0.12 in inside the variation entered. Re-measure after the floor finishes go down at both ends, because that is when a flight that was inside the limit most often stops being. Matching the figures quoted is not compliance. The rest of the requirement, and the installed work, are outside what this page can see.

What this calculation does not cover

  • Works from the two extremes you supply. It cannot find an outlier you did not measure, and the rule it applies is flight-wide rather than pairwise.
  • Riser height is one of several stair checks. Tread depth uniformity, nosing projection, headroom and handrail geometry are all separately enforced and a flight can pass here and fail those.

Add the equipment this sizes

This result is a specification — 0.25 in — not a quantity. Put the thing it sizes into your project: how many, what you call it, and your supplier’s price.

7.5 in
Schematic, drawn to the proportions you entered — not to scale on screen.

Computed in your browser — nothing you enter is uploaded. Presented in US customary units and US trade terminology. Where a formula follows a published standard, that standard and its edition are cited beside it on this page; where none governs, the page says so. Local amendments override model codes — verify against the code in force where you build.

Sources checked 2026-08-30 · in the site-wide review of 2026-09-06 · v1.0.0

Regulatory standards & verification citations3
  1. IRC R311.7.5.1 and IBC 1011.5.4: the greatest riser height within a flight shall not exceed the smallest by more than 3/8 in (9.5 mm) — a flight-wide rule, measured between the extremes rather than between neighbours
  2. Other jurisdictions set the figure differently, which is why the permitted variation is entered rather than fixed: Approved Document K and the National Construction Code both express riser uniformity in their own terms
  3. Arithmetic only: spread = tallest measured riser − shortest measured riser, compared against the variation you enter

Which documents these citations point at

  • International Residential Code — R311.7.5.1 (United States)One- and two-family dwellings and townhouses up to three storeys — structure, fire safety, energy, plumbing, mechanical and electrical in a single document.
  • International Building Code — 1011.5.4 (United States)Buildings other than the dwellings the IRC covers — occupancy, egress, fire resistance and structural provisions.
  • Approved Documents to the Building Regulations (England) — K (United Kingdom)Practical guidance on meeting the Building Regulations, one lettered part per subject — Part A structure, Part B fire, Part K protection from falling, Part L conservation of fuel and power, and the rest.

A code or standard has force only where a jurisdiction has adopted it, usually with local amendments. This site holds no adoption data for any authority, so check what is in force with the authority where you build. Any section cited above without an edition should be checked against the edition in force where you build. What it would take to know.

Cite this page

Your workspace

Most jobs need more than one number. Add the calculators you need next and they open right here, underneath this one — your figures stay on screen and nothing is lost to a page change.

Now that you have the number

These guides cover the work this quantity is for — the first ones run this calculator inside the section that raises the question.

Called something else where you work? Tolerance and permitted deviation — the term in each market, how close the equivalence really is, and the standard that governs it.

How to calculate stair riser spread tolerance checker in 6 steps

  1. Tallest Measured RiserThe largest riser you measured anywhere in the flight.
  2. Shortest Measured RiserThe smallest riser you measured anywhere in the flight.
  3. Permitted VariationThe variation your adopted code allows across one flight.
  4. Risers in the FlightHow many risers the flight contains from floor to floor.
  5. Total Rise of the FlightFinished floor to finished floor, measured over the whole flight.
  6. Spread between tallest and shortest riserThe tool computes the spread between tallest and shortest riser from those figures and shows the formula, its sources, and a confidence rating alongside it.

Spread between tallest and shortest riser by tallest measured riser

Page defaults, not your figures above.

Tallest Measured RiserSpread between tallest and shortest riser (in)
4 in-3.2
6 in-1.2
8 in0.795
10 in2.8

Frequently asked questions

Is the rule about neighbouring steps or the whole flight?
The whole flight. Both North American model codes compare the greatest riser in the flight with the smallest, wherever in the run those two happen to be, so a flight that creeps by half a millimetre a step can accumulate a failure without any two adjacent steps looking different. That is also why measuring only the ones that feel wrong is unreliable.
Why do uneven risers matter so much when the difference is a few millimetres?
Because descending a stair is largely done without looking. After two or three steps a person's gait has locked on to a rhythm and their foot is placed where the previous riser height predicts, so a step that arrives early or late produces a stumble at the point where the body has the least chance to recover. It is a leading cause of stair falls and it is why inspectors take the tolerance literally.
My flight fails at the bottom step only. What is the fix?
Almost always a floor finish that was not allowed for when the stringer was cut. If the lower floor gained a build-up after the stair was set, the bottom riser is short by that thickness; if the stringer was dropped by the full tread thickness and the finish went on anyway, it is short by the difference. Packing the stringer base or re-cutting it is the usual remedy, and the drop-cut page works out by how much.
Preliminary estimate, not certified engineering. This tool produces an indicative quantity calculation for planning purposes only — it is not a certified structural analysis, a guaranteed material takeoff, or a substitute for building department approval. Always verify measurements on-site and have a licensed contractor or structural engineer review any load-bearing, code-sensitive, or safety-critical work before purchasing materials or starting construction. Spotted an arithmetic or standards error? Report it to contact@craftquantities.com with your inputs — a confirmed fix gets a permanent check of its own, so the same mistake cannot come back.