Numbers start at typical defaults — change anything. Every result states the inputs and assumptions used.
Enter your measurements and press "Calculate materials" to see the calculated quantity, waste-adjusted quantity and recommended order quantity.
What this calculator does
•Deck area = length × width
•Board coverage = (board width + gap) ÷ 12 ft; board linear ft = deck area ÷ board coverage
•Boards = board linear ft ÷ board stock length
•Joists = ⌈(width × 12) ÷ joist spacing⌉ + 1, each cut from joist stock for the deck length
•Beam linear ft = beam lines × plies × deck length
•Posts per beam line = ⌈deck length ÷ post spacing⌉ + 1; post pieces = posts × height ÷ post stock
•Stairs: treads = steps × stair width; stringers = 2 per 4 ft of width × steps × stringer length per riser
•Deck screws = deck area × screws per sq ft; joist hangers = 2 per joist
Deterministic by design: no AI, no lookups, no network calls — the same inputs always give the same numbers. Product values such as coverage rates and bundle counts are editable and shown with the result.