CoreVecta AtlasPractical knowledge
Home & DIY · decks & outdoor carpentry

Deck material take-off

Count the lumber a deck frame needs: surface boards across the width at the board-plus-gap pitch, joists along the length at their spacing, and a post grid beneath — with the plan area alongside.

✓ Verified engine No account required

Workspace

The calculator's own fields, action and results arrive with the verified pack when you load it. Nothing is computed in this page.

Verified engine

Calculator

The calculator runs on the same signed pack and certified engine as the CoreVecta apps. It is fetched and verified when you need it, so this page stays light until then.

Nothing is computed in this page. Every figure comes back from the verified engine, or the calculator refuses.

What the engine returns
Read each count against its axis. The surface boards listen only to the width and the board-plus-gap pitch, which is why the companion vector — same width, tighter posts — reports exactly the same board count while its post total grows and its joist count falls with the shorter run. The area line moves only with the plan dimensions, holding the other three honest.
Deck length
Deck width
Board width
Board gap
Joist spacing
Post spacing
MethodBoard pitch as board width plus gap converted to feet; surface boards as the width over that pitch rounded up; joists as the length over their spacing rounded up plus a closing member; posts as the product of spaces-plus-one in each direction; the plan area reported alongside.
StandardStandard deck take-off arithmetic (whole-piece convention)
GuardThe board width must be strictly greater than zero, and the pack ships that refusal as a declared test vector: a board of no width would make the pitch meaningless and the division after it endless, so the engine refuses the input rather than counting boards without end.

Boards across, joists along, posts beneath — three counts from one rectangle

The board pitch is the width a board truly claims: its own face plus the gap left beside it, converted into the feet the deck is measured in. The surface count is the deck’s width divided by that pitch and rounded up, because boards arrive whole and the last one is ripped, not bought narrow. Widen the board or close the gap and the pitch grows or shrinks with it — the count listens to both.

Joists are counted with the oldest rule in framing: the spaces along the length, rounded up, plus the member that closes the run. Every span of deck needs a joist on each side of it, so the pieces always outnumber the spaces by one — which is why halving a spacing never quite doubles a count.

Posts are the count that multiplies. The grid runs spaces-plus-one in each direction, and the post total is the product of the two, so tightening the post spacing raises the count along the length and across the width at the same time. It is the input with the most leverage on the order, and the one most worth taking from the plan rather than from habit.

Every spacing here is an input, never a verdict. The board width and gap default to the pack’s shipped figures — replace them with the measured product actually being laid — and the joist and post spacings belong to the plan and its spans, not to this page. The arithmetic prices whatever rhythm it is given; it does not choose one.

The plan area rides along as the honest fourth line. It moves only with the length and the width — never with any spacing — so when a count looks wrong, the area says whether the rectangle itself was entered wrongly or only its rhythms were.

Board pitch as board width plus gap converted to feet; surface boards as the width over that pitch rounded up; joists as the length over their spacing rounded up plus a closing member; posts as the product of spaces-plus-one in each direction; the plan area reported alongside.

When this calculation is used

  • Ordering surface boards, joists and posts once the deck’s plan dimensions are fixed.
  • Comparing two board products by running the same deck at each board’s true width and gap.
  • Seeing what a tighter post grid costs before committing to the layout.
  • Checking a lumber quote by setting its piece counts against the same rectangle.

Worked example

The pack’s anchor vector: a deck sixteen feet long and twelve wide, boards at the default width and gap, joists at the default spacing, posts on the default grid — beside a companion vector that keeps the same width but shortens the run and tightens the post grid.

Read each count against its axis. The surface boards listen only to the width and the board-plus-gap pitch, which is why the companion vector — same width, tighter posts — reports exactly the same board count while its post total grows and its joist count falls with the shorter run. The area line moves only with the plan dimensions, holding the other three honest.

Every figure in this example is computed by the certified engine the moment the calculator loads and verified against the test vectors the signed pack declares — the page stores no answers. Zero out the board width and the engine refuses the run outright; the pack declares that refusal as a vector of its own.

What each input represents

Deck length

The dimension the surface boards run along, in feet. The joist count and one axis of the post grid are counted along it, and it multiplies into the plan area.

Deck width

The dimension the boards are counted across, in feet. The surface-board count and the other axis of the post grid come from it. A wraparound or angled deck is better run as separate rectangles.

Board width

The actual face width of one surface board, in inches. The pack ships a default; replace it with the measured width of the product being bought, because the count divides by this figure plus the gap.

Board gap

The drainage gap left between boards, in inches. It may be zero for boards laid tight; whatever is entered joins the board width to form the pitch the width is divided by.

Joist spacing

The centre-to-centre rhythm of the joists, in feet. The default is the pack’s shipped figure; the spacing your plan calls for — set by the boards’ span rating — is the one to enter.

Post spacing

The grid interval for the posts, in feet, applied in both directions. The default suits an ordinary layout; enter the spacing the plan’s beams and footings actually dictate, because the count multiplies across both axes.

Assumptions and limits

  • The deck is a single rectangle on one level; wraparounds, angles and framed openings are separate rectangles run on their own.
  • Counts are whole pieces spanning their full dimension: boards the length, joists the width. Stock lengths, butt joints and mid-span splices are ordering decisions the arithmetic does not see.
  • Every spacing is a reader-supplied or pack-defaulted input; nothing here asserts what a span can carry, and the plan governs where the defaults and the site disagree.
  • The take-off prices the primary members only — rim boards, blocking, stairs, railings, fasteners and footings are separate lines.

What the guards protect against

  • The board width must be strictly greater than zero, and the pack ships that refusal as a declared test vector: a board of no width would make the pitch meaningless and the division after it endless, so the engine refuses the input rather than counting boards without end.
  • The deck’s length and width must be strictly positive and are capped well beyond any backyard platform, so a squared figure or a unit slip surfaces as a refusal instead of a lumber list for an airfield.
  • The gap may be zero — boards laid tight — but is bounded above, and the joist and post spacings must be strictly positive with ceilings of their own, because a spacing of nothing is a division the counts cannot mean.

Provenance

Standard deck take-off arithmetic (whole-piece convention)

Board pitch as board width plus gap converted to feet; surface boards as the width over that pitch rounded up; joists as the length over their spacing rounded up plus a closing member; posts as the product of spaces-plus-one in each direction; the plan area reported alongside.

Quantity reference to be verified against the plan and the products actually ordered; member sizes, spans and connections are never determined here. The signed pack carries its own citation, and the page reports the verification state of the release it mounted.