BCS BuildCostSheets

Free contractor calculator

Concrete Slab Cost Calculator

Estimate concrete volume, material cost, labor, markup, market adjustment and bid price per square foot before you send a first-pass bid for a slab, pad or flatwork scope.

How this slab calculator works

The calculator converts length, width and thickness into cubic yards, adds waste, multiplies by your concrete price and then adds labor, other direct costs, markup and an optional market adjustment. That makes it useful for a first-pass pricing pass when a contractor already knows the slab size and wants a quick number before getting deeper into reinforcing, forms and finish details.

The output is intentionally simple. It gives you an estimate framework that can be checked, not a magic quote generator.

What should still be added outside the calculator

Most slab bids need more than raw concrete volume. Depending on the job, you may still need to price reinforcement, vapor barrier, thickened edges, base preparation, compacted fill, forms, saw cuts, pump or short-load charges, finishing crew requirements, curing, protection, cleanup and haul-off.

Worked example

A 30 foot by 20 foot slab at 4 inches thick contains about 7.4 cubic yards of concrete before waste. With 8 percent waste, the order quantity rises to roughly 8.0 cubic yards. If ready-mix costs $155 per cubic yard, material alone is around $1,240 before labor and other direct costs. Add site labor, finishing, base prep or other allowances, and the calculator produces a base bid around $3,468, or roughly $5.78 per square foot with the default assumptions.

That is often enough to decide whether a lead is worth pursuing or whether the next step should be a more detailed workbook estimate.

Why cost per square foot is only a shortcut

People often search for slab cost per square foot because it sounds faster than working from volume and direct cost. The problem is that cost per square foot hides what really drives the number: thickness, reinforcement, access, finish level, local labor market and ready-mix pricing. One square-foot average can be badly wrong if it comes from another region or another slab type.

A better workflow is to use this calculator for the quantity and direct-cost side, then derive your own cost per square foot from the resulting bid. That way the square-foot number reflects your scope instead of someone else's average.

How to localize the slab price instead of trusting a generic average

The fastest way to make this page more local is not to search for one magic national number. It is to swap in local cost drivers and use the market adjustment field as a final market sanity check after the direct costs are visible.

Input to localize Where to get it Why it moves the bid
Ready-mix price per yard Local supplier quote for your mix, load size and delivery condition. The concrete itself can move quickly by market, travel distance and delivery minimums.
Labor and burden Your own payroll, taxes, insurance and crew cost assumptions. A slab price copied from another market often misses what your own crew actually costs.
Pump, short-load and access charges Supplier or pump subcontractor quote. Access problems can change the economics of a slab even when the square footage is the same.
Base prep, excavation and disposal Your production history or local subcontractor quotes. These costs often explain why one slab has a very different price per square foot than another.
Tax, permit and local adders Project requirements, municipality and accounting treatment. They affect the client number even when they do not change the raw concrete quantity.

Illustrative slab scenarios using this page

The examples below are modeled scenarios using the logic of this calculator. They are not national averages and they are not a substitute for local quotes. Their only job is to show how quickly cost per square foot changes when scope and market context change.

Scenario Modeled assumptions Modeled result
Baseline 4-inch slab 30 x 20 ft, 4 in, $155 per yd3, 8% waste, $1,200 labor, $450 other, 20% markup. About $3,468 total, or roughly $5.78/sf.
Same slab in a stronger local market Same slab, but with higher local costs and a 10% market adjustment after direct pricing review. The same slab can move closer to the $7 to $8/sf range without any dramatic design change.
Thicker or harder-access slab 6-inch slab, higher concrete quantity, more labor, more other cost and access-related pressure. Modeled output can climb into the $12/sf+ range because quantity and execution conditions both changed.

Common mistakes when pricing slabs

Does this include rebar, mesh and forms?

No. This page is a first-pass slab calculator. Reinforcement, forms, vapor barrier, saw cuts and base prep should be added explicitly if they belong to the job.

Can I trust one cost-per-square-foot number for every slab?

No. That shortcut breaks as soon as slab thickness, finish, access, reinforcement or local pricing changes. Use bid per square foot as a result of the estimate, not as the whole estimate.

What should I use for market adjustment?

Use it as a final pricing sanity check after your direct costs are visible. It is useful when you know the local market is consistently hotter or softer than your raw input set suggests.

Where do I put this slab number in a larger estimate?

Move the result into a fuller workbook where scope notes, exclusions, tax treatment and client proposal formatting are easier to control. The estimate template guide is the next step.

When this tool is enough and when it is not

This tool is enough when you need a fast screening number, a rough proposal basis or a quick comparison between slab sizes. It is not enough when you need a full estimate package with exclusions, change-order logic, tax treatment, client proposal formatting or multiple cost categories in one workbook.

For a fuller path, pair this page with the labor burden calculator, the change order pricing guide and the starter pack.

Need this slab number inside a larger estimate? Use the Excel estimate template guide