← All Calculators

Stair Calculator

Calculate riser count, tread dimensions, stringer length, and lumber needed for any staircase. Includes IRC code compliance checks.

Stairs Framing Code Check
Stair Dimensions
ft
in
Floor-to-floor height including finish floor
in
IRC max 7.75", typical 7"–7.5"
in
IRC min 10", typical 10"–11"
Lumber & Pricing
ft
IRC min 36" for residential
pcs
3 typical: one each side + center
$/LF
2×12 framing lumber: $1.50–$3.50/LF
Your Takeoff
Number of Risers
Steps up
Actual Riser Height
Code check
Number of Treads
Risers minus 1
Total Run (Horizontal)
Horizontal distance
Stringer Length
Diagonal measurement
Tread Lumber
2× tread boards
Ready to invoice? → BuildInvoice

Labor Estimate Optional

Add your stair framing labor rate to generate a complete job cost estimate.

Your Labor Rate
$/riser
Stair framing $25–$50/riser
Enter dimensions above to see your quantity
Total Job Cost
Materials
Labor
Total Job
→ Turn Into Invoice at BuildInvoice

How to Calculate Stairs — Rise, Run & Stringer Layout

Building code-compliant stairs starts with accurate rise and run calculations. The total rise (floor-to-floor height) determines how many risers you need, and each riser must fall within code limits. Getting this wrong means tearing out framing and starting over — or worse, a dangerous staircase.

IRC Stair Code Requirements (R311.7)

Rise & Run Relationship

The classic comfort formula is: Riser + Tread = 17" to 18". A 7.5" riser with a 10" tread (17.5" total) is the most common residential configuration. Steeper stairs save horizontal space but are harder to climb. Shallower stairs are more comfortable but require more floor space.

Stringer Cutting Technique

Stringer Board Sizing

Most residential stairs use 2×12 stringers. After cutting the notches, you must maintain at least 3.5" of solid wood below the notch throat. For spans over 6 feet without intermediate support, verify that your stringer board meets structural requirements. Engineered LVL stringers are available for longer spans or heavy-duty applications.

Stair framing figured out?

Build the full proposal in BuildQuotes or invoice the job directly.