Free Concrete Estimate Template & Generator

A concrete estimate has to carry the arithmetic that produces the order: slab dimensions, thickness, the cubic yards those two numbers make, and the waste percentage you add before the batch plant loads a truck. This one prices a driveway replacement line by line: tear-out and haul, base depth in tons, a rebar grid with spacing and stick count, mix strength, finish, joint layout, and cure, so the homeowner can check the volume against the same measurements you took.

Create this estimate No signup to start · live preview · PDF download

PDF downloads cost $4.99 per document, or are included with Unlimited at $9/month.

Create & preview free. Watermark-free PDF: $4.99 USD. No subscription required.

Use-case checklist

What to include in a concrete estimate

Concrete is the one trade where a pricing mistake sets. Once the trucks discharge and the crew pulls a broom across the slab, an under-thick pour, a base that went in at 2 in instead of 4 in, or a joint grid spaced too far apart cannot be corrected by adjusting an invoice; it is corrected by breaking the slab out and doing it again on your dime. Writing the dimensions, thickness, base depth, reinforcement spacing, and mix strength onto the estimate does two things at once: it forces you to price what you are actually going to build, and it gives the homeowner something to check against the truck tickets. It also keeps soft subgrade, buried stumps, and hidden utilities on unit-rate lines, so the morning the excavator finds them you are moving one number instead of defending the whole price.

  • dimensions, thickness, and calculated quantity
  • demolition, excavation, and base
  • reinforcement and concrete specification
  • finish, joints, access, and pumping
  • soil, weather, permit, and utility assumptions

Example starting lines

DescriptionQtyRate
Excavation and base preparation1$2,100
Reinforced concrete (cubic yards)12$335
Place and broom finish900$2.85

Complete it cleanly

State dimensions and thickness, removal, excavation, base depth, reinforcement, mix or strength, finish, joints, pumping, curing, and weather assumptions. Separate unsuitable soil and hidden utility work.

How to make a concrete estimate in 6 steps

  1. Open the estimate generator

    Start from this page so the estimate opens with fields and sample lines already set up for concrete contractors. No account is needed to create or preview.

  2. Enter both parties

    Add your business name, address and contact details, then the customer name and address exactly as they should appear on the record.

  3. Add the concrete lines

    Replace each sample line with the real work or goods. Make sure the document shows dimensions, thickness, and calculated quantity, demolition, excavation, and base, reinforcement and concrete specification.

  4. Check the figures

    Totals calculate as you type. Confirm quantities, rates, any tax line and the final total against your own records before you send anything.

  5. Set the reference and dates

    Give the estimate a unique number and the correct date so it can be traced later and matched to related documents.

  6. Review and download the PDF

    State dimensions and thickness, removal, excavation, base depth, reinforcement, mix or strength, finish, joints, pumping, curing, and weather assumptions. Separate unsuitable soil and hidden utility work. Preview is free; a PDF download costs $4.99, or is included with Unlimited.

Worked example

A 960 sq ft driveway replacement priced by the yard

Granite Line Concrete is pricing a full driveway replacement for the Okonkwo residence at 902 Sawmill Road, quoted March 18, 2026. The existing 4 in slab is cracked through at the apron, truck access is straight off the street, and the soils are sandy loam with no ledge reported on the block.

Slab volume in place: 24 ft x 40 ft at 5 in thick, (960 sq ft x 0.4167 ft) divided by 27
14.8 cu yd
Remove and haul the existing 4 in slab and apron, 960 sq ft at $2.15 per sq ft
$2,064.00
Excavate to subgrade and place 4 in of compacted crushed stone base, 17 tons at $58.00 delivered and placed
$986.00
#4 rebar grid at 18 in on center, 1,352 lf tied on chairs, 68 sticks at $12.50
$850.00
Concrete ordered: 14.8 cu yd in place plus 8% waste, rounded to 16.0 cu yd of 4,000 psi air-entrained mix at $182.00 per cu yd
$2,912.00
Place, screed, float, broom finish, and sawcut control joints on a 10 ft grid, 960 sq ft at $3.40
$3,264.00
Cure-and-seal applied at 7 days, 960 sq ft at $0.45
$432.00
Priced separately, not in the total: undercut of unsuitable subgrade below the 4 in base, replaced with compacted stone
$46.00 per cu yd in place
Estimate total, direct chute access off the street, no pump or buggy, no rock, no undercut
$10,508.00

The trap is ordering to the calculated volume. Forms bow, subgrade dips, and a nominal 5 in slab pours closer to 5.5, so a driveway short by half a yard becomes a cold joint nobody wanted. Order the waste, and put both figures on the estimate.

When this document is the right choice

Use this estimate to set a realistic expected cost before the final scope is known. An estimate is an informed approximation, not a final invoice. State the assumptions that could move the price and replace it with a quote or invoice once scope is confirmed.

Frequently asked questions

How much concrete should I order above the calculated volume?

The 14.8 cubic yards in the example is volume in place, and it is not what you order. Forms bow, the subgrade is never perfectly flat, and a 5 inch design commonly averages closer to 5.5. A waste allowance of roughly 5 to 10 percent is ordinary, which is why this order rounds to 16.0. Show the in-place figure and the ordered figure as separate lines, and ask your plant what it charges for a short load and for returned concrete before you decide how far to round.

The excavator hits soft subgrade under half the driveway. How should the estimate have handled it?

With a unit rate, never inside the lump sum. Language such as undercut of unsuitable subgrade below the 4 inch base is excluded and billed per cubic yard measured in place, replaced with compacted crushed stone, with the owner notified before that work proceeds, is far easier to collect on than a number invented while the crew stands and waits. Photograph the undercut before you backfill it, because once stone goes in, the only proof left is your word against a finished driveway.

Does the mix specification really need to be on the estimate?

Yes, because it is a price difference the homeowner cannot see after the pour. A 4,000 psi air-entrained mix costs more per yard than a plain 3,000 psi mix, and if your estimate only says concrete, the cheapest bid on the street wins on a spec nobody compared. Write the strength, the air entrainment if you are specifying it, and any fiber or admixture directly on the line. Keep the delivery tickets too, since they are the record of what was actually batched.

How do I write about cracking without promising a slab that never cracks?

Describe what you control and stop there. You control base preparation, thickness, reinforcement, joint spacing and depth, and curing, so name those on the estimate. Then say plainly that concrete is expected to shrink and that control joints are placed to direct where that movement shows rather than to prevent it. Avoid the phrase crack free entirely. If you offer any workmanship warranty, state what it covers and for how long in your own contract language, and have an attorney review the wording before you reuse it.

The total assumes the chute reaches the forms. What happens when it does not?

Price the access, because it is the quiet assumption that carries thousands. The example total states direct chute access off the street with no pump and no buggy, which is a promise about the site rather than about the concrete. Walk the approach before you quote: overhead wires over the truck path, a gate the drum will not clear, a septic field nobody is driving a loaded truck across, and how far the last yard has to travel once the chute runs out. If the answer is a line pump or a crew running buggies, put it on its own line with the mobilization and the hourly rate, and say who books it. Settling that on pour morning means the truck is on the clock while you dial.