DeckMath
Structural · IRC R507 reverse-check

Deck Load Calculator

The reverse-check structural calc — answers 'how much weight can my deck actually hold?'. Describe your existing framing (joist size + spacing + species, beam configuration, post size + count, footing diameter + soil bearing) and the calculator runs the IRC R507 + AWC NDS allowables in reverse. Output: per-element headroom (joist + beam + post + footing), worst-performing bottleneck, remaining capacity in pounds and PSF. Built-in point-load presets for filled hot tubs (5,500 lb / 50 sqft), outdoor kitchens with stone-look cabinets (2,800 lb), large grills, planters, fire pit tables. Live + dead + snow + furniture + point load math per IRC R301.5. 4 species multipliers (SPF #2, SP #2, DF-L #2, HF #2). 5 soil-bearing tiers (1,500-4,000 psf).

Start calculating
Get 2–3 free quotes
IRC R301.5 + R507Reverse check5 point-load presets4 species mults5 soil tiersHot tub checkSnow-region aware
psf·Reverse capacity
4·Elements checked
5·Point-load presets
0-90·Snow load psf

Inputs

Deck footprint

ft

ft

ft

Joist + species

Beam + posts

ft

Footings + soil

Loads

psf

psf

Point loads

0 active
192 sq ft deck applied 80 psf. Controlling element footing. Remaining capacity 0 lb.
Deck load · IRC R301.5 + R507·us-default
80 psfapplied · ❌ OVERLOADED
192 sqft45 psf live10 psf dead25 psf snow OVERLOAD
Bottleneck
worst-performing element
Remaining cap.
0 psf available
Total applied
10+45+25+0
Trib per post
11,600 lb post cap

Per-element load check · joist · beam · post · footing

Joist · FAIL (+0% margin)

IRC R507.6 — 2x10 at 16″ OC (spf-2) · snow region

Joist span 12 ft vs allowable 12 ft for IRC R507.6 — 2x10 at 16″ OC (spf-2) · snow region.

Beam · PASS (+37% margin)

2-ply 2×10 (most common) at 8 ft span

Applied 480 psf vs allowable 760 psf. 2-ply 2×10 (most common) at 8 ft span.

Post · PASS (+56% margin)

6x6 PT post · 3 posts · 64 sqft tributary each

Applied 5,120 lb vs allowable 11,600 lb. 6x6 PT post · 3 posts · 64 sqft tributary each.

Footing · FAIL (-226% overloaded)

12″ Ø footing on 2000 psf soil

Applied 5,120 lb vs allowable 1,570 lb. 12″ Ø footing on 2000 psf soil.

Structural element summary

joist
FAIL
IRC R507.6 — 2x10 at 16″ OC (spf-2) · snow region
Fix: Either drop joist spacing to 12″ OC or upsize joist (2x10 → 2x12)
12 / 12 psf
+0% margin
beam
PASS
2-ply 2×10 (most common) at 8 ft span
480 / 760 psf
+37% margin
post
PASS
6x6 PT post · 3 posts · 64 sqft tributary each
5,120 / 11,600 lb
+56% margin
footing
FAIL
12″ Ø footing on 2000 psf soil
Fix: Upsize footing — 12″ → 16″ Ø, or get a soil test (2000 → 3000 psf bearing unlocks more capacity)
5,120 / 1,570 lb
-226% margin

Adding a hot tub or outdoor kitchen?

Get the point-load check above plus a stamped structural engineer letter ($600-1,800). Or open the Hot Tub Deck Calculator for a deck designed-from-scratch around the tub.

Open

IRC R301.5 + R507 + AWC NDS allowable spans. Not a substitute for a stamped structural engineer letter when the calculator flags amber or red, or when adding point loads.

How to use

How to use the deck load calculator in 7 steps.

  1. 1

    Enter deck dimensions

    Length × width in feet. If your deck has a cantilever beyond the beam (joists extending past the back beam), enter that separately — cantilever reduces joist allowable span.

  2. 2

    Describe the existing joists

    Joist size (2×6, 2×8, 2×10, 2×12), joist spacing (12″, 16″, 24″ on-center), and lumber species. Most big-box stock is SPF #2 — pick that if you're not sure. Southern Pine #2 + Douglas Fir-Larch #2 carry slightly more load.

  3. 3

    Describe the beam + posts

    Beam config: single 2×10 (rare for decks), two-ply 2×10 (most common), three-ply 2×10, two-ply 2×12, three-ply 2×12, or LVL engineered beam. Beam span = distance between posts in feet. Post size: 4×4 (light decks under 8 ft tall) or 6×6 (standard). Post count = total number of posts supporting the beam.

  4. 4

    Describe the footings

    Footing diameter in inches (8″, 10″, 12″, 14″, 16″, 18″, 20″, 24″ — common sonotube + Bigfoot sizes). Soil bearing capacity from your soil report or local default (clay 1,500 psf, gravel + clay mix 2,000 psf, sandy gravel 2,500 psf, dense gravel 3,000 psf, bedrock 4,000+ psf). If you've never had a soil test, 2,000 psf is the IRC default presumption.

  5. 5

    Set live + dead + snow + furniture loads

    IRC R301.5 default: 40 psf live + 10 psf dead. Furniture load (outdoor sectional, dining table, occupants standing for parties) adds 5-15 psf on top. Snow load from ASCE 7 ground-snow map (US default 25 psf, north heavy snow zones 35-50 psf, southern states 0).

  6. 6

    Add point loads

    Filled hot tub (5,500 lb / 50 sqft = 110 psf point load), outdoor kitchen with stone-look cabinets (2,800 lb / 25 sqft = 112 psf), fire pit table, large planters, built-in grill. Each point load is converted to a deck-wide PSF equivalent (conservative — actual point loads concentrate worse than a deck-wide average).

  7. 7

    Read the structural check

    Top of results shows the bottleneck — the structural element that controls your deck's actual capacity. Green = pass with margin. Amber = tight (less than 15% headroom). Red = FAIL — the deck cannot safely hold the applied load + your point loads. Each failing element shows a specific fix (upsize joist, add a post, bigger footing). 'Remaining capacity' is how much more weight you can still add before any element fails.

How we calculate

How DeckMath calculates this — IRC 2021 sources.

The Deck Load Calculator answers the question every deck owner asks before adding a hot tub, outdoor kitchen, or large planter: 'can my deck actually hold this?' Most deck calculators size your framing FROM a target load. This one works backwards — you describe your existing deck (joist size + spacing, lumber species, beam configuration, post size + count, footing diameter + soil bearing), and it reverse-checks every structural element against the applied live + dead + snow + point loads per IRC R301.5 and R507. Output is the headroom (allowable − applied) for each element, the worst-performing element that's the bottleneck, and the remaining capacity in pounds and PSF you can still add before something fails. Includes 5 preset point loads (6-person hot tub at 5,500 lb, outdoor kitchen at 2,800 lb, fire pit table, planters, large grill) so you can instantly check what your deck can handle. Designed for homeowners + DIYers + inspectors. Not a substitute for a stamped structural engineer letter when the project is borderline.

IRC references

  • IRC 2021 R301.5 — Live + dead load minimums (40 + 10 psf for residential decks)
  • IRC 2021 R507.6 — Deck joist span tables
  • IRC 2021 R507.5 — Deck beam span tables
  • IRC 2021 R507.4 — Post sizing for decks
  • IRC 2021 R403.1.4 — Footing diameter vs soil bearing capacity
  • ASCE 7-22 — Ground snow load by geographic region
  • AWC NDS 2018 — National Design Specification for wood (allowable beam loads, species multipliers)

Joist span tables per IRC 2021 R507.6 (PT southern pine #2 baseline) with species multipliers from AWC NDS 2018. Beam allowable PLF derived from AWC NDS for 2-ply + 3-ply built-up + LVL. Post short-column capacity per NDS column buckling formula. Footing capacity = footing area × soil bearing psf per IRC R403.1.4. Point-load weights from manufacturer specs (Jacuzzi / Hot Spring hot tubs, Lynx + Coyote outdoor kitchens). Snow loads from ASCE 7-22 geographic ground snow zones.

IRC R301.5 design loads
applied = 40 psf live + 10 psf dead + snow + furniture + point/area

IRC mandates 40 psf live + 10 psf dead minimum for residential decks. Snow load adds per ASCE 7 (zero in mild states, 35-50 in north heavy-snow zones). Furniture adds 5-15. Point loads (hot tub, kitchen) divide the lb weight by deck area for a worst-case PSF equivalent.

Joist span check (IRC R507.6)
allowable_span = base_span × species_mult

Base spans per IRC R507.6 Table for PT southern pine #2. Species multiplier: Southern Pine #2 (1.00×), Douglas Fir-Larch #2 (0.97×), SPF #2 (0.88×), Hem-Fir #2 (0.85×). 2×10 at 16″ OC = 14.8 ft for SP #2, 13.0 ft for SPF.

Beam load (AWC NDS)
applied_plf = total_psf × tributary_width

Beam carries half the joist length (one side) plus half cantilever. 12 ft deck = 6 ft tributary width per beam. 75 psf total × 6 ft = 450 plf — two-ply 2×10 at 8 ft span handles 760 plf, so margin is comfortable.

Post load (IRC R507.4)
applied_lbs = total_psf × tributary_area_per_post

Tributary area = deck area ÷ post count. A 12×16 deck (192 sqft) with 3 posts = 64 sqft tributary each. 75 psf × 64 sqft = 4,800 lb per post. 6×6 PT post handles 11,600 lb up to 8 ft tall — plenty.

Footing capacity (IRC R403.1.4)
allowable_lbs = footing_area_sqft × soil_bearing_psf

12″ Ø footing = 0.785 sqft area × 2,000 psf clay = 1,570 lb. 14″ footing = 1.07 sqft × 2,000 = 2,140 lb. Footing is often the controlling element on heavy decks with hot tubs — that's why hot tub spec usually demands 18″ Ø or larger footings.

Save your plan

Don’t lose this estimate.

Your inputs are preserved in the URL — email it to yourself or copy the link so you can compare with contractor bids later. No account needed.

Get matched

Want 2–3 free quotes for this exact deck?

We'll send your plan to vetted local builders. Free, no obligation.

People also ask

Deck load questions, answered.

  • A code-compliant residential deck must hold 40 psf live load + 10 psf dead load minimum per IRC R301.5 — that's 50 psf total uniformly applied. On a 200 sqft deck that's 10,000 lb spread evenly. But the real-world limits are higher: well-built decks routinely have 30-50% margin over the 50 psf code minimum. A 12×16 deck with 2×10 joists at 16″ OC + two-ply 2×10 beams + 6×6 posts + 14″ footings on 2,000 psf soil typically has actual capacity of 65-75 psf — meaning ~12,500-14,500 lb total. The bottleneck is almost always either the joist span OR the footing diameter.

  • Filled 6-person hot tubs weigh 5,000-7,000 lb concentrated over ~50 sqft, which is 100-140 psf point load. Most code-minimum decks (50 psf design load) CANNOT directly hold this without reinforcement. The fix is to support the hot tub with engineered framing — sister joists, additional beam below the tub footprint, dedicated 18-24″ Ø footings under the hot tub corners. The calculator's hot tub preset checks your existing framing against the point load. If it fails (it usually does), it tells you what specifically needs upgrading. Get a structural engineer involved — hot tub additions are one of the most common deck-failure scenarios.

  • Footings, surprisingly often. The IRC's 50 psf design load translates to a manageable beam + joist + post sizing, but footings are often undersized for the actual load. A 10″ Ø footing on 1,500 psf clay only holds 820 lb — and a 6×6 post tributary load on a typical 12×16 deck is 3,000-4,000 lb. Most deck failures aren't joist or beam failures; they're footings sinking into soft soil. The calculator's footing check is conservative — if it flags amber, get a soil test or upsize the footing before you add a hot tub.

  • Three ways. (1) IRC R401.4.1 has a presumptive load-bearing values table — 2,000 psf for sandy gravel / sand / gravel / clayey gravel (the most common urban soils). Use that as a safe default if you've never tested. (2) Local building department: many jurisdictions publish a default value for the area. (3) A soil test by a geotechnical engineer — $400-800 for a residential test. Worth it if you're putting a hot tub or outdoor kitchen on the deck. The difference between 1,500 psf (soft clay) and 3,000 psf (dense gravel) doubles your footing capacity at the same diameter.

  • In the north, absolutely — and the IRC's snow load formula uses GROUND snow, not roof snow. ASCE 7 ground snow values: Florida + south Texas + south California 0 psf; northern Texas + Carolinas + Tennessee 10 psf; Pennsylvania + Ohio 25 psf; Massachusetts + New York + Wisconsin 35-50 psf; Minnesota + Maine + Colorado mountains 50-90 psf. Each 10 psf of snow shifts joist allowable span by ~5-8%. A 2×10 at 16″ OC drops from 14.8 ft (no snow) to ~13.5 ft (50 psf snow). In northern Vermont or Maine, you need to use 2×12 joists for the same span you'd use 2×10 in Pennsylvania.

  • In most jurisdictions yes — adding a load over 40 psf concentrated requires either a structural review or a permit. The permit office wants to see that your existing framing can handle the new point load + tributary effect. Submit: deck framing plan (joist size + spacing + beam + posts + footings), hot tub spec sheet with filled weight + dimensions, soil bearing estimate or test, and ideally a structural engineer's letter ($600-1,800 for the letter). Skipping this is the single most common cause of deck collapse during home inspections + insurance claims.

  • Dead load = permanent stuff that's always there (the framing + decking + railing + permanent furniture). IRC minimum 10 psf — most real decks weigh 8-12 psf dead load. Live load = variable stuff that comes + goes (people walking around, party crowds, snow, furniture being rearranged). IRC minimum 40 psf — sized to handle a tightly packed crowd, which is the worst real-world deck loading. Snow load adds on top of live load in snow regions. Point loads (hot tubs, kitchens) are special: they're permanent but concentrated, so they get sized separately from the deck-wide PSF.

  • Depends on tributary area + height + load. 4×4 PT post at 8 ft tall holds ~4,700 lb (short-column allowable per NDS). On a 12×16 deck (192 sqft) with 4 posts, each post carries 48 sqft × 75 psf = 3,600 lb — fine for 4×4. On a 16×20 deck (320 sqft) with 4 posts, each post carries 80 sqft × 75 psf = 6,000 lb — exceeds 4×4 capacity, need 6×6 (which holds 11,600 lb). Above 8 ft tall, 4×4 capacity drops by ~50%. IRC R507.4 + most local jurisdictions REQUIRE 6×6 for any deck post over 8 ft tall.

  • IRC uses 'allowable stress design' which builds in a 2.5× factor of safety vs the actual failure load. So when the calculator says 'joist span allowable 14.8 ft at 40 psf live', the actual joist would fail at ~37 ft of span (theoretically), but you're constrained to 40% of that for safety. This is why decks rarely catastrophically fail even when they're moderately overloaded — the safety factor absorbs surprise loads. But this safety factor is for short-duration loads (people walking, snow). Long-duration heavy loads (a filled hot tub sitting for years) creep-deform the wood — and that's why the IRC point-load math is stricter than the distributed load math.

  • This calculator is enough for: confirming a typical residential deck with normal occupancy + light furniture meets IRC code, planning + comparing options before talking to a contractor, and understanding why an inspector flagged your deck. You need a stamped structural engineer letter when: adding a hot tub or outdoor kitchen to an existing deck; building a deck above 100 sqft per IRC R507 (some jurisdictions); building on weak soil (< 1,500 psf); decks in seismic zones with lateral load requirements (IRC R507.2.4); rooftop decks; or any time the calculator flags 'overloaded' or 'fail'. Engineer letters run $600-2,500 and are required by the permit office, not optional.

Embed this calculator

One line. Any site. Free.

Drop the snippet into your contractor site, blog, or marketing page. Theme matches the parent site automatically.

<!-- Deck Load Calculator — free embed by DeckMath -->
<a href="https://deckmath.com/calculators/deck-load-calculator"
   data-deckmath-calc="deck-load-calculator"
   data-theme="auto">Free Deck Load Calculator by DeckMath</a>
<script src="https://embed.deckmath.com/v1.js" async></script>
One tool · free · no signup

Plan the whole project, not just one number

The Deck Project Planner turns your dimensions into a complete material list, cost, 3D preview, and a PDF you can take to the lumber yard — all in one place.