DIY shed cost calculator that itemizes the lumber, siding, roofing and foundation for a gable, lean-to or gambrel shed, then compares that DIY cost with contractor and kit pricing.
Pick your size, roof and materials; edit prices to match your store.
Walls, Roof Pitch & Framing
Doors, Windows, Labor & Tax
Your Local Material Prices
Shed End View & Roof Geometry
Itemized Material Shopping List
| Item | Quantity | Unit Price | Cost |
|---|---|---|---|
| Crushed gravel pad, 4 in | 2.07 cu yd (2.9 tons) | $45.00/ton | $131 |
| Treated 4×4 skids | 3 × 12 ft | $13.00/8 ft | $59 |
| Treated 2×6 joists (16 in OC) + rims | 10 × 10 ft + 2 × 12 ft | $9.00/8 ft | $140 |
| 3/4 in T&G subfloor | 5 sheets | $34.00/sheet | $170 |
| Foundation & Floor Subtotal | $500 | ||
| 2×4 wall studs (16 in OC) | 52 × 92-5/8 in precut, cut to 91-1/2 in | $4.25/8 ft | $221 |
| 2×4 gable-end studs | 3 × 8 ft | $4.25/8 ft | $13 |
| 2×4 plates (1 bottom, 2 top) | 12 pcs (132 ft) | $4.25/8 ft | $70 |
| 2×6 door & window headers | 2 × 8 ft | $6.50/8 ft | $13 |
| LP SmartSide 4×8 Panels | 12 sheets | $62.00/sheet | $744 |
| Walls & Siding Subtotal | $1,061 | ||
| 2×4 rafters (24 in OC) | 18 × 8 ft | $4.25/8 ft | $77 |
| 2×4 rafter ties | 7 × 10 ft | $4.25/8 ft | $37 |
| 2×6 ridge board | 1 × 14 ft | $6.50/8 ft | $11 |
| 7/16 in OSB roof sheathing | 6 sheets | $18.00/sheet | $108 |
| Architectural shingles (field, starter, cap) | 8 bundles (6 + 1 + 1) | $42.00/bundle | $336 |
| #15 felt underlayment | 1 roll | $30.00/roll | $30 |
| Drip edge, 10 ft | 5 pcs | $9.00/pc | $45 |
| Roof Subtotal | $644 | ||
| 1×4 trim (corners, fascia, casing) | 20 × 8 ft | $9.00/8 ft | $180 |
| Exterior paint, 2 coats | 2 gal | $45.00/gal | $90 |
| Nails, screws, ties & hinges | 5% of framing, siding & roofing | Allowance | $113 |
| 60 in Double Door | 1 | $150 | $150 |
| Windows, 24 × 36 in | 1 | $110 each | $110 |
| Trim, Doors & Hardware Subtotal | $643 | ||
| Sales Tax (7%) | On $2,848 | $199 | |
| DIY Build Total | 10 × 12 ft | $3,047 |
Shed Cost by Size, 6×4 to 20×20 ft
| Shed Size | Floor Area | DIY Build | Contractor-Built | DIY per sq ft |
|---|---|---|---|---|
| 4 × 6 ft | 24 sq ft | $1,641 | $2,121 | $68.38 |
| 8 × 8 ft | 64 sq ft | $2,215 | $3,495 | $34.61 |
| 8 × 10 ft | 80 sq ft | $2,523 | $4,123 | $31.54 |
| 8 × 12 ft | 96 sq ft | $2,775 | $4,695 | $28.91 |
| 10 × 10 ft | 100 sq ft | $2,780 | $4,780 | $27.80 |
| 10 × 12 ft | 120 sq ft | $3,047 | $5,447 | $25.39 |
| 12 × 12 ft | 144 sq ft | $3,352 | $6,232 | $23.28 |
| 12 × 14 ft | 168 sq ft | $3,603 | $6,963 | $21.45 |
| 12 × 16 ft | 192 sq ft | $3,962 | $7,802 | $20.64 |
| 12 × 20 ft | 240 sq ft | $4,551 | $9,351 | $18.96 |
| 16 × 20 ft | 320 sq ft | $5,481 | $11,881 | $17.13 |
| 20 × 20 ft | 400 sq ft | $6,385 | $14,385 | $15.96 |
Siding, Roof & Foundation Cost Swaps
| Option | DIY Total | vs Your Build |
|---|---|---|
| Your Build: LP SmartSide, Shingles, Gravel Pad | $3,047 | Baseline |
| Siding: T1-11 Plywood | $2,953 | -$94 |
| Siding: Vinyl Lap | $3,120 | +$73 |
| Siding: Fiber Cement | $3,442 | +$395 |
| Siding: Cedar B&B | $4,309 | +$1,262 |
| Roof: Metal Roof | $2,872 | -$175 |
| Base: Deck Blocks | $3,048 | +$1 |
| Base: Concrete Slab | $3,288 | +$241 |
Step-by-Step Math
- Floor area = W × L = 10 × 12 = 120 sq ft (11.15 m²); wall perimeter = 2 × (W + L) = 44 ft.
- Foundation & floor = $500: 10 joists at 16 in OC, subfloor sheets = 120 ÷ 32 × (1 + waste) → 5.
- Walls & siding = $1,061: gross wall area 372.8 sq ft - openings 39.3 sq ft = 333.5 sq ft net siding.
- Roof = $644: rafter = (W/2 + overhang) × √(1 + (5/12)²) = 5.5 × 1.0833 = 5.958 ft; roof area = 154.9 sq ft.
- Trim, doors & hardware = $643; materials subtotal = $2,848 + 7% tax $199 = $3,047 DIY Build Cost.
How a DIY Shed Cost Calculator Prices a Shed
A DIY shed cost calculator prices a shed the way a lumber yard counts a takeoff, piece by piece. It works out every stud, sheet, panel, bundle and bag the plan needs, multiplies each by your local price, then adds sales tax.
Here q is the quantity of each material, p is its unit price and t is your sales tax rate. Cut waste raises the quantities of studs, siding, sheets, shingles, trim and concrete before pricing, and a hardware allowance covers nails, screws, ties and hinges.
Pricing per item, the way a DIY shed cost calculator does instead of per square foot, shows where the money goes. On a 10 × 12 ft gable shed with LP SmartSide siding, shingles and a gravel pad, the materials come to $2,848 before tax and $3,047 with 7% tax, or $25.39 per sq ft of floor.
| 10 × 12 ft Shed | What It Covers | Cost | Share Before Tax |
|---|---|---|---|
| Foundation and floor | Gravel pad, 4×4 skids, 2×6 joists, 3/4 in subfloor | $500 | 17.6% |
| Walls and siding | Studs, plates, headers, 12 siding panels | $1,061 | 37.3% |
| Roof frame and cover | Rafters, ties, ridge, OSB, shingles, felt, drip edge | $644 | 22.6% |
| Trim, door, window, hardware | 1×4 trim, paint, hardware, double door, window | $643 | 22.6% |
| Sales tax | 7% on $2,848 | $199 | Added on top |
Those costs use the calculator's starting prices, including $4.25 per 2×4 stud, $62 per siding panel and $42 per shingle bundle. Lumber prices swing by region and season, so replace them with your store's shelf prices before you trust the total.
How Much a Shed Costs to Build by Size
A 10 × 12 ft shed costs about $3,047 in materials to build yourself and about $5,447 built by a contractor at the starting prices. The DIY shed cost calculator runs the same gable design, siding, roof and gravel pad through every common size below.
| Shed Size | Floor Area | DIY Build | Contractor-Built | DIY per sq ft |
|---|---|---|---|---|
| 4 × 6 ft | 24 sq ft | $1,641 | $2,121 | $68.38 |
| 8 × 8 ft | 64 sq ft | $2,215 | $3,495 | $34.61 |
| 8 × 10 ft | 80 sq ft | $2,523 | $4,123 | $31.54 |
| 8 × 12 ft | 96 sq ft | $2,775 | $4,695 | $28.91 |
| 10 × 10 ft | 100 sq ft | $2,780 | $4,780 | $27.80 |
| 10 × 12 ft | 120 sq ft | $3,047 | $5,447 | $25.39 |
| 12 × 12 ft | 144 sq ft | $3,352 | $6,232 | $23.28 |
| 12 × 14 ft | 168 sq ft | $3,603 | $6,963 | $21.45 |
| 12 × 16 ft | 192 sq ft | $3,962 | $7,802 | $20.64 |
| 12 × 20 ft | 240 sq ft | $4,551 | $9,351 | $18.96 |
| 16 × 20 ft | 320 sq ft | $5,481 | $11,881 | $17.13 |
| 20 × 20 ft | 400 sq ft | $6,385 | $14,385 | $15.96 |
For an 8 × 10 ft shed cost estimate, plan on $2,523 in materials, a 10 × 10 ft shed runs $2,780, and the cost to build a 12 × 14 ft shed is about $3,603.
Cost per square foot falls as sheds grow, because the door, window, trim and roof edges cost about the same on any size. A 4 × 6 ft shed costs $68 per sq ft, while a 20 × 20 ft shed comes in under $16 per sq ft.
In the DIY shed cost calculator, contractor prices add $20 per sq ft of labor to the same materials list. That rate is a starting figure, so enter the per-square-foot labor in a real bid to see how much of the quote is work and how much is lumber.
A 20 × 20 ft pre-built shed from a brand such as Tuff Shed is priced by the dealer. Putting that quote into the DIY shed cost calculator compares it with the $6,385 DIY materials figure for the same footprint, which also crosses the 200 sq ft permit line covered below.
Materials List for a 10x12 Shed
A 10 × 12 ft gable shed takes 52 wall studs, 12 siding panels, 18 rafters, 6 sheets of roof OSB, 8 shingle bundles and 5 subfloor sheets, with 10% cut waste. The DIY shed cost calculator rounds each count up to whole pieces and stock lengths.
| Material | 8 × 10 ft | 10 × 12 ft | 12 × 16 ft | 12 × 20 ft |
|---|---|---|---|---|
| 2×4 wall studs, 16 in OC | 46 | 52 | 61 | 68 |
| 2×4 plates, linear feet | 108 ft | 132 ft | 168 ft | 192 ft |
| 4×8 siding panels | 10 | 12 | 16 | 18 |
| 2×4 rafters, 8 ft | 16 | 18 | 22 | 26 |
| 7/16 in roof OSB sheets | 4 | 6 | 9 | 11 |
| Shingle bundles | 6 | 8 | 10 | 12 |
| 3/4 in subfloor sheets | 3 | 5 | 7 | 9 |
| Gravel pad, 4 in | 1.48 cu yd | 2.07 cu yd | 3.11 cu yd | 3.80 cu yd |
Stud counts in the DIY shed cost calculator include corner backers, door jacks and three extra studs per window. The gravel pad runs 1 ft past the shed on every side, so a 10 × 12 shed sits on a 12 × 14 ft pad 4 in deep, about 2.9 tons of crushed stone.
The material cost for a 12 × 20 ft shed comes to $4,551 at the starting prices. Its 20 ft length moves the plates to 18 pieces, because walls longer than 16 ft are split into shorter stock boards.
How to Calculate Shed Square Footage and Roof Area
Shed square footage is the width times the length, so a 10 × 12 ft shed has 120 sq ft of floor. Walls and roof take more math, and the DIY shed cost calculator works both out from the shed geometry because they drive most of the siding and roofing order.
S is the gable rafter length in feet, W is the shed width, O is the overhang and p is the roof pitch in inches of rise per 12 in of run. A 10 ft wide shed with a 6 in overhang and a 5/12 pitch has 5.958 ft rafters.
Roof area is two rafter lengths times the roof length plus both rake overhangs, which gives 154.9 sq ft on the 10 × 12 ft shed. Wall area is 372.8 sq ft gross with the gable triangles, and subtracting the 60 in double door and one 24 × 36 in window leaves 333.5 sq ft to side.
Siding, Roofing and Foundation Cost Swaps
Changing one material at a time in a DIY shed cost calculator shows which choices move the budget. Every row below is the same 10 × 12 ft gable shed with one swap from the LP SmartSide, shingle and gravel pad build.
| Swap | DIY Total | Change |
|---|---|---|
| Baseline: LP SmartSide, shingles, gravel pad | $3,047 | - |
| T1-11 plywood siding | $2,953 | -$94 |
| Vinyl lap over OSB | $3,120 | +$73 |
| Fiber cement over OSB | $3,442 | +$395 |
| Cedar board and batten | $4,309 | +$1,262 |
| 29-gauge metal roof on purlins | $2,872 | -$175 |
| Deck blocks and wood floor | $3,048 | +$1 |
| 4 in concrete slab | $3,288 | +$241 |
Siding is the biggest lever. Lap sidings need OSB sheathing behind them, while LP SmartSide and T1-11 panels act as siding and sheathing in one layer, which is why cedar board and batten adds more than $1,200 on a small shed.
The best foundation depends on the floor you want. A gravel pad with treated skids drains well and keeps the floor off the ground. Deck blocks suit uneven yards, and the Deck Footing Calculator sizes concrete piers where blocks won't do. A slab gives a hard floor for mowers and carts for about $241 more than the gravel pad.
A 4 in slab for a 10 × 12 ft shed is 1.48 cu yd, or 74 bags of 80 lb mix with waste. It also takes three 5 × 10 ft sheets of welded wire mesh, a roll of 6 mil poly under the concrete and 44 ft of 2×6 forms with stakes.
Above about 1 cu yd of concrete, a ready-mix delivery is worth pricing against the bags, since mixing 74 bags by hand fills a long day.
Roof Style and Pitch on a Shed
A gable roof is the cheapest of the three common shed roofs on a 10 × 12 ft shed, at $3,047. A lean-to costs $3,200 because its single slope needs 12 ft 2×6 rafters and a taller back wall, and a gambrel costs $3,538 for its four roof planes and extra rafters.
A single-slope roof attached to a house or garage wall is a lean-to rather than a freestanding shed. The Lean To Cost Calculator prices that build, and the Carport Cost Calculator covers open-sided cover for a car.
| Roof Style, 10 × 12 ft | Rafters | Roof Cost | DIY Total |
|---|---|---|---|
| Gable, 5/12 pitch | 18 × 2×4 × 8 ft | $644 | $3,047 |
| Lean-to, 5/12 pitch | 9 × 2×6 × 12 ft | $565 | $3,200 |
| Gambrel barn | 36 × 2×4 × 8 ft | $876 | $3,538 |
Pitch limits come from the IRC, and the DIY shed cost calculator flags a roof that falls below them. Asphalt shingles need at least a 2/12 slope under R905.2.2, with a double underlayment layer from 2/12 up to 4/12. Lapped metal panels go down to 3/12 without sealant and 1/2/12 with lap sealant under R905.10.2.
16 in or 24 in Stud Spacing for a Shed
In the DIY shed cost calculator, moving the studs from 16 in to 24 in on center cuts the 10 × 12 ft shed from 55 studs to 41 and saves $66. The savings are small because studs are one of the cheaper lines on the list.
Check the siding before you widen the spacing. Many siding panels list the maximum stud spacing they can span on their label, and a panel rated for 16 in needs blocking or closer studs at 24 in.
Is It Cheaper to Build or Buy a Shed?
Building is usually cheaper when your time is free, and the build your own shed cost comes down to the materials list. At the starting prices, a 10 × 12 ft shed costs $3,047 in materials against $5,447 contractor-built, a $2,400 gap that is all labor.
Against a $4,000 kit or pre-built quote entered in the DIY shed cost calculator, building the same shed from plans saves $953. Ask whether the quote includes delivery, the foundation and paint, since those three items change shed quotes the most.
The cheapest way to build a shed with the same footprint combines T1-11 siding, a metal roof, 24 in stud spacing and a gravel pad. That 10 × 12 ft build costs $2,711, or $22.59 per sq ft, which is $336 less than the baseline.
A DIY shed cost calculator can also run backward from a budget. At 10 ft wide, $3,000 builds a 10 × 11.5 ft shed with $44 left over, and $5,000 stretches to 10 × 25.5 ft. Below about $2,043, even a 10 × 4 ft shed is out of reach with these materials.
Shed Permits and Where to Place a Shed
The 2021 IRC Section R105.2 exempts one-story detached accessory structures up to 200 sq ft of floor area from a building permit, as quoted by Grant County, Washington. Many towns set a lower limit, often 120 sq ft, so check with your building department first.
A permit exemption doesn't waive zoning. Setbacks from property lines, easements and homeowner association rules still decide where a shed can sit, and a shed over 200 sq ft usually needs a permit, a setback check and an inspected foundation.
The DIY shed cost calculator adds a permit fee and a lumber delivery fee to the total untaxed, since each town and yard sets its own.
Living in a backyard shed is a different question from storing tools in one. Sleeping or living space has to meet the code rules for dwellings, including egress, heat and sanitation, which a storage shed built from this list does not cover.
Pick a level spot with good drainage and room to swing the doors fully open. The Deck Slope Calculator helps set the fall on a gravel pad so water runs away from the shed instead of under it.
Shed Cost per Square Metre and Outside the US
At the DIY shed cost calculator starting prices, a 10 × 12 ft shed costs $273 per square metre of floor, and a 12 × 16 ft shed costs $222 per square metre. Sizes can be entered in meters, which suits searches from Canada, the UK, Ireland and New Zealand.
Prices stay in dollars, so readers outside the US get the most from the DIY shed cost calculator by entering local shelf prices in their own currency. Large steel pre-engineered sheds, common in Indian warehouse and poultry projects, use steel frames priced by fabricators and fall outside this wood shed math.
Waste, Hardware and Accuracy in a DIY Shed Cost Calculator
Every materials list carries some allowance for cutting and mistakes, and the defaults decide how far the estimate sits above the bare count.
Why does the estimate include a ten percent waste factor?
Studs split, sheet goods leave offcuts at gables and openings, and shingles get trimmed at every edge. A 10% waste allowance on studs, siding, sheets, shingles, trim and concrete keeps one bad board or a miscut panel from stopping the build halfway.
Does the material bill include hardware and paint?
Both are on the list. Hardware is a 5% allowance on framing, siding and roofing, which is $113 on the 10 × 12 ft shed, and two coats of exterior paint add 2 gallons for $90. Vinyl siding skips the paint line because it comes finished.
How accurate are shed cost calculator estimates?
DIY shed cost calculator quantities follow the framing plan closely, so the count of studs, panels and bundles is the reliable part. The dollar total is only as accurate as the prices entered, and replacing the starting prices with a local quote is what makes it a real budget.
What size shed do I need?
Choose a shed by what it holds, then size it around the largest item plus a walkway. A riding mower and a few tools fit an 8 × 10 ft shed, while a workbench and storage walls want 10 × 12 ft or larger, and anything over 200 sq ft brings a permit in most places.
How much does a garden shed cost?
A small garden shed from 6 × 4 to 8 × 8 ft costs about $1,607 to $2,215 in materials at the starting prices. Smaller sheds cost more per square foot because doors, windows and trim cost almost the same on any size.