Decking Calculator - Estimate Boards, Joists & Materials

Accurately calculate all materials for your deck project: decking boards, joists, bearers, stumps, and screws. Get instant estimates with wastage included.

Project Inputs

Spacing & Support

Use 0 to skip detailed post counts or when the deck is ledgered to a structure.

How to Use This Calculator

Enter your deck's footprint (length and width) and define the board profile plus spacing. Switch between Imperial and Metric units as needed and add a wastage percentage that accounts for offcuts and mistakes.

  1. Record the total deck length and width, keeping the values in the chosen unit system.
  2. Provide the decking board width plus the gap you will maintain between planks to calculate board count.
  3. Set the joist, bearer, and post spacing to estimate substructure length and counts.
  4. Add a waste allowance (10-15% is common) so linear footage covers cutting losses.
  5. Review the results and toggle the material summary table for a printable list of components.

Methodology

The calculator converts every dimension to inches, computes the number of boards and joists using evenly spaced centers, then converts back to linear units for you. Stump/post counts are derived by spacing along each bearer line, while screws are estimated as two per board-to-joist intersection. Wastage is applied to decking material at the final stage.
  • Boards run across the deck width while joists are assumed to span the full width.
  • Bearers run parallel to the deck width and support the joists; their count includes an extra member to finish the span.
  • Results are shown in the chosen unit system, with easy toggles to switch between feet and meters.

Full original guide (expanded)

This section retains the verified references that accompanied the legacy calculator so nothing is lost during the refactor.

Related Construction Tools

Formulas
Fixed board calculations:
N_boards = ceil(DeckLength_inches / (BoardWidth_inches + BoardGap_inches))
L_decking = N_boards × DeckWidth_feet × (1 + Wastage_%/100)
N_joists = ceil(DeckLength_inches / JoistSpacing_inches) + 1
L_joists = N_joists × DeckWidth_feet
N_screws = N_boards × N_joists × 2
Variables and units
  • Deck Length/Width: overall structure dimensions (ft or m).
  • Board Width & Gap: total running width per board (in or mm).
  • Joist, Bearer, Stump Spacing: center-to-center spacing (in/in or m).
  • Wastage: percent added to decking linear footage.
Citations

Home — calcdomain.com · Accessed 2026-01-19
https://calcdomain.com/

Construction — calcdomain.com · Accessed 2026-01-19
https://calcdomain.com/construction-diy

Materials Estimation — calcdomain.com · Accessed 2026-01-19
https://calcdomain.com/subcategories/construction-diy-materials-estimation

official IRC source — codes.iccsafe.org · Accessed 2026-01-19
https://codes.iccsafe.org/content/IRC2021P2

Concrete Slab Calculator — calcdomain.com · Accessed 2026-01-19
https://calcdomain.com/concrete-calculator

Roof Rafter Calculator — calcdomain.com · Accessed 2026-01-19
https://calcdomain.com/rafter

Paint Calculator — calcdomain.com · Accessed 2026-01-19
https://calcdomain.com/paint-calculator

Fence Materials Calculator — calcdomain.com · Accessed 2026-01-19
https://calcdomain.com/fence-calculator

Changelog

Version: 0.1.0-draft · Last code update: 2026-01-19

  • Initial audit spec draft generated from HTML extraction (review required).
  • Verify formulas match the calculator engine and convert any text-only references to LaTeX.
  • Confirm sources are authoritative and relevant to the calculator methodology.
Verified by Ugo Candido Last Updated: 2026-01-19 Version 0.1.0-draft
Version 1.5.0