Paver Patio Installation Pricing Calculator

Price a paver patio install from your take-off: pavers with waste, base in yards and tons, bedding and joint sand, edge restraint, crew hours, equipment days, disposal and margin.

The patio you measured

The paved footprint only. Carry it across from the paver and patio calculator if you have already done the take-off there.

Typed, not derived: a patio butting the house on one side restrains less than its full perimeter.

One buffer, so you can bring the pattern waste you costed on the quantity page straight across.

The build-up (take-off conventions)

4 in is the published patio minimum over well-drained soil; 6 in is the residential-driveway minimum. Thicker in cold climates or weak, wet soils.

The spec thickness is an after-compaction thickness, so the loose order has to exceed it. The size of the gap is a placeholder, not a published figure.

Dense-graded base at 3,374 lb per cubic yard. Only used to turn yards into tons. Your delivery ticket wins.

A nominal 1 in uncompacted screed. It gets no compaction allowance for that reason.

Feeds the dig depth only. 2-3/8 in (60 mm) is the unit the published joint-sand coverage tables are quoted against.

A cubic yard of dug ground takes up more than a cubic yard in the truck. Also a placeholder, also not a published figure.

Turn it off for a job jointed with plain sand or a different product.

Joint width moves published coverage roughly fourfold, so read the figure off the bag you are actually buying.

Only used when the supplier prices per paver. 4.5 is a 4 in × 8 in unit: 144 sq in ÷ 32.

Your rates and crew

What you bill one installer-hour at, not what it costs you.

Every production rate below is for ONE installer. Crew size multiplies them.

A floor the ex-tax quote never falls below. Leave empty for no minimum.

Production rates (per installer)

Placeholders, not benchmarks: nothing published states how long a crew takes to dig, base, lay, cut or joint 100 square feet. Time your own first three patios and overwrite every box.

Dig to the derived depth, barrow or machine it to the truck.

Spread, level and compact in lifts. Deep bases take more passes, so lift this when you thicken the base.

Screed the bedding, set the field, keep the pattern honest.

Cutting scales with cut EDGE, not with area. Push this up on a curved, bordered or bed-heavy patio.

Sweep the joints, plate over the pavers, wash down and tidy the site.

Wheelbarrow-only access, a retaining course, a drain to pick up, a step to form.

Drive time

Per installer, door to door, per day averaged over the build.

Most operators bill none of it. Either way it stays in your cost, which is the point.

Materials (at cost)

What the yard charges you, before any markup. The waste buffer is already in the quantity.

Aggregate sells by volume or by weight; the density above bridges the two.

Coarse concrete sand to ASTM C33. Not mason sand, not stone dust.

Rail and spikes together, or whatever your restraint detail actually costs per foot.

Skip, tip ticket or haul rate. The spoil volume is derived from the dig depth above.

Geotextile, sleeves, adhesive, a drainage run: anything not itemised above.

Applied to every cost line in this block and to the equipment days. Leave at 0 to pass them on at cost.

Steps, a seating wall, lighting, a drainage connection, a fire pit.

Equipment day rates

Enter what each machine costs you for the days it is on this job, hire or internal charge-out. They flow through the same markup as the materials and sit in the cost check at cost.

Tax line and margin check

VAT, GST or sales tax, if you add one. Use your own registered rate: the tool does not assume a country.

Loaded crew cost, wage plus burden. Fill it in and the result shows job cost, gross profit and realised margin. Leave it empty and the margin block stays hidden.

Quote before tax

Enter an area and a charge-out rate to build the quote.

Installation crew time
Pavers, base and materials
Quote before tax
Export
How this is calculated

The quote is a straight build-up from the take-off. Four things behave deliberately: the dig depth is derived from the build-up rather than typed, so deepening the base moves the excavation, the spoil and the tip fee with it; the base is ordered loose and above the compacted thickness, because the spec thickness is an after-compaction thickness; the paver waste buffer buys pavers and never buys labour, because the offcuts are scrap rather than extra ground; and drive time is tracked twice, landing in your cost in full and in the charge only for the share you choose to bill.

paverArea  = area × (1 + paverWaste)
pavers     = ceil(paverArea × paversPerSqFt)          (when priced per unit)
cuYd(a,d)  = a × d ÷ 12 ÷ 27
baseInPlace= cuYd(area, baseDepth)
baseOrder  = baseInPlace × (1 + compactionAllowance)
baseTons   = baseOrder × density ÷ 2,000
bedding    = cuYd(area, beddingDepth)                 (uncompacted: no allowance)
bags       = ceil(bedding × 54)                       (50-lb bag ≈ 0.5 cu ft)
polyBags   = ceil(area ÷ coveragePerBag)
digDepth   = baseDepth + beddingDepth + paverThickness
spoil      = cuYd(area, digDepth) × (1 + bulking)
onSite     = (area ÷ 100) × (excavate + base + lay + cut + cleanup) + extra
crewHours  = onSite × crewSize
driveCrew  = driveHours × crewSize
billedDrv  = driveCrew × driveBillPct
labour     = (crewHours + billedDrv) × chargeRate
materials  = pavers + base + bedding + poly + edge + other + disposal
equipment  = Σ (days × dayRate)
charged    = (materials + equipment) × (1 + markup)
quote      = max(labour + charged + addOns, jobMinimum)
perSqFt    = quote ÷ area
tax        = quote × taxRate
cost       = (crewHours + driveCrew) × costRate + materials + equipment
margin     = (quote − cost) ÷ quote

