How to Estimate a Deck: Materials Takeoff Guide

Estimating a deck comes down to breaking it into framing, surface, fasteners, and footings, then applying consistent spacing rules and waste factors. This guide walks the full takeoff in the order a working estimator actually does it.

Start with the deck dimensions and a sketch

Before counting a single board, nail down the footprint, the height off grade, and the framing direction. A simple example used throughout this article is a 12-foot by 16-foot rectangular deck, 192 square feet, with decking boards running the 16-foot direction so joists run the 12-foot direction. Write down which way the decking runs first, because that single decision drives joist count, beam placement, and board count.

Note the attachment method too. A deck ledgered to the house has one fewer beam line than a freestanding deck, which needs a beam and footings on both the house side and the outer side. Height matters because anything roughly 30 inches or more above grade triggers guardrail requirements in most jurisdictions, and taller decks need longer posts and sometimes bracing. Sketch the joist layout, beam lines, post locations, and stair position; the sketch is your bill of materials in visual form.

Always confirm spans against a current span table or the prescriptive deck provisions in the IRC rather than guessing. Lumber species, grade, and on-center spacing all change allowable spans, so the same 2x8 joist might span very different distances depending on what your supplier actually stocks.

Frame takeoff: ledger, beams, joists, posts

For joists at 16 inches on center, a reliable count is the run length in inches divided by 16, plus 1 for the starting joist, plus 1 more for the end joist that does not fall on a module. For a 16-foot run that is 192 divided by 16 equals 12, plus 2, so 14 joists. Add a doubled rim or end joist where your design calls for it, and add extra joists for any framing under a hot tub or heavy point load. At 12 inches on center the divisor is 12 instead of 16, which adds roughly a third more joists, and 24-inch spacing cuts joists but limits decking choices.

Beams are usually built up from two or three plies of dimensional lumber bolted together, so a built-up double beam spanning 12 feet is two 12-foot members plus through-bolts or structural screws. The ledger board matches the beam material and the deck width along the house, fastened with code-approved ledger screws or through-bolts on a staggered pattern, never deck screws or nails alone. Count posts from your beam and footing layout; a small freestanding deck commonly lands on four to six posts, typically 6x6 for anything carrying real load or standing tall.

Do not forget the connectors. Each joist generally gets a joist hanger, each post gets a post base at the footing and a post cap at the beam, and a freestanding or elevated deck needs hold-downs or tension ties where required. Connectors are cheap relative to the framing but easy to undercount, so tie the hanger count directly to the joist count, the post base and cap counts directly to the post count, and add a box of structural connector nails or screws per fastener type.

Decking, fasteners, and the waste factor

To count surface boards, divide the deck width by the actual covered width of one board plus the gap. A nominal 5/4x6 or 2x6 board covers about 5.5 inches; with a roughly 1/8 to 3/16 inch gap, call it about 5.6 to 5.7 inches per board. For a 12-foot (144-inch) width that is roughly 26 boards running the 16-foot length. Convert to lineal feet by multiplying board count by board length, so about 26 boards times 16 feet equals roughly 416 lineal feet before waste. You can sanity-check with area: 192 square feet divided by the square-foot coverage of one board works as a cross-check, not a replacement for the board-by-board count.

Apply waste deliberately. A clean rectangular deck with full-length boards runs about 5 to 10 percent waste; angled or diagonal decking, picture-frame borders, or lots of cuts push that to roughly 15 percent, occasionally higher on complex layouts. Framing lumber typically carries about 5 to 10 percent waste for cutoffs and culls. Round every line item up to whole boards and whole stock lengths, and buy decking in lengths that minimize butt joints, since a 16-foot board run with 16-foot stock has zero field splices.

Fasteners scale with decking. Hidden-clip systems generally use about one clip per joist intersection, so clips roughly equal board count times joist count, and most clip systems publish coverage per box. For face screws, a common rule of thumb is about 350 screws per 100 square feet of decking with two screws per joist bearing, so budget accordingly and round up to full boxes. Add screws or nails for stair treads, railing assembly, and blocking separately.

Footings, concrete, stairs, and railing

Footing count comes straight from your post layout, and size comes from load and local frost depth, which can range from a few inches in warm climates to 42 inches or more in cold regions. To estimate concrete per footing, use the cylinder volume: radius squared times pi times depth. A 12-inch-diameter footing 48 inches deep is about 0.5 radius squared (0.25) times 3.14 times 4 feet, roughly 3.14 cubic feet, and there are 27 cubic feet in a cubic yard. Multiply per-footing volume by footing count, add about 10 percent for over-dig and spillage, then convert to yards or to bags using the yield printed on the bag.

Stairs are their own mini-takeoff. Determine total rise, divide by a target riser height of about 7 to 7.75 inches to get the number of risers, then treads equal risers minus one. Stringers are usually spaced about 12 to 16 inches on center, so a typical 3-foot-wide stair uses three stringers, and tread material equals tread count times stair width times the number of boards per tread. Add a landing pad or footing at the base if your design or code requires one.

Railing is priced by lineal foot of guard, minus stair and house openings, plus posts at the spacing your system allows, commonly around 4 to 6 feet on center. Count balusters from the opening length divided by the maximum allowable gap, which is commonly a 4-inch sphere rule, then add post caps, rail brackets, and hardware. Tally everything into a clean line-item list with quantities and waste already baked in. Field-measuring an existing deck or a complex footprint is where a LiDAR scan helps; ProBuildCalc captures dimensions and generates a material takeoff from the scan, which you can then reconcile against the hand counts above before you order.

Related free calculators

Stop estimating by hand

ProBuildCalc scans a room with your iPhone's LiDAR and builds the square footage, material takeoff, and a blueprint automatically.

FAQ

How much waste should I add when estimating deck materials?
For a simple rectangular deck with full-length boards, add about 5 to 10 percent waste on both decking and framing. For diagonal decking, picture-frame borders, or layouts with many cuts, plan on roughly 15 percent or more. Always round each line item up to whole boards and whole stock lengths.
How do I calculate the number of joists for a deck?
Take the run length in inches, divide by the on-center spacing (16 inches is standard), then add 1 for the first joist and 1 more for the end joist. A 16-foot run at 16 inches on center is 192 divided by 16, which is 12, plus 2, so 14 joists. Add joists for doubled rims and any point loads like a hot tub.
How many decking boards do I need?
Divide the deck width by one board's covered width plus the gap. A nominal 5.5-inch board with a roughly 1/8-inch gap covers about 5.6 inches, so a 12-foot (144-inch) width needs about 26 boards. Multiply board count by board length for lineal feet, then add your waste factor and round up.
How do I estimate concrete for deck footings?
Use the cylinder volume formula: radius squared times pi times depth. A 12-inch-diameter footing 48 inches deep is about 3.14 cubic feet. Multiply by your footing count, add about 10 percent for over-dig and spillage, then convert at 27 cubic feet per cubic yard or use the yield printed on each concrete bag.