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.
Deck / Deck Material Calculator
Calculate decking, joists, rim boards, blocking, beams, posts, footings and deck fasteners.
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 ServicesHow to Use the Deck Material Calculator
- Enter geometry. Add Length, Width and the number of identical physical decks.
- Set materials and layout. Choose decking and joist directions, coverage, spacing, stock lengths and allowances.
- Include required options. Set rim, blocking, user-defined beams, posts, footings and fastener assumptions.
- 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:
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:
| Direction | Courses | Net decking LF | Order boards |
|---|---|---|---|
| Along Length | 26 | 520 | 58 |
| Along Width | 42 | 504 | 47 |
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
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
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
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.
| Quantity | One physical deck | Three identical decks |
|---|---|---|
| Area | 240 SF | 720 SF |
| Net decking | 520 LF | 1,560 LF |
| Planning decking | 572 LF | 1,716 LF |
| Order decking boards | 58 | 174 |
| Layout joists | 16 | 48 |
| Net joist LF | 192 LF | 576 LF |
| Order joist pieces | 18 | 54 |
| Rim LF | 64 LF | 192 LF |
| Order rim pieces | 7 | 21 |
| Net fasteners | 832 | 2,496 |
| Order fasteners | 916 | 2,746 |
| Fastener packages | 3 | 8 |
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.
