← Carpentry Calculators

Deck & Deck Material Calculator

Estimate decking, joists, rim boards and fasteners for rectangular sections or identical decks, with optional blocking, beams, posts and footings.

This is a material takeoff calculator. Enter geometry and framing requirements from your project documents; it does not structurally design a deck.

BUILD IT CONTRACTOR TOOL

Deck / Deck Material Calculator

Calculate decking, joists, rim boards, blocking, beams, posts, footings and deck fasteners.

V1 • US Customary

1. Deck Sections

Enter your own geometry and framing assumptions. V1 calculates quantities; it does not structurally design the deck.

Estimating aid only. This calculator does not determine structural member sizes, allowable spans, beam/post spacing, footing design, ledger attachment, railing/stair requirements or code compliance.

Estimating an Entire Deck or Lumber Project?

Get a drawing-based takeoff for the deck and related framing scope in your plans and specifications.

Lumber & Framing Takeoff Services
Request an estimate →

How to Use the Deck Material Calculator

  1. Enter geometry. Add Length, Width and the number of identical physical decks.
  2. Set materials and layout. Choose decking and joist directions, coverage, spacing, stock lengths and allowances.
  3. Include required options. Set rim, blocking, user-defined beams, posts, footings and fastener assumptions.
  4. Calculate and review. Add other rectangular sections as needed, then compare layout quantities, planning LF and physical orders.

Number of Identical Decks is a physical count. The calculator generates the material quantities. Multiple rectangles can approximate an L-shaped or multi-level deck, but shared edges and framing are not coordinated automatically.

Deck Area and Board Coverage

Deck area = Length × Width. A 20 × 12-ft deck is 240 SF; three identical decks total 720 SF.

The decking calculator uses actual board width and internal gaps, rather than dividing deck SF by nominal board area:

Courses = round up [(coverage dimension + gap) ÷ (actual board width + gap)]

Use the same units throughout; V1 converts the coverage dimension to inches. N boards contain N−1 internal gaps.

For 144 in of coverage, 5.5-in boards and a 0.25-in gap, round up 144.25 ÷ 5.75 to obtain 26 courses. Those untrimmed courses cover 149.25 in, so the final board may need field ripping/trimming. V1 does not optimize final-board width.

Decking Direction Changes the Takeoff

Along Length means boards physically run parallel to the entered Length. Along Width means they run parallel to Width. Direction changes both the run per course and the number of courses needed across the deck.

For the default 20 × 12-ft deck, 12-ft board stock and 10% decking waste:

DirectionCoursesNet decking LFOrder boards
Along Length2652058
Along Width4250447

When joists are also enabled, select the perpendicular joist direction and stock at least as long as that joist span. The Along Width decking example therefore needs joists Along Length with suitable stock, or joists disabled for a decking-only calculation.

Stock Boards, Waste and Planning LF

Base pieces per deck = courses × round up (board run ÷ stock length).

Apply the decking waste percentage to these base pieces, then round up to whole order boards.

Default: 26 courses × round up (20 ÷ 12) = 52 base pieces. At 10% waste, 52 × 1.10 = 57.2, rounded up to 58 order boards.

V1 does not optimize offcuts between board courses. The method is intentionally conservative and auditable.

Net decking LF is courses × board run. Planning LF adds the selected waste percentage: 520 net LF × 1.10 = 572 planning LF. Purchasing still follows the course/stock-piece calculation, rather than simply dividing 572 LF by stock length. Waste is editable; 10% is the default assumption, not a universal requirement.

Identical decks round stock separately

Decking boards, joist pieces and rim pieces round per physical deck, then multiply by identical-deck count. Three defaults require 58 × 3 = 174 decking boards. This does not assume perfect offcut sharing between separate decks.

Joists and Direction

Joists = round up (spacing dimension ÷ entered OC spacing) + 1

Using matching units. Both outer boundaries are included.

For default joists Along Width, the span is 12 ft and the spacing dimension is 20 ft. At 16 in OC: 240 ÷ 16 + 1 = 16 joists, totaling 192 net LF. With 10% allowance, round up 16 × 1.10 to 18 order pieces per deck.

The deck joist calculator uses the spacing and material label you enter; it does not determine required spacing or member size. When both decking and joists are active, V1 requires perpendicular directions so its layout and intersection counts are meaningful.

Joist stock must cover the span

Entered joist stock must be at least as long as the calculated joist span. V1 deliberately does not design or assume structural joist splices.

Rim / Band Boards

Rim LF = 2 × (Length + Width).

The default deck has 64 LF of perimeter.

Stock pieces round edge-by-edge. With 16-ft stock, the 20, 20, 12 and 12-ft edges require 2 + 2 + 1 + 1 = 6 base pieces, then 7 order pieces at 5% allowance. Dividing the pooled perimeter by stock length would miss this edge-by-edge requirement.

