How the calculation works
Formula
courses = ceil((deck width + one gap) ÷ (board width + gap)); boards = ceil(courses × deck length × (1 + waste percentage) ÷ stock length)
Assumptions used
- Boards run along deck length and cross each calculated joist line.
- Gaps occur between adjacent board courses, not outside both edge boards.
The tool keeps user-entered product values separate from the geometry, then rounds the recommended purchasing quantity up where the material is bought as a whole unit.