Skip to main content

Storage Building / Shed

Plan, size, and price a DIY storage building

Options

Set your dimensions, then change any option to update the estimate.

Dimensions
Overall footprint including overhang: 12' × 14' (building 10' × 12' + 12in overhang on all sides)
Site & permit
Advisory only -- this does not change the material list, but it affects which foundation we recommend and whether a permit is likely.
Permanent structures are commonly required to be anchored to a fixed foundation (slab, pier, or helical pile) and typically need a building permit -- check with your local building department before you start.
You said this building may be relocated later, but the selected foundation isn't built for moving. A skid or pier-skid foundation is usually the better fit when relocation is likely.
Skid and pier-skid foundations make a future relocation much easier -- good match for a movable building.
Movable structures can still require a permit depending on their size and your local jurisdiction. Check with your building department before you start.
Framing options
Foundation
How will the building be supported? ⓘ
Skid foundation: Pressure-treated skids on level grade.
Pier foundation: Concrete piers/blocks on footings.
Pier-supported skid foundation: Concrete piers carrying pressure-treated 4x6 skids; the floor frame rests on the skids.
Slab foundation: Poured concrete slab on grade.
Gravel pad foundation: Compacted crushed-gravel pad with a treated timber perimeter.
Helical pile foundation: Steel posts that screw into the ground like giant screws -- no digging or poured concrete. Brackets on top support treated beams. Good for uneven or soft soil; usually installed with rented or contractor equipment.
What is the status of your slab? ⓘ
Only relevant if you chose a slab foundation above. Tells the planner whether to include new-pour concrete materials.
Pouring a new slab: You will be pouring a new concrete slab. The plan includes a full new-pour BOM: ready-mix (or bagged) concrete, rebar, vapor barrier and anchor bolts.
Building on an existing slab: An existing slab is already in place. The plan drops new-pour concrete/rebar/vapor-barrier quantities and keeps only the anchor bolts needed to fasten the building to it.
Not sure yet: Undecided. The plan shows the full new-pour BOM as a placeholder planning estimate until this is confirmed.
Floor system
Wood floor or slab floor? ⓘ
Wood floor: Framed floor with plywood decking.
Slab floor: Concrete slab serves as the floor.
Roof
Roof style ⓘ
Gable roof: Two-slope gable roof.
Roof pitch
Roofing material ⓘ
Asphalt shingles: Standard 3-tab asphalt shingles (the economical baseline).
Architectural shingles: Architectural (dimensional) asphalt shingles — heavier and more wind-resistant than 3-tab.
Metal roofing (exposed-fastener): Corrugated/ribbed metal panels fastened with exposed screws.
Metal roofing (standing-seam): Standing-seam metal panels with concealed clips — no exposed fasteners.
Type of underlayment ⓘ
Underlayment goes between the roof deck and the roofing material. Felt is the economical baseline; synthetic and self-adhered membranes cost more but handle low slopes and offer better tear resistance.
15 lb felt: Standard 15 lb asphalt-saturated felt (the economical baseline).
30 lb felt: Heavier 30 lb asphalt-saturated felt — more tear-resistant, still needs the double layer below 4:12.
Synthetic underlayment: Synthetic (non-asphalt) underlayment — lighter, more tear-resistant, typically single-layer-adequate at low slopes.
Self-adhered membrane (ice & water shield): Fully self-adhered membrane — best for low slopes, valleys and eaves; recommended under metal roofing.
Openings
Choose the single door unit.
Choose the double door unit.
Choose the window unit.
Ventilation
Choose the ventilation approach.
Electrical
Do you want to plan for electrical rough-in? ⓘ
A fixed materials planning estimate (load center, basic lighting/outlets, boxes, cable, conduit and fasteners). Not an electrical design — a licensed electrician must finalize circuits, breaker sizing, permits and inspection.
No electrical: Skip electrical materials entirely.
Electrical ready package: Add a fixed planning-estimate electrical rough-in materials package (load center, basic lighting/outlets, boxes, cable, conduit, connectors, staples, nail plates and fasteners).
What circuit amperage are you planning for? ⓘ
Only relevant if you selected the electrical ready package above. 15A circuits use 14-2 cable; 20A circuits use 12-2 cable. A licensed electrician must confirm the actual circuit design.
15A circuits (14-2 cable): Plans for 15A circuits using 14-2 AWG NM-B cable.
20A circuits (12-2 cable): Plans for 20A circuits using 12-2 AWG NM-B cable.
Log in to save this build and come back to it later.
Estimated material cost
$3,018.26
Excludes labor. Alternative items (shown separately) are not counted.