Blocking, Beams and Posts

Blocking

Blocks per row = joist count − 1. With 16 default joists, one row gives 15 blocks. At the editable assumed length of 14.5 in, that is 18.125 LF. Two rows give 30 blocks / 36.25 LF.

V1 reports blocking EA and LF; it does not generate stock-board quantities or optimize blocking offcuts. Blocking depends on the joist layout being enabled.

User-defined beams

Beam LF = beam lines × length per line × plies. 2 lines × 20 ft × 2 plies = 80 LF.

All beam quantities are user-defined. The calculator does not select required beam size, beam count, span, splice locations or stock pieces.

Posts

Post count and height are entered manually. 6 posts × 8 ft = 6 EA / 48 LF. V1 does not derive post spacing or required post dimensions.

Circular Concrete Footings

Optional footing volume uses circular-cylinder geometry: π × radius² × depth × footing count, converted to CY. Diameter, depth and count are user-entered assumptions.

Six footings at 12-in diameter and 36-in depth produce 0.52360 net CY. At 10% concrete allowance, the result is 0.57596 CY.

These are volume estimates, not footing-size recommendations or ready-mix order recommendations. V1 does not determine soil/code requirements or round to ready-mix ordering increments.

Deck Fasteners and Packages

For one deck, intersections = board courses × joists. Default: 26 × 16 = 416 intersections.

At 2 fasteners per intersection, that is 832 net fasteners. Apply 10% allowance and round up to 916 order fasteners. At 350 per package, round up to 3 packages.

Fasteners per intersection and package coverage are editable estimating inputs. Both decking and joists must be active for this intersection-based quantity.

Identical decks share fastener package rounding

Unlike lumber stock, fasteners are aggregated across the complete identical-deck entry before whole-EA and package rounding. Three defaults give 2,496 net fasteners → 2,746 order fasteners → 8 packages. They do not simply multiply the single-deck package count by three.

Worked Example: Three Identical 20 × 12-ft Decks

Use default decking Along Length, 5.5-in boards, 0.25-in gaps, 12-ft stock and 10% decking waste. Keep default joists Along Width at 16 in OC, 12-ft stock and 10% allowance; rim stock at 16 ft with 5% allowance; and fasteners at 2/intersection, 10% allowance and 350/package.

QuantityOne physical deckThree identical decks
Area240 SF720 SF
Net decking520 LF1,560 LF
Planning decking572 LF1,716 LF
Order decking boards58174
Layout joists1648
Net joist LF192 LF576 LF
Order joist pieces1854
Rim LF64 LF192 LF
Order rim pieces721
Net fasteners8322,496
Order fasteners9162,746
Fastener packages38

Multiple Sections and V1 Scope

Add separate entries such as Main Deck, Landing and Upper Deck when geometry or material assumptions differ. Each section retains its own inputs. The deck material estimator does not automatically deduct shared edges or optimize stock across entries.

V1 does not perform structural deck design, joist/beam sizing or span selection, post-spacing or footing design, ledger design/attachment, railing or stair takeoff, arbitrary polygon geometry, diagonal/picture-frame decking, offcut nesting, joist/beam splice design, hardware/connectors, flashing, labor/productivity, pricing or code compliance.

Frequently Asked Questions

How do I calculate how much decking I need?

Enter deck dimensions, board direction, actual board width, gap and stock length. Review net LF, planning LF and whole order boards after the selected waste allowance.

How many deck boards do I need?

V1 calculates board courses, rounds stock pieces up within each course, then applies waste and rounds up again. The default 20 × 12-ft example requires 58 boards under its stated assumptions.

Does board direction affect material quantity?

Yes. Direction changes course length and coverage width, which can change both the number of courses and stock pieces per course.

How does deck-board spacing affect the calculation?

Gaps contribute to coverage between boards. V1 counts N−1 internal gaps for N boards; the last board may still require trimming.

How does decking waste work?

The chosen percentage increases planning LF and base stock pieces. Purchasing uses the course/stock method with upward whole-board rounding; waste is not applied twice.

How are joists calculated?

V1 rounds the spacing dimension divided by your OC spacing upward and adds one to include both outer boundaries. Joist allowance affects order pieces, not the layout count.

Does this calculator determine joist or beam sizes?

No. Enter requirements from the project documents. Member sizing, allowable spans and structural design are outside this material takeoff tool.

How are rim boards calculated?

V1 calculates the four-edge perimeter, rounds stock needs separately for each edge, then applies allowance and rounds up per physical deck.

Can it calculate posts and concrete footings?

Yes. Enter post counts/heights and optional circular-footing counts, diameters and depths. The tool calculates EA, LF and concrete volume without designing those components.

Can I calculate several deck sections or identical decks?

Yes. Use identical-deck count for repeated geometry or add separate rectangular sections with different assumptions. Shared edges and cross-section offcuts are not optimized.

Related Calculators