How to Budget for a Concrete Slab Project
Most people start planning a concrete slab by asking one question: what does it cost per square foot? That number is useful, but it’s not a budget. A real budget has five separate pieces, and most homeowners only account for two of them before they get a shock partway through the project. This guide walks through all five, with a full worked example you can copy for your own job.
Quick answer
Plan on $6-$12 per square foot installed (or $1-$4/sq ft for DIY materials alone) as your starting point, then add site prep, permits, and a 10-15% contingency fund on top. Those last three are exactly what most first-time budgets leave out — and exactly what turns a $3,200 estimate into a $4,000 final bill.
Once you know your slab’s dimensions, the Bags of Concrete Calculator gives you the material cost piece instantly. The rest of this guide covers everything a material calculator can’t — the four other budget lines, a full sample worksheet, and how to read a contractor quote without getting surprised later.
The five pieces of a real concrete budget
A single “$8 per square foot” number hides five separate costs. Knowing them individually is what lets you catch a missing line item before it becomes a missing dollar amount.
| Budget line | Share of a hired project | Covers |
|---|---|---|
| Material (concrete) | 15-20% | The concrete itself, bagged or delivered |
| Labor | 40-50% | Forming, placing, and finishing the slab |
| Site prep & sub-base | 10-15% | Excavation, grading, compacted gravel |
| Reinforcement | 3-8% | Wire mesh or rebar |
| Permits & inspection | 1-5% | Local permit and any required inspection |
Add a contingency fund of 10-15% on top of all five — not folded into any of them. That’s the sixth line, and it’s the one that saves a project from going over budget the first time something doesn’t go exactly to plan.
Step 1: Decide DIY or hire before you price anything
This single decision changes every other number in the budget. Hiring a pro means paying for labor, which is usually the biggest line item by far. Doing it yourself means paying only for materials and equipment rental, but taking on the risk of a mistake that’s expensive to undo — a poorly finished slab or a joint placed wrong can’t just be patched over.
A rough rule of thumb: small, forgiving projects (a shed pad, a short walkway) are good DIY candidates. Anything structural, code-regulated, or large enough that a mistake is costly — a driveway, a garage floor, a foundation — usually justifies paying for labor.
Step 2: Get your real square footage and thickness
Every number after this one is built on this measurement, so get it right before you price anything. Measure length and width in feet, and settle on a thickness — 4 inches for most patios and walkways, 5-6 inches for driveways or anything a vehicle will use. Guessing here doesn’t just risk an inaccurate material count; it risks pricing an entirely different-sized project than the one you end up building.
Step 3: Price the concrete itself
This is the one piece most people already know how to estimate. Bagged concrete runs about $1.50-$4.00 per square foot in material alone, depending on bag size and thickness. Ready-mix, priced by the cubic yard, tends to come out cheaper per square foot once a project needs more than about half a yard — but carries a delivery or short-load fee that bags don’t.
For the exact math behind these numbers, see our Concrete Bag Cost Calculation Guide and Cost Per Square Foot of Concrete Slab — this guide focuses on everything around that number instead.
Step 4: Add the costs people forget
- Gravel sub-baseA compacted gravel layer under most slabs, typically $0.75-$1.00 per square foot — not part of the “concrete” cost, but essential to it lasting.
- ReinforcementWire mesh runs $0.20-$0.50/sq ft; rebar runs higher, $0.75-$2.00/sq ft depending on grade and spacing.
- Permits and inspectionUsually $100-$300, though this varies a lot by city and project type — check before you budget, not after.
- Tool or mixer rentalFor DIY jobs, $40-$80 per day for a powered mixer, plus form lumber and basic tools.
- Sealer$1-$3 per square foot if you’re finishing a driveway or patio, often skipped in a first estimate.
Step 5: Build in a contingency fund — this isn’t optional
Set aside 10-15% of your total estimated cost before the project starts, and don’t touch it unless something genuinely comes up. This isn’t pessimism — it’s how experienced builders actually budget. Concrete pricing can shift 15-20% day to day. Soil under a driveway sometimes needs more prep than expected. A rainy week can push a pour back and add a mobilization fee. None of these are unusual; they’re just not knowable in advance, which is exactly what a contingency fund is for.
A full sample budget worksheet
Here’s what all five pieces look like together, for a real project: a 20×20 ft patio (400 sq ft), 4 inches thick, hired out, with wire mesh and a broom finish.
| Line item | Estimated cost |
|---|---|
| Concrete material | $700 |
| Site prep & gravel base | $340 |
| Wire mesh reinforcement | $140 |
| Labor | $1,600 |
| Permit & inspection | $150 |
| Subtotal | $2,930 |
| Contingency (12%) | $352 |
| Total budget | $3,282 |
Notice the contingency isn’t an afterthought here — it’s a real line, built in from the start. If the project comes in under budget, that’s a pleasant surprise. If it doesn’t, you’re already covered.
Start with your material cost.
Enter your slab’s dimensions and get an instant bag count and material cost estimate — the first line of your worksheet.
Use the free Bags of Concrete CalculatorWhat a fair contractor quote should include
A written bid that’s genuinely comparable to another one should spell out, line by line: excavation and grading, the gravel sub-base, forming, the reinforcement type, concrete delivery, placement and finishing labor, cleanup, and whether the permit is included or billed separately. If a quote is just one lump number with no breakdown, ask for the itemized version before you compare it to anything else — a single total tells you almost nothing about where the money actually goes.
A fair payment schedule
For a typical residential slab job, expect a deposit of roughly 10-30% upfront — enough to cover materials and get the job scheduled — with the balance due on completion. Some states cap upfront deposits by law, so it’s worth a quick check locally. Whatever the split, avoid paying the full amount before the work is done. Holding back a meaningful final payment gives you real leverage if something needs fixing before you sign off.
Mistakes that blow up a concrete budget
- Budgeting for material and labor, but forgetting the permitA $100-300 line item is easy to miss until a contractor brings it up mid-quote.
- Skipping the contingency fund entirelyThe single most common reason a “final” number ends up higher than the estimate.
- Getting only one quoteConcrete pricing varies enough between crews that one bid tells you almost nothing about a fair price.
- Choosing a decorative finish after comparing quotesBids written before a finish is chosen aren’t comparing the same project.
- Paying the full amount upfrontRemoves your leverage if the work isn’t finished to standard.
- Ignoring site access in the estimateA tight yard, stairs, or a long carry from the street all add labor time a flat per-square-foot number doesn’t capture.
- Forgetting that small projects cost more per square footA 100 sq ft pad routinely costs more per square foot than a 1,000 sq ft slab, due to contractor minimums.
How to trim the budget without cutting corners that matter
- Skip decorative finishes for nowA plain broom finish can always be stained or resurfaced later — it can’t easily be undone if you overspend upfront.
- Bundle projects with one contractorCombining a slab with another job on the same visit can reduce mobilization costs on both.
- Schedule during the off-seasonDemand — and sometimes pricing — softens outside peak spring and summer building months.
- Don’t cut the sub-base or reinforcement to save moneyThese are the two places where a shortcut shows up years later as a crack, not a savings.
Quick reference: total budget by project size
| Project | Base estimate | With 12% contingency |
|---|---|---|
| Small shed pad (100 sq ft) | $800 | $896 |
| Patio (400 sq ft) | $3,200 | $3,584 |
| Driveway (600 sq ft) | $5,400 | $6,048 |
| Garage floor (576 sq ft, 6 in) | $4,320 | $4,838 |
Build your budget in five steps
- Decide DIY or hire — this sets the shape of everything after it.
- Measure your real square footage and thickness.
- Price the concrete itself, bagged or ready-mix.
- Add site prep, reinforcement, and permit costs on top.
- Set aside 10-15% as a contingency fund, and don’t skip it.
Frequently asked questions
How much should I budget for a concrete slab?
Start with $6-$12 per square foot installed (or $1-$4/sq ft for DIY materials), then add site prep, permits, and a 10-15% contingency fund on top of that base number.
What percentage should I set aside for contingency?
10-15% of your total estimated cost is standard. Set it aside before the project starts and treat it as a real budget line, not a hoped-for buffer.
Do I need a permit for a concrete slab?
Often, yes — especially for structural slabs, driveways, and anything over a certain size. Requirements vary by city and county, so check with your local building department before finalizing your budget.
What’s a fair deposit to pay a concrete contractor?
10-30% upfront is typical for a residential slab job, with the balance due on completion. Be cautious of any request for 50% or more upfront on a standard-sized project.
How many quotes should I get?
At least two or three, written to the same scope and finish, so you’re comparing like for like rather than guessing at what each number actually includes.
Is it cheaper to budget for DIY or hiring a pro?
DIY typically runs 40-65% cheaper, since you’re paying only for materials and equipment rental rather than labor. The trade-off is your own time and the risk of a costly mistake.
What’s usually left out of a first-look estimate?
Permits, the gravel sub-base, and a contingency fund are the three most commonly missed items — all real costs, none of them part of the “concrete” price itself.
When should I decide on a decorative finish?
Before you request quotes. Finish type can swing the price significantly, so bids collected before you’ve decided aren’t really comparable to each other.
How much does site access affect the budget?
More than people expect. Stairs, a narrow gate, or a long carry from the street can meaningfully add to labor time and cost, even on an otherwise simple job.
What should I do if my budget is too tight?
Cut the decorative finish first — it’s the easiest thing to add later. Avoid cutting the sub-base or reinforcement, since shortcuts there tend to show up as cracks down the road, not savings today.
Related reading
Get the first line of your budget
Enter your slab’s dimensions and get an instant material cost estimate to build the rest of your worksheet around.
Open the Bags of Concrete Calculator