Carpentry

Carpentry & Lumber Calculators

Turn deck, fence, and stair dimensions into a lumber list, and price rough lumber by the board foot.

Quick answer: board feet = thickness (in) × width (in) × length (ft) ÷ 12. Stairs: number of risers = total rise ÷ 7.75 in (IRC maximum), rounded up. Fence posts = fence length ÷ post spacing + 1, plus extra posts at gates and corners.

Building a cut list you can order from

Carpentry estimates are counts, not volumes: how many boards, posts, joists, pickets, and stringers. The safest approach is to calculate the count, round each line item up to whole pieces in the lengths your lumberyard stocks, and add a few spares for crooked or split boards.

Code minimums that affect quantities

Residential stairs under the International Residential Code allow a maximum riser of 7¾ in and a minimum tread of 10 in, so the total rise sets the riser count. Deck joist spans and footing sizes depend on lumber species, grade, and load. Use the IRC span tables (Section R507) or your local code rather than rules of thumb.

Board feet in common lumber sizes (nominal)

Board feet in common lumber sizes (nominal)
Nominal sizeBoard feet per linear footBoard feet in a 12 ft piece
1 × 60.506
2 × 40.6678
2 × 61.0012
2 × 81.33316
2 × 101.66720
4 × 41.33316

Frequently asked questions

How do you calculate board feet?

Multiply thickness in inches by width in inches by length in feet, then divide by 12. A 2 × 6 that is 10 ft long is 2 × 6 × 10 ÷ 12 = 10 board feet.

How many stairs do I need for a 9 ft rise?

A 108 in total rise divided by the 7.75 in maximum riser is 13.9, so you need 14 risers of about 7.71 in each and 13 treads.

How many fence posts do I need?

Divide the fence length by the post spacing and add one. A 100 ft run with 8 ft spacing needs 100 ÷ 8 = 12.5, rounded up to 13 sections, so 14 posts, plus extra posts for gates and corners.