
What does it cost to build a 10x12 shed?
The cost to build a 10x12 shed is the sum of its line items: foundation, floor, wall and roof framing, sheathing, siding, roofing, doors, fasteners and labor, plus permit fees. A 120-square-foot shed priced per square foot hides those lines; a takeoff shows each quantity, unit and waste factor.
What the Cost to Build a 10x12 Shed Actually Covers
A 10x12 shed is a 120 sq ft footprint: 10 ft by 12 ft outside face of framing, before you deduct for wall thickness. Every line in a 10x12 shed cost breakdown traces back to that rectangle, because wall area, roof area and floor area are all derived from it. The cost to build a 10x12 shed is the sum of measured quantities times unit rates, plus labor, plus the items people forget to scope.
Storage shed cost per square foot is only useful when the denominator is stated. We use 120 sq ft of floor area for the building and note where roof area (larger on a gable) or wall area (smaller after openings) drives a different number. Rates on this page are illustrative unit rates chosen to show the method, not national averages; your quote is built from your drawings and current published wage and price data.
Dimensional lumber, sheathing, roofing and siding are priced per piece or per square, then converted to the 120 sq ft base so the total can be checked against any other storage shed cost per square foot figure you are comparing.
Scope: floor, walls, roof, openings, finishes
The floor line covers skids, rim joists, joists at 16 in. on center, and 3/4 in. tongue-and-groove decking. Walls cover bottom and top plates, 2x4 studs at 16 in. on center, a single top plate, headers over the door and window, and one layer of oriented strand board (OSB) sheathing. The roof line covers rafters sized to the rafter span, ridge board, gable-end framing, roof sheathing, underlayment, and asphalt shingles. Openings cover one 36 in. prehung door and one 24 in. by 36 in. window, with flashing and trim. Finishes cover housewrap, siding, paint or stain allowance, and fasteners.
What is excluded (permits, site prep, utilities, delivery)
Building permit and inspection fees, zoning setback review, engineered drawings where the jurisdiction requires them, and any variance application sit outside the shell number. Site prep is excluded: clearing, grading, gravel pad or concrete slab, and haul-off of spoil. Utilities are excluded: electrical trench, conduit, panel, and any water line. Delivery charges, sales tax, equipment rental, and a contractor's overhead and profit are also separate lines, so add them before you compare a DIY total to a bid. Confirm the code edition your building department enforces; the IRC governs one- and two-family accessory structures in most jurisdictions, and IBC applies where the local amendment says so.
Worked Example: Cost to Build a 10x12 Shed, Quantity by Quantity
The example below is illustrative, built on 8 ft walls, a gable roof at a 4:12 pitch, a wood floor on pressure-treated skids, and one door and one window. All rates are illustrative unit rates, and every extended cost is quantity times rate. This is the shed framing material list and cost structure you would hand to a supplier for pricing, line by line, with the measurement rule stated.
The calculator below takes building area, your own base hard cost per sq ft, soft-cost %, contingency % and escalation % and returns hard cost, soft costs, contingency, escalation, budget total and all-in cost per sq ft. Enter 120 sq ft and your own rates to test any 10x12 shed kit vs built on site cost comparison on the same square footage basis.
| Line item | Quantity | Unit | Rate | Extended |
|---|---|---|---|---|
| Pressure-treated 4x4 skids | 48 | LF | $6.50 | $312.00 |
| 2x8 floor joists at 16 in. o.c. | 130 | LF | $3.20 | $416.00 |
| 3/4 in. T&G floor decking | 132 | SF | $1.35 | $178.20 |
| 2x4 studs, plates, headers (10% waste) | 506 | LF | $1.10 | $556.60 |
| 7/16 in. OSB wall sheathing | 387 | SF | $0.62 | $239.94 |
| Roof rafters, ridge, gable framing | 176 | LF | $1.60 | $281.60 |
| 7/16 in. OSB roof sheathing | 140 | SF | $0.62 | $86.80 |
| Asphalt shingles, underlayment, drip edge | 1.4 | SQ | $145.00 | $203.00 |
| Housewrap and vinyl siding | 387 | SF | $1.05 | $406.35 |
| Prehung door, window, flashing, trim | 1 | LS | $650.00 | $650.00 |
| Fasteners and sealants | 1 | LS | $120.00 | $120.00 |
Square-foot budget calculator
- Hard cost
- $444,000
- Soft costs
- $53,280
- Contingency
- $49,728
- Escalation
- $21,880
- Budget total
- $568,888
- All-in per sq ft
- $237
Enter your own base rate from a recent bid, cost book or estimator. The default values are placeholders for the math, not market prices.
Assumptions: 8 ft walls, gable roof, wood floor on skids
Wall perimeter is 44 ft, so wall area is 44 ft × 8 ft = 352 sq ft before openings. Roof area at a 4:12 pitch is the 120 sq ft plan area times a slope factor of about 1.054, or roughly 127 sq ft, plus 1 ft overhangs on all sides. Floor area is 120 sq ft. Waste is applied per material: 10% on framing lumber, 10% on sheathing and siding, 15% on shingles. Fasteners, housewrap tape, and flashing are carried as a lump allowance rather than measured.
Quantities × unit rates with arithmetic shown
Each row shows the measurement rule that produced the quantity, so a reviewer can re-derive it from the drawing. Rates are illustrative and should be replaced with current supplier quotes and published wage data before anyone signs a contract.
Subtotal, contingency, and cost per square foot
Materials total $3,450 and labor totals 32 hours at a loaded $36.50/hr, or $1,168, giving a hard-cost subtotal of $4,618. A 10% contingency adds $462, for $5,080, and dividing by 120 sq ft gives $42.33 per sq ft. Soft costs such as the permit, survey, and any design fee are added separately; see the difference between hard costs vs soft costs before you compare this figure to a contractor bid. A contractor price also carries overhead and profit, which is why a DIY material-and-labor total and a bid rarely match, and the same gap shows up when you read a published cost to build a house per square foot figure.
Framing and Lumber: The Largest Traceable Line Item
How much lumber for a 10x12 shed comes down to four measurements: wall length, stud spacing, roof slope, and opening size. Each is a rule you can write next to the quantity on the takeoff. Because framing is the biggest single material line, a small change in spacing or waste assumption moves the total more than any finish selection.
Framing and lumber quantities are the swing factor in the estimate, and they are the line most often estimated by eye. If you want that arithmetic checked independently, our framing estimating services and lumber takeoff and estimating teams produce the same quantity × rate sheet shown here.
Slab quantity takeoff
- Area
- 2,400 sq ft
- Volume
- 800 cu ft
- Net concrete
- 29.63 cu yd
- Order quantity
- 31.11 cu yd
Formula: length × width × (thickness ÷ 12) ÷ 27 = cubic yards. Thickened edges, footings and pump waste are taken off separately.
Stud count, plates, and headers from wall length
At 16 in. on center, studs per wall are wall length in inches divided by 16, plus one for the end, plus one per opening for the jack and king studs. A 12 ft wall gives 144 ÷ 16 = 9, plus 1 = 10 studs; two 12 ft walls and two 10 ft walls give 20 + 20 + 16 + 16 = 72 studs, plus 4 for the door and window, or 76 studs. At 8 ft each that is 608 LF, less the 8 ft cut from each of four corner studs, or roughly 576 LF. Plates are three runs of 44 ft, or 132 LF, and headers over the door and window add about 12 LF. Add 10% waste and the line lands near 506 LF after deducting openings.
Rafters, ridge, and sheathing by roof area
Rafters at 24 in. on center across a 12 ft span need 7 pairs, or 14 rafters, each about 6.5 ft long including overhang, or roughly 91 LF, plus 12 LF of ridge and 73 LF of gable-end framing. Roof sheathing is ordered by roof area, not floor area: 120 sq ft × 1.054 slope factor = 127 sq ft, plus overhangs, then 10% waste, giving about 140 sq ft of OSB panel. Sheathing is priced per square foot and converted to 4x8 sheet count (32 sq ft per sheet) when you order.
Waste factor and why it moves the total
Waste is not one number. Framing runs 10% typical because of cutoffs and defects; sheathing and siding run 10% typical with more on a gable with many angles; shingles run 15% typical. Applying 10% to a 576 LF framing quantity adds 58 LF, and at an illustrative $1.10 per LF that is $63.80 — small on its own, but the same percentage applied to every material line is where a 5-point waste error shows up. On a slab instead of skids, the 10x12 shed concrete slab cost is driven by thickness and waste: a 4 in. slab over 120 sq ft is 40 cu ft, or 1.48 cu yd net, and ordering 1.63 cu yd at 10% waste. The calculator below returns area, cubic feet, net cubic yards and order quantity from length, width, thickness and waste %. For a full building rather than a shed, the same line-item method scales to a residential construction cost estimate.
What Drives the Price of a 10x12 Shed
A 10x12 shed is 120 square feet of floor area, and almost every cost driver scales off that footprint or off the wall and roof surface above it. Two sheds with the same plan can land far apart once you change the foundation, the roof pitch, or the door package. The way to keep the comparison honest is a line item estimate that shows the quantity behind each row, not a lump sum. Our residential construction cost estimate work follows the same rule for sheds as for houses: every row carries a unit and a measurement rule.
Framing spacing is a good example. Walls at 16-inch on center take more 2x4 studs than walls at 24-inch on center, and the difference shows up as a count you can check against the drawing. Roof and floor members follow their own spacing, so the sheathing count changes with them.
Foundation choice: skids, slab, or piers
The 10x12 shed foundation options cost is the first fork in any budget. A gravel pad with pressure-treated skids is the lightest line, priced by cubic yards of gravel plus the skid lumber in board feet. A poured concrete slab adds formwork, reinforcement, and a concrete quantity in cubic yards, and it usually needs a footing depth set by local frost rules. Pier and beam sits between the two: piers, beams, and anchor hardware, with the floor framed above grade. Each option changes the excavation, the hardware list, and the inspection sequence, so confirm the required depth and anchorage with the building department before you price it.
Roof style, pitch, and covering
Pitch drives rafter or truss length, and length drives both the lumber and the roof sheathing area. A steeper gable raises the roof surface above the 120-square-foot footprint, so shingles, underlayment, and drip edge all rise with it. A shed roof keeps the rafter span simple but changes the wall heights on the low side. Trusses arrive as a fabricated line item with an engineered span; stick framing is priced as rafters, ridge, and collar ties in board feet. The covering itself, asphalt shingles against metal panels, is quoted per square of roof area, so the roof surface, not the floor area, is the quantity to check.
Siding, doors, windows, and finish level
Siding is measured as net wall area minus openings, then grossed up with a typical waste factor for cuts and corners. A 10x12 shed with 8-foot walls has 352 square feet of gross wall area before you subtract the door and any windows, so the door size and window count move the number directly. Housewrap, corner trim, and fasteners follow the same wall area. Finish level shows up in the door: a prehung steel entry door, a double door, or a roll-up door each carries a different unit price and a different rough opening to frame. Permits and inspections are a separate line, set by the local jurisdiction's fee schedule rather than by the shed's size alone.
DIY vs Hiring a Contractor for a 10x12 Shed
The cleanest way to compare the two paths is to build one material list and price it twice. The quantities come from a quantity takeoff of the same plan: studs at the stated spacing, sheathing panels, roof squares, siding area, slab cubic yards. The material-only budget stops there. The material-plus-labor budget adds crew hours at a loaded rate, and that is the only difference between the two columns. The cost to build a 10x12 shed on your own is therefore the material subtotal plus your own time, which has a real value even when no invoice is written. For scale, the same line-item method applied to a dwelling is shown in our breakdown of the average cost to build a 1500 sq ft house.
Labor is not the wage alone. Burden for payroll taxes, insurance, and benefits sits on top of the base wage, and any overtime hours carry a premium. The calculator below takes base wage, burden percent, share of hours at overtime, crew size, and hours, and returns the loaded rate, the blended rate with overtime, labor hours, and crew labor cost. Use the wage table below to anchor the base wage for carpenters and construction laborers.
| Line item | Quantity basis | Material only | Material plus labor |
|---|---|---|---|
| Wall framing lumber | Board feet, 16-inch on center | Material subtotal | Material plus crew hours |
| Wall sheathing and housewrap | Wall area less openings | Material subtotal | Material plus crew hours |
| Roof trusses and covering | Roof squares by pitch | Material subtotal | Material plus crew hours |
| Siding and trim | Net wall area with waste factor | Material subtotal | Material plus crew hours |
| Concrete slab or skids | Cubic yards or board feet | Material subtotal | Material plus crew hours |
| Fasteners and hardware | Allowance per plan | Material subtotal | Material plus crew hours |
| Labor at loaded rate | Crew hours x blended rate | Not included | Added as one line |
Loaded labor rate calculator
- Loaded rate
- $31/hr
- Blended with overtime
- $32/hr
- Labor hours
- 320
- Crew labor cost
- $10,279
Burden covers payroll taxes, workers’ compensation, insurance and benefits; it varies by state, trade and company. Overtime is priced at time and a half.
Material-only cost vs material plus labor
Start with the same framing takeoff for both columns. A 10x12 shed with 8-foot walls at 16-inch on center runs roughly 23 studs per long wall and 19 per short wall before openings, plus plates, headers, and blocking, all counted in board feet. Sheathing, housewrap, and siding are priced on wall area; roof trusses and shingles on roof area. The material column is the sum of those rows with a typical waste factor applied. The labor column repeats the same rows with crew hours attached to each task, and the difference between the columns is what you pay for speed, warranty, and coordination. Professional framing estimates build the quantity side of both columns from the same drawing, and professional estimating by project type shows how the same method scales from a shed to a full structure.
Loaded labor rate and crew hours
Take an illustrative carpenter base wage of $30.00 per hour with a 30 percent burden: the loaded straight-time rate is $39.00 per hour. If 15 percent of 40 crew hours, or 6 hours, run at time and a half, those hours bill at $58.50 and the other 34 at $39.00, for a blended rate of about $41.93 per hour. A two-person crew for 40 hours is 80 labor hours, so crew labor cost lands near $3,354. Change any input and the calculator below returns the new figures; the arithmetic is the same every time.
Where DIY risk shows up in the budget
The savings in a DIY build are real, but they sit against failure modes that cost money later. A roof framed with the wrong rafter span sags, and correcting it means new lumber plus the labor you were avoiding. Missing housewrap behind siding traps moisture and shortens the wall's life. Foundation mistakes, from an under-sized gravel base to anchor bolts set off layout, are the most expensive to unwind. A material and labor cost estimate that carries a contingency line for rework gives a fairer comparison than a bare material total. The table below sets the two columns side by side on the same quantities.
Checking a 10x12 Shed Estimate Before You Sign
A shed bid is short enough to audit line by line in under an hour, and the audit starts with units. Every row should name its unit of measure: board feet for lumber, square feet for sheathing and siding, squares for roofing, cubic yards for concrete, each for doors, windows, and hardware. A row that says only "framing" or "miscellaneous" hides the quantity and the rule behind it. Ask for the measurement rule too: net wall area or gross, roof surface or footprint, slab thickness in inches.
The second pass is arithmetic. Multiply the quantity by the unit price and check the extension, then check that the subtotal equals the sum of the extensions. The third pass is exclusions, because a low bid is often a narrow bid. The fourth pass is contingency, and it should scale with how complete the estimate is, which is where the AACE estimate class comes in. The calculator below takes a base estimate and an AACE class from 5 to 1 and returns a low and high contingency with the resulting budget range.
To start, request a free quote and attach your drawings.
Contingency range by estimate class
- Low contingency
- $150,000 (10%)
- High contingency
- $300,000 (20%)
- Budget range
- $1,650,000 – $1,800,000
Typical planning ranges that follow the AACE estimate-class idea: less design, more contingency. Set the final figure from a risk review of your own project.
Verify units, waste, and quantities
Check the framing count against the plan: a 10x12 shed at 16-inch on center needs more studs than the same shed at 24-inch on center, and the bid should state which spacing it used. Lumber is often quoted in board feet, so confirm the conversion matches the piece count rather than a round number. Waste factors should be visible and typical for the trade, not folded silently into the unit price. Concrete slab rows should show thickness and reinforcement separately. If the bid includes roof trusses, ask for the engineered span and the spacing; those two numbers set the sheathing and shingle counts. A lumber takeoff and estimating review reconciles the bid quantities with the drawing before you sign.
Confirm what the bid excludes
Read the exclusions as carefully as the inclusions. Common gaps are excavation and haul-off, the gravel base, permit fees, engineering or truss design, electrical rough-in, painting, and final grading. A concrete slab bid may exclude the vapor barrier or the anchor bolts, and a skid foundation bid may exclude the gravel. Site access matters too: a backyard with a narrow gate changes how material is handled and who pays for it. List every exclusion and price it separately, because those amounts belong in the comparison even when they sit outside the contract.
Add contingency deliberately
Contingency is not padding; it is the price of what the estimate does not yet know. A Class 5 estimate built from a sketch and a square-foot rate carries a wide range, while a Class 1 estimate built from a complete takeoff and firm quotes carries a narrow one. The diy vs contractor cost for a 10x12 shed comparison also deserves a contingency on the DIY side, because rework is the most common hidden cost. Set the base estimate and the class in the calculator below, then compare the resulting budget range with the bids in hand. The construction cost per square foot reference helps you sanity-check the total against the 120-square-foot footprint.
Frequently Asked Questions
How much does it cost to build a 10x12 shed?
There is no single national figure, because the cost to build a 10x12 shed splits into a foundation line, a framing and sheathing line, roofing, siding, doors, and labor, and each moves with local wage rates and lumber prices. A slab and a gravel skid pad differ by thousands of dollars before any lumber is cut. The only reliable number is a line-item estimate priced from your drawings and local data.
How many studs and how much lumber do I need for a 10x12 shed?
For a 120-square-foot footprint with 8-foot walls, count wall length, divide by 16 inches on center, and add one stud per corner, per opening, and per wall intersection. A 12-foot wall at 16 inches on center takes 10 studs in the field plus end and opening studs; four walls land near 46 to 52 studs, before plates, headers, and a 10 percent waste factor. Add rafters or trusses, sheathing panels, and floor framing separately.
Is it cheaper to build a 10x12 shed yourself or hire a contractor?
Doing the work yourself removes the crew labor line but not the material, permit, or equipment lines, so the saving equals labor hours times the local crew rate, minus your own time and any rework. A contractor price also carries overhead, profit, and mobilization. Compare the two on the same quantity takeoff: same stud count, same sheathing sheets, same waste factor. If the contractor's material quantities exceed yours, ask why before comparing labor.
What foundation is best for a 10x12 shed and what does it cost?
A gravel pad on treated skids suits a storage shed that may move or sit on uneven ground; a poured concrete slab or pier-and-beam with anchor bolts suits a shed with heavy equipment, a permit that requires frost-depth footings, or a future conversion. Slab cost scales with thickness, reinforcement, and excavation, while skids scale with gravel depth and lumber. Confirm footing requirements with the local building department before pricing either option.
How much does a 10x12 shed cost per square foot?
Divide the total estimate by 120 square feet, but keep the split visible: foundation, framing, roofing, siding, openings, and labor each carry a different per-square-foot rate. A slab-heavy shed shows a higher foundation rate and a lower skid rate; a shed with a metal roof and no windows shows a lower openings rate. Per-square-foot figures only compare fairly when the scope and foundation type match.
What is usually not included in a 10x12 shed quote?
Common exclusions are permit fees, zoning variance costs, site clearing and grading, utility trenching and connections, engineered footing design, delivery of materials beyond a stated distance, and painting or trim beyond a prime coat. Sales tax and disposal of excavated soil often sit outside the number too. Read the exclusions page of any quote and ask for each item in writing before you compare bids.
Can you use my estimate template for a 10x12 shed takeoff?
Send the template with your plans and we confirm whether the estimate can be delivered in it. The workbook we return normally carries the quantity, unit, measurement rule, waste factor, and source note for each line, so a template that lacks those columns may need adjustment. We agree the format before plan review starts.
Do you sign NDAs before reviewing shed drawings?
Clients can request a confidentiality agreement before sending drawings, and the terms are agreed before plan review begins. Send the request with your plan set so the paperwork is settled before anyone opens the drawings. We do not publish a standard NDA policy, so each request is handled on its own terms.