Material List Output

Floor Area
120 sq ft
Wall Area
352 sq ft
Roof Area
182 sq ft
Perimeter
44 ft

Notes & warnings

info Floor joist 2x8 at 16 in OC: clear span between skid lines (4'-0") is within the tabulated maximum of 12'-3" in 2021 IRC Table R502.3.1(2) (residential floor, 40 psf live, 10 psf dead, L/360). [Verified] Cross-checked table value. This is a prescriptive table lookup, not a code-compliance determination. Confirm against your local code edition, design loads, permit requirements and site conditions.
info Rafter 2x8 at 16 in OC: horizontal projection from wall to ridge at 20 psf roof load, ceiling not attached (5'-0") is within the tabulated maximum of 18'-2" in 2021 IRC Table R802.4.1(1) (20 psf roof live, 10 psf dead, ceiling not attached to rafters, L/180). [Verified] Cross-checked table value. This is a prescriptive table lookup, not a code-compliance determination. Confirm against your local code edition, design loads, permit requirements and site conditions.
info The rafter ties in this plan are sized as ties only. Rafter tie used as ceiling joist 2x4 at 16 in OC: full building width, attic without storage (10'-0") is within the tabulated maximum of 10'-9" in 2021 IRC Table R802.5.1(1) (ceiling joists, attic without storage, 10 psf live, 5 psf dead, L/240). [Verified] Cross-checked table value. This is a prescriptive table lookup, not a code-compliance determination. Confirm against your local code edition, design loads, permit requirements and site conditions. Do not hang a ceiling or load an attic from them unless they are designed for it.
warning Treated lumber needs HDG/treated-rated fasteners.

Material List

Foundation

$129.94
Item Needed Buy Unit Cost
Crushed gravel base (delivered)
0.49 cu_yd required
Aggregate & Fill
0.49 1 $55.00 $55.00
4x4 x 16 ft treated skid
3 each required
Lumber
3 3 $24.98 $74.94

Floor system

$941.32
Item Needed Buy Unit Cost
Construction adhesive tube
1.88 tube required
Sealants & Adhesives
1.88 2 $4.50 $9.00
1-1/2" hanger nails (box)
0.8 box required
Fasteners
Also used in: Roof
0.8 1 $8.00 $8.00
2x8 joist hanger
20 each required
Connectors
20 20 $1.25 $25.00
2x8 x 16 ft SPF
34 each required
Lumber
Also used in: Roof
34 34 $18.98 $645.32
3/4" plywood 4x8 floor deck
4.13 each required
Sheet Goods
4.13 5 $48.00 $240.00
2-1/2" subfloor screws (box)
0.31 box required
Fasteners
0.31 1 $14.00 $14.00

Walls

$776.72
Item Needed Buy Unit Cost
16d framing nails (box)
2.2 box required
Fasteners
Also used in: Roof, Openings
2.2 3 $10.00 $30.00
2x4 x 8 ft SPF stud
58 each required
Lumber
Also used in: Roof, Openings
58 58 $3.98 $230.84
2x4 x 8 ft treated
5.5 each required
Lumber
5.5 6 $6.48 $38.88
7/16" OSB 4x8 sheathing
18.36 each required
Sheet Goods
Also used in: Roof
18.36 19 $24.00 $456.00
2" sheathing screws (box)
0.55 box required
Fasteners
0.55 1 $12.00 $12.00
Sill sealer / foam gasket roll
0.88 roll required
Sealants & Adhesives
0.88 1 $9.00 $9.00

Roof

$682.28
Item Needed Buy Unit Cost
Asphalt shingle bundle
6.01 bundle required
Roofing
6.01 7 $34.00 $238.00
Drip edge 10 ft
5.4 each required
Flashing
5.4 6 $12.00 $72.00
Fascia board, 1x6 x 16 ft
3.71 each required
Lumber
3.71 4 $22.00 $88.00
Underlayment cap nails (box)
0.11 box required
Fasteners
0.11 1 $11.00 $11.00
Hurricane / rafter tie-down connector (H2.5A type)
20 each required
Connectors
20 20 $1.25 $25.00
2x10 x 16 ft SPF
1 each required
Lumber
1 1 $28.98 $28.98
2x4 x 16 ft SPF
10 each required
Lumber
10 10 $7.98 $79.80
Ridge-cap shingle bundle verify
0.62 bundle required
Roofing
0.62 1 $32.00 $32.00
Roofing felt / underlayment roll
0.46 roll required
Roofing
0.46 1 $22.00 $22.00
Roofing nails (box)
0.55 box required
Fasteners
0.55 1 $9.50 $9.50
Soffit panel section verify
2.2 each required
Miscellaneous
2.2 3 $16.00 $48.00
Starter-strip shingle bundle verify
0.57 bundle required
Roofing
0.57 1 $28.00 $28.00

Openings

$392.00
Item Needed Buy Unit Cost
Exterior caulk / sealant tube
2 tube required
Sealants & Adhesives
2 2 $5.50 $11.00
Door hasp / latch hardware set
1 each required
Hardware
1 1 $14.00 $14.00
Heavy-duty door hinge
3 each required
Hardware
3 3 $6.50 $19.50
Single shed door unit, 36in x 72in
1 each required
Doors
1 1 $145.00 $145.00
Drip cap / head flashing, 36in
2 each required
Flashing
2 2 $11.00 $22.00
Exterior trim board, 1x4 x 8 ft
3.53 each required
Lumber
3.53 4 $9.50 $38.00
Self-adhered flashing tape, 75 ft roll
0.11 roll required
Flashing
0.11 1 $28.00 $28.00
Composite shim pack
2 pack required
Miscellaneous
2 2 $4.00 $8.00
Finish nails for trim, box
0.13 box required
Fasteners
0.13 1 $8.50 $8.50
2x3 vinyl window
1 each required
Windows
1 1 $98.00 $98.00

Ventilation

$96.00
Item Needed Buy Unit Cost
Ridge vent section 4 ft
3 each required
Ventilation
3 3 $18.00 $54.00
Continuous soffit vent 8 ft
3 each required
Ventilation
3 3 $14.00 $42.00
Build-order breakdown & provenance
Lumber 4x4 Treated 16 — foundation-skid (skid)
3 each (raw 3, waste 0%) · basis: per_member_count
Gravel Cuyd — foundation-skid (bed_gravel)
0.49 cu_yd (raw 0.44, waste 10%) · basis: per_volume
Lumber 2x8 16 — floor-framing (floor_joist)
12 each (raw 12, waste 0%) · basis: per_member_count
Joist Hanger 2x8 — floor-framing (joist_hanger)
20 each (raw 20, waste 0%) · basis: per_member_count
Hanger Nails 1 5 — floor-framing (hanger_nails)
0.4 box (raw 0.4, waste 0%) · basis: package_rounded
Plywood 34 4x8 — floor-sheathing (floor_deck)
4.13 each (raw 3.75, waste 10%) · basis: per_sheet
Construction Adhesive Tube — floor-sheathing (deck_adhesive)
1.88 tube (raw 1.88, waste 0%) · basis: package_rounded
Subfloor Screws 212 — floor-sheathing (subfloor_fastener)
0.31 box (raw 0.31, waste 0%) · basis: package_rounded
Lumber 2x4 8 — wall-framing (wall_stud)
37 each (raw 37, waste 0%) · basis: per_member_count
Lumber 2x4 Treated 8 — wall-framing (bottom_plate)
5.5 each (raw 5.5, waste 0%) · basis: per_perimeter
Sill Sealer Roll — wall-framing (sill_sealer)
0.88 roll (raw 0.88, waste 0%) · basis: per_perimeter
Framing Nails 16d — wall-framing (framing_nails)
0.74 box (raw 0.74, waste 0%) · basis: package_rounded
Osb 716 4x8 — wall-sheathing (wall_sheathing)
12.1 each (raw 11, waste 10%) · basis: per_sheet
Sheathing Screws 2 — wall-sheathing (sheathing_screws)
0.55 box (raw 0.55, waste 0%) · basis: package_rounded
Lumber 2x8 16 — roof-framing (rafter)
20 each (raw 20, waste 0%) · basis: per_member_count
Lumber 2x10 16 — roof-framing (ridge_board_2x10)
1 each (raw 1, waste 0%) · basis: per_member_count
Lumber 2x4 16 — roof-framing (rafter_tie)
10 each (raw 10, waste 0%) · basis: per_member_count
Lumber 2x4 8 — roof-framing (collar_tie)
2 each (raw 2, waste 0%) · basis: per_member_count
Hurricane Tie H25a — roof-framing (rafter_tie_down)
20 each (raw 20, waste 0%) · basis: per_member_count
Lumber 2x8 16 — roof-framing (eave_blocking)
2 each (raw 2, waste 0%) · basis: per_member_count
Hanger Nails 1 5 — roof-framing (tie_down_nails)
0.4 box (raw 0.4, waste 0%) · basis: package_rounded
Framing Nails 16d — roof-framing (roof_frame_nails)
1.08 box (raw 1.08, waste 0%) · basis: package_rounded
Osb 716 4x8 — roof-sheathing (roof_sheathing)
6.26 each (raw 5.69, waste 10%) · basis: per_sheet
Roofing Felt Roll — roof-underlayment (felt)
0.46 roll (raw 0.46, waste 0%) · basis: per_area
Felt Cap Nail Box — roof-underlayment (felt_fastener)
0.11 box (raw 0.11, waste 0%) · basis: package_rounded
Asphalt Shingle Bundle — roofing (shingles)
6.01 bundle (raw 5.47, waste 10%) · basis: per_area
Roofing Nails Box — roofing (roofing_nails)
0.55 box (raw 0.55, waste 0%) · basis: package_rounded
Starter Strip Shingle Bundle — roofing (starter_strip_shingles)
0.57 bundle (raw 0.51, waste 10%) · basis: per_perimeter
Ridge Cap Shingle Bundle — roofing (ridge_cap_shingles)
0.62 bundle (raw 0.56, waste 10%) · basis: per_linear_ft
Drip Edge 10ft — roof-trim (drip_edge)
5.4 each (raw 5.4, waste 0%) · basis: per_perimeter
Fascia Board 16ft — roof-trim (fascia_board)
3.71 each (raw 3.38, waste 10%) · basis: per_perimeter
Soffit Panel — roof-trim (soffit_panel)
2.2 each (raw 2, waste 10%) · basis: per_area
Door Single Shed 36x72 — door-opening (single_door_unit_shed)
1 each (raw 1, waste 0%) · basis: per_opening
Lumber 2x4 8 — door-opening (framing_lumber)
8 each (raw 8, waste 0%) · basis: per_member_count
Framing Nails 16d — door-opening (framing_nails)
0.16 box (raw 0.16, waste 0%) · basis: package_rounded
Door Hinge Heavy Duty — door-opening (door_hinges)
3 each (raw 3, waste 0%) · basis: per_member_count
Door Hasp Latch — door-opening (door_latch)
1 each (raw 1, waste 0%) · basis: per_opening
Exterior Trim 1x4 8 — door-opening (opening_trim)
2.06 each (raw 1.88, waste 10%) · basis: per_linear_ft
Drip Cap Flashing 36 — door-opening (drip_cap)
1 each (raw 1, waste 0%) · basis: per_opening
Flashing Tape Roll — door-opening (flashing_tape)
0.04 roll (raw 0.04, waste 0%) · basis: per_linear_ft
Caulk Sealant Tube — door-opening (sealant)
1 tube (raw 1, waste 0%) · basis: per_opening
Shim Pack — door-opening (shims)
1 pack (raw 1, waste 0%) · basis: per_opening
Trim Finish Nails Box — door-opening (trim_fasteners)
0.08 box (raw 0.08, waste 0%) · basis: package_rounded
Window 2x3 Vinyl — window-opening (window_unit_2x3)
1 each (raw 1, waste 0%) · basis: per_opening
Lumber 2x4 8 — window-opening (framing_lumber)
11 each (raw 11, waste 0%) · basis: per_member_count
Framing Nails 16d — window-opening (framing_nails)
0.22 box (raw 0.22, waste 0%) · basis: package_rounded
Exterior Trim 1x4 8 — window-opening (opening_trim)
1.47 each (raw 1.33, waste 10%) · basis: per_linear_ft
Drip Cap Flashing 36 — window-opening (drip_cap)
1 each (raw 1, waste 0%) · basis: per_opening
Flashing Tape Roll — window-opening (flashing_tape)
0.07 roll (raw 0.07, waste 0%) · basis: per_linear_ft
Caulk Sealant Tube — window-opening (sealant)
1 tube (raw 1, waste 0%) · basis: per_opening
Shim Pack — window-opening (shims)
1 pack (raw 1, waste 0%) · basis: per_opening
Trim Finish Nails Box — window-opening (trim_fasteners)
0.05 box (raw 0.05, waste 0%) · basis: package_rounded
Soffit Vent Continuous — ventilation (soffit_vent)
3 each (raw 3, waste 0%) · basis: per_linear_ft
Ridge Vent 4ft — ventilation (ridge_vent)
3 each (raw 3, waste 0%) · basis: per_linear_ft