Worked example, the one the unit tests pin. A 15 ft × 27 ft patio is 405 sq ft. With 5% cutting waste that is 425.25 sq ft of paver; at 4 in the base is 5.00 cu yd in place, 5.75 cu yd loose after a 15% compaction allowance, and 9.70 US tons at 3,374 lb per cubic yard. The 1 in screed is 1.25 cu yd, which is 68 fifty-pound bags at 54 to the yard, and the joints take 11 bags at 40 sq ft each. The dig is 4 + 1 + 2-3/8 = 7-3/8 in, so 9.22 cu yd comes out of the ground and 11.52 cu yd goes in the truck at a 25% bulking allowance. At 0.5, 0.4, 0.8, 0.25 and 0.15 hours per 100 sq ft the build is 8.51 hours for one installer, 25.52 crew-hours for three, and a further 2.25 paid crew-hours of drive with none of the drive billed in this example. At $65 a crew-hour the 25.52 on-site crew-hours are $1,658.48 of labour; $3,142.75 of materials and $140 of equipment marked up 15% is $3,775.16; the quote lands at $5,433.64 before tax, which is $13.42 per square foot installed and $195.70 per paid crew-hour. Put $45 a crew-hour of cost against it and the realised margin is 16.6%.

Where the cited conventions come from. The Concrete Masonry & Hardscapes Association tech note on constructing interlocking concrete pavements gives "a minimum base thickness (after compaction) of 4 in. (100 mm) over well-drained soils" for patios and pedestrian areas, "at least 6 in. (150 mm)" for residential driveways, base placed in 4 to 6 in lifts and compacted to a minimum 98% of standard Proctor density (98% of modified Proctor for vehicular areas), bedding sand screeded to an "uncompacted nominal 1 in. (25 mm) thickness", joints held between 1/16 and 3/16 in, and a minimum 1 in vertical restraining surface in contact with the paver. The 54 bags per cubic yard follows from a 50-lb bag of leveling sand yielding about 0.5 cu ft on Sakrete's technical data sheet: 27 ÷ 0.5. The 3,374 lb per cubic yard is CalculatorSoup's published density for dense-graded base (crushed stone #57 is 2,431 on the same table). The 40 sq ft per bag of polymeric sand is the middle of a published envelope that runs from 65 to 85 sq ft per bag at 1/8 to 3/8 in joints down to 22 to 42 sq ft at 3/4 to 1-1/4 in joints. All of them sit in editable boxes.

Two conventions are placeholders, and say so. The compaction allowance and the spoil bulking allowance are not cited, because no primary source publishes one figure for either: both move with the gradation, the moisture and the plant. What is cited is the reason they exist, that the specified base thickness is an after-compaction thickness. Replace both with the numbers your own delivery tickets and skip weights show.

The five production rates are placeholders, not benchmarks. Nothing published states how long a crew takes to dig, base, lay, cut or joint 100 square feet, and it would not be one number if it did: access, dig depth, soil, pattern and how much of the perimeter is cut all move it. Cutting in particular scales with cut edge rather than with area, so a curved, bordered patio wants that box pushed up. Time your own first three patios and overwrite them.

Quantities yes, engineering no. This page will size the stone and price the build. It will not tell you the build is adequate for a vehicle load: base thickness under anything carrying traffic is determined by traffic, soil type, subgrade drainage and climate, and wants a professional design.

The margin check is all-or-nothing. With no cost per crew-hour the labour half of the job cost is unknown, so reporting a margin off the materials line alone would flatter every quote. Fill the box and the block appears; leave it empty and it stays hidden.

Everything runs in your browser. No account, no email gate, nothing stored or sent.

What this prices, and what it deliberately does not

A paver patio is a project with four independent cost centres: what comes out of the ground, what goes back into it, what the crew does on top, and what the machines cost while they are parked on the drive. This calculator builds the quote from all four, then runs the two checks a flat per-square-foot price hides: what the job returns per paid crew-hour, and what the realised margin is once the crew’s loaded cost, the materials and the equipment days are all set against it.

It is the pricing rung of a two-page job. The paver and patio calculator answers the quantity question: pavers, cubic yards of base, bags of bedding sand, polymeric joint sand and linear feet of edge restraint. This page reuses that page’s conventions on purpose, square feet as the measured unit, depths in inches, and the cubic-yard identity of square feet times inches divided by 12 divided by 27, so a number carries straight across without a conversion.

Every money field starts empty on purpose

Search for an installed paver price and you will find per-square-foot figures. Follow them and they resolve to homeowner lead-generation directories quoting each other. Under this site’s cite-or-omit rule the tool ships with none of them, and it does not present a default rate as a market fact anywhere. The per-square-foot number here is an output: your finished ex-tax quote divided by the area you measured, printed so you can sanity-check a quote you built from time and materials.

The four cited conventions, and the two that are not

Four of the pre-filled quantities have a published basis, and the page names it. The Concrete Masonry and Hardscapes Association tech note on constructing interlocking concrete pavements gives a minimum base thickness after compaction of 4 in over well-drained soils for patios and pedestrian areas, at least 6 in for residential driveways, base placed in 4 to 6 in lifts and compacted to a minimum 98% of standard Proctor density, and bedding sand screeded to an uncompacted nominal 1 in. The 54 bedding bags per cubic yard follows from Sakrete’s leveling-sand data sheet, where a 50-lb bag yields about 0.5 cu ft, so 27 divided by 0.5. The 3,374 lb per cubic yard is CalculatorSoup’s published density for dense-graded base. The 40 sq ft per bag of polymeric sand is the middle of an envelope Alliance Gator publishes as 65 to 85 sq ft per bag at narrow joints and 22 to 42 at wide ones, a fourfold spread that is exactly why a single number would be false precision.

Two conventions have no published basis, and the page says so instead of inventing one. The compaction allowance on the base and the bulking allowance on the spoil are editable placeholders. What is cited is the reason they exist, that the spec thickness is an after-compaction thickness, not their size. Replace both with what your own delivery tickets and skip weights show.

Yards or tons is a supplier question, and the density is the bridge

Aggregate sells two ways and the conversion between them is bulk density, which is a different number for dense-graded base, crushed #57 and washed stone. The tool shows the loose order in cubic yards and in US tons at the density you entered, and prices it whichever way your yard bills. If you are buying several materials by weight across a job, the gravel and stone tonnage calculator carries the fuller material list and keeps compaction and waste as separate sliders. The weight on your supplier’s ticket beats any density either page suggests.

The dig is derived, not typed

Excavation depth here is base thickness plus bedding depth plus paver thickness. That is one line of arithmetic with a real consequence: change the base from a 4 in patio to a 6 in driveway spec and the dig, the spoil volume, the haulage and the tip fee all move at once, which is precisely the coupling a hand-built quote loses. The spoil is then reported twice, as dug and as hauled, because those are different numbers and only one of them fits in the skip.

The five production rates are a sketch until you time a job

Nothing published states how long a crew takes to dig, base, screed, cut or joint 100 square feet, and it would not be one number if it did: access, dig depth, soil, pattern and how much of the perimeter is cut all move it. The boxes are seeded so the page has a shape on first load, and they are labelled as placeholders rather than benchmarks.

One of them behaves differently from the rest and the page flags it: cutting scales with cut edge, not with area. A plain rectangle against a straight house wall and a curved patio with a soldier course and three bed returns are the same square footage and nowhere near the same cutting hours, so push that box up when the edge gets complicated.

Rates are entered per installer, and crew size multiplies them. Three people for eight hours is twenty-four crew-hours, and it is crew-hours your rate is set against. If you have not yet set a defensible number to type into the rate box, the service hourly rate calculator is where that number comes from, and the labor burden rate calculator gets you the loaded cost that makes the margin check mean something.

Equipment is a day rate, not an afterthought

Hardscape is the trade where the plant actually shows up in the quote: a plate compactor for the lifts, a saw for the cuts, a skid steer or mini excavator for the dig and the pallets. Each goes in as days on this job times your day rate, hire or internal charge-out, and all three run through the same markup as the materials. The cost check counts them at cost, so a job that looks profitable until you remember the machine will stop looking profitable here.

Drive time is the line that decides a busy season

Hardscape crews are paid for the whole day, windshield included, and a patio is a multi-day job with a round trip on every one of them. The tool tracks drive hours twice: they always land in your cost, because you pay for them either way, and only the share you nominate lands in the charge. That is what makes the per-paid-crew-hour figure honest.

Quantities yes, engineering no

Flipping the base to 6 in prices a driveway build. It does not certify one. Base thickness under anything carrying vehicles is determined by traffic, soil type, subgrade drainage and climate, and CMHA points at engineered design and at local standards rather than at a rule of thumb. This page will size the stone and price the labour; it will not tell you the build is adequate for a vehicle load.

From a number to a document

When the quote settles it still has to become something a customer can accept, and on a hardscape job that is rarely one line. Move it into the landscaping estimate and bid template, where the patio scope becomes a priced section alongside whatever else the property needs.

Everything runs in your browser: no account, no email gate, nothing stored or sent. Estimate only, not a binding quote, and the delivery ticket and the bag in your hand are the authority on density and coverage.

Frequently asked questions

How much should I charge for a paver patio installation?
Whatever your own build-up says, which is why every currency box on this page starts empty. Pavers, aggregate, tip fees and plant hire are local markets, and no regulator or trade body publishes an installed rate for hardscape. What the tool supplies instead is the structure a patio quote needs: the take-off, five production rates, equipment days, disposal, markup and a margin check against your own cost per crew-hour. The per-square-foot figure is what the tool prints at the end, never what you feed into it.
How is this different from the paver and patio calculator?
Different rung of the same job. The paver and patio calculator answers what do I buy and stops at pavers, cubic yards of base, bags of sand and linear feet of restraint. This page starts from the same take-off and answers what do I charge to install it: the same square feet and the same base depths, plus excavation, spoil, crew hours, equipment days, disposal, markup and margin. Take the quantities off there, price them here.
Why does the tool order more base than the hole holds?
Because the specified thickness is an after-compaction thickness. CMHA's tech note asks for a minimum 4 in base after compaction under a patio over well-drained soil, placed in 4 to 6 in lifts and compacted to at least 98% of standard Proctor density, so the loose delivery has to be larger than the finished layer. The size of that gap is the one number the tool will not pretend to know: no primary source publishes a single swell figure for dense-graded base, so the compaction allowance ships as an editable placeholder and is labelled as one.
How deep does the tool assume I am digging?
It does not assume; it derives. The excavation depth is base thickness plus bedding depth plus paver thickness, so deepening the base to a 6 in driveway spec moves the dig, the spoil volume and the tip fee with it in one edit. The spoil is then bulked by an editable allowance, because a cubic yard of dug ground takes up more than a cubic yard in the truck. That allowance is a placeholder too, for the same reason as the compaction one.
Should the equipment day rate be marked up?
That is your call, and the tool makes it one decision rather than two. Plate compactor, saw and machine days go in at what they cost you, hire or internal charge-out, and then run through the same materials markup percentage. Set the markup to zero and they pass through at cost. Either way they land in the direct-cost line at cost, so the margin check is measuring the real thing.
Can I use this to price a paver driveway?
For the quantities and the money, yes: put the base thickness at the 6 in residential-driveway minimum and the dig, the spoil and the tonnage all follow. For structural adequacy, no, and the tool says so rather than pretending. Base thickness under anything carrying vehicles is set by traffic, soil type, subgrade drainage and climate, and CMHA points at engineered design and local standards for it. Price the build; do not certify it.

Sources

  1. Tech Note PAV-TEC-002, Construction of Interlocking Concrete Pavements: "a minimum base thickness (after compaction) of 4 in. (100 mm) over well-drained soils" for patios and pedestrian areas, "at least 6 in. (150 mm) thick" for residential driveways, base placed in "4 to 6 in. (100 to 150 mm) lifts" and compacted to a "minimum 98% of standard Proctor density" (98% of modified Proctor for vehicular areas), bedding sand at an "uncompacted nominal 1 in. (25 mm) thickness", joints "between 1/16 and 3/16 in. (2 and 5 mm)", and "a minimum of 1 in. (25 mm) vertical restraining surface ... in contact with the side of the paver". Concrete Masonry & Hardscapes Association. Retrieved .
  2. Gravel Calculator, Standard and Specialty Gravels density table: Dense Graded (DGA/QP) 3,374 lb/yd³, Crushed Stone #57 2,431 lb/yd³, Crushed Stone #411 2,835 lb/yd³, Bank Run Gravel 3,240 lb/yd³, with the note that the densities are "generally accepted for the specific material" and do not account for moisture. CalculatorSoup. Retrieved .
  3. Leveling Sand (Step 2) technical data sheet: "50 lb (22.6 kg) bag yields approximately .5 ft³", with the published bag counts at a 1 in sand depth (50 ft² to 9 bags, 100 ft² to 17, 200 ft² to 34, 400 ft² to 67). Sakrete. Retrieved .
  4. Gator Maxx G2, published polymeric jointing sand coverage per 50-lb bag on a 2-3/8 in paver: 65 to 85 sq ft at 1/8 to 3/8 in joints, 22 to 42 sq ft at 3/4 to 1-1/4 in joints. Alliance Gator. Retrieved .

Get early access

Fieldwynn is the field-first app we are building for small crews — simple in the truck, powerful in the back office. It is not out yet; join the early-access list and be first when it launches for your trade.