Irrigation System Installation Pricing Calculator

Price a new sprinkler system installation per zone: heads, valves, mainline and lateral pipe with trenching time, controller, backflow, permit, labor, materials markup and margin.

Zone layout

From the head-spacing calculator or your own site survey.

Mainline and trenching

From the point of connection to the valve manifold.

Minutes per linear unit are a starting point. Overwrite them after your first few timed jobs.

Fixed items (at cost)

No markup is applied to the permit line.

Labor and rates

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

Every labor time on this form is for one person. Crew size multiplies them.

Controller programming, backflow installation, cleanup, customer walk-through.

Applied to every material cost above, not to the permit.

A floor the install price never falls below.

Season capacity: how many installs your window can hold

Installation seasons vary by climate. Enter your own working window.

Tax line and margin check

VAT, GST or sales tax. Use your own registered rate.

Loaded crew cost, wage plus burden. Fill it in and the result shows job cost, gross profit and realized margin.

Install before tax

–

Enter pipe footage or labor hours with a charge-out rate, or material costs, to build the quote.

Materials (marked up)
–
Installation labor
–
Install before tax
–
Export
How this is calculated

The quote is a straight build-up from per-zone materials, mainline pipe, fixed items, pipe labor and additional labor hours, with a flat materials markup (the permit is passed through at cost, never marked up).

zoneMaterials   = zones x (sprayPerZone x sprayCost + rotorPerZone x rotorCost
                         + valvesPerZone x valveCost + lateralFtPerZone x lateralCostPerFt)
mainlineCost    = mainlineFt x mainlineCostPerFt
fixedMaterials  = controller + rainSensor + backflow + poc + restoration + misc
materialsCost   = zoneMaterials + mainlineCost + fixedMaterials
materialsCharge = materialsCost x (1 + markupPct)
permitCharge    = permit  (at cost, no markup)

trenchHours     = mainlineFt x trenchMinPerFt / 60
pullHours       = totalLateralFt x pullMinPerFt / 60
totalLaborHrs   = trenchHours + pullHours + additionalHours
crewHours       = totalLaborHrs x crewSize
labor           = crewHours x chargeRate

subtotal        = labor + materialsCharge + permitCharge
install         = max(subtotal, jobMinimum)
tax             = install x taxRate
cost            = crewHours x costRate + materialsCost + permit
margin          = (install - cost) / install
capacity        = floor(windowWeeks x daysPerWeek x crews x installsPerDay)

Worked example, the one the tests pin. A six-zone system with 5 spray heads per zone at 8 each, 1 valve at 22, 40 feet of lateral at 0.65 per foot, 60 feet of mainline at 1.20, a controller at 180, rain sensor 35, backflow preventer 120, point of connection 25, restoration 80 and 15 in miscellaneous fittings. Materials at cost total 1,055. With a 20 percent markup that is 1,266. The permit is 75, passed through at cost. Mainline trenching at 1.5 minutes per foot takes 1.50 hours; lateral pulling at 0.75 minutes per foot across 240 total feet takes 3.00 hours; 3.00 additional hours make 7.50 labor hours per person. A two-person crew books 15.00 crew-hours at 85 per crew-hour, so labor is 1,275. The install prices at 2,616 before tax, or 436 per zone.

Where the pre-filled rates come from, and where they do not. The only pre-filled rates this tool ships are minutes per linear foot: 1.5 for mainline trenching and 0.75 for lateral pulling. They are scoping conventions in editable boxes, stated so the arithmetic on this page is inspectable. They are not a published benchmark, a survey or a market rate. Every currency box starts empty for the same reason: no regulator or trade body publishes a defensible price for this work.

The margin check is all-or-nothing. Without a cost per crew-hour the labor half of the job cost is unknown, so reporting a margin off the materials line alone would flatter every quote, and the block does not appear. Your machine share of that cost, the trencher or vibratory plow you are running, comes from the equipment cost per hour calculator.

A new system, not a service call

An irrigation installation is a materials and trenching job priced by the zone. It shares a property with the spring startup and the mid-season repair call, but it does not share a shape: the startup is a per-zone sweep, the repair is a parts-and-labor build-up, and the installation is pipe in the ground, equipment on the wall, and a permit in the file. This page prices the installation only.

The spring startup and mid-season repair have their own tool at the irrigation repair and startup pricing calculator, which owns the per-zone sweep time, the backflow recommissioning and the repair lines. Nothing on this page models a sweep, fault finding or a parts-plus-labor repair call, and nothing here should be used to quote one.

The zone count comes from the spacing, not from a guess

Enter a zone count from a site survey or, better, from the sprinkler head spacing calculator, which derives head-to-head spacing from the throw radius and an overlap target, tiles the area, and tells you how many zones the layout splits into at a given GPM cap. That is the number the materials multiply from. Changing a zone count after the pipe is in the ground is the most expensive revision on an install, so the number should be derived before the quote goes out. Head spacing sets the count for spray and rotor zones, but drip zones in beds work differently: the drip irrigation zone flow calculator totals emitter GPH or dripline length and spacing into zone GPM, then checks it against usable supply, so the drip zone count is derived before the quote goes out too.

Every money field starts empty on purpose

Search for what to charge per zone for a sprinkler system installation and the results are homeowner cost pages quoting each other. Follow their citations and there is nothing underneath: no regulator, no trade body, no published survey that sets a defensible installed price per zone, per head or per foot. Under this site’s cite-or-omit rule that means the tool ships none of them, and every currency box opens blank.

The only pre-filled rates are minutes per linear foot for trenching and lateral pulling. They are stated so the arithmetic on the page is inspectable, they sit in editable boxes, and they are a scoping starting point rather than a benchmark. Time your next few trenched runs and replace them.

Materials mark up, the permit does not

All material costs carry whatever flat markup you enter: heads, valves, pipe, controller, backflow, rain sensor, fittings, restoration. The permit is passed through at cost on a separate line, because a government fee is not a material you supply. The customer sees the municipal fee untouched on a separate line.

The margin check counts every crew-hour

The cost cross-check is all-or-nothing for the same reason as on the repair tool. Without a cost per crew-hour, the labor half of the job cost is unknown and a margin computed off the materials line alone would flatter every quote, so the block stays hidden until you supply one. Your machine share of that number, the trencher or vibratory plow, comes from the equipment cost per hour calculator. And if you are installing in Texas, the irrigator license is not just recommended: TCEQ licenses irrigation as its own trade, and the Texas landscape irrigator license guide covers what that means before a crew breaks ground.

From the quote to the controller schedule

Once the system is in, it enters the seasonal cycle: a spring startup and a fall blowout each year. The sprinkler startup and winterization checklist is the zone-by-zone field sheet the crew carries on each of those visits, recording head, nozzle, valve and coverage condition with backflow status and a customer sign-off. Pricing the annual backflow certification test that follows the startup is a separate line: the backflow testing pricing calculator builds that number from a per-assembly fee, a filing fee pass-through, a re-test line and a repair handoff.

When the install is done, the controller needs run times. The zone’s precipitation rate changed the moment you chose the heads and the spacing, and the irrigation run time calculator derives the minutes from that rate and the soil’s intake. It is cheaper to run in the truck before the customer walk-through than to re-visit on a callback.

Estimate only, not a binding quote.

Frequently asked questions

How much should I charge to install a sprinkler system per zone?
Build it up, do not look it up. An installation quote is materials per zone (heads, valves, lateral pipe), plus mainline pipe and trenching time by the linear foot, plus the fixed items (controller, backflow, point of connection, rain sensor, restoration and permit), plus a flat materials markup and a labor charge from your own crew-hour rate. No regulator, trade body or published survey puts a defensible installed price on a zone, so this calculator ships none and asks for yours instead. What it does supply is the structure and the arithmetic: the per-zone build-up, the pipe labor from minutes per foot, and a margin cross-check that counts every crew-hour.
How do I know how many zones the system needs?
From the head spacing, not from a guess. The sprinkler head spacing calculator derives head-to-head spacing from the throw radius and an overlap target, then tiles the area and counts how many zones the flow splits into at a given GPM cap. Bring that zone count here and the materials multiply from it. Changing the zone count after the pipe is in the ground is one of the costliest revisions on an install, so the number should be derived before the quote goes out.
Does this calculator price spring startups or repair calls?
No, deliberately. A new installation and a service visit are two different pricing problems. The installation prices pipe, trenching, equipment and a permit. The startup prices a per-zone sweep with a backflow recommissioning and whatever repairs the sweep turns up. Pricing both on one page conflates the inputs and doubles the scope. The irrigation repair and startup pricing calculator owns the service visits: it builds a spring startup from per-zone sweep time and a mid-season repair from parts plus the labor to fit them.
Why is the permit passed through at cost?
Because a permit is a government fee, not a material you mark up. The calculator keeps it as a separate line, passed through at what you paid, so the customer sees the municipal cost untouched and the markup applies only to the materials and equipment you supply. Municipalities that require an irrigation permit vary by jurisdiction, and the fee varies with them, so the box starts empty.

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.