Pool Opening & Spring Startup Pricing Calculator

Work out how much to charge for a pool opening from your own numbers: cover handling, task time, crew size, drive time, water top-up, materials and a fall-closing package.

Your rates

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

Every task time below is for ONE tech. Crew size multiplies them.

A floor the opening price never falls below. Leave empty for no minimum.

The pool and the cover coming off
Pool type

Sets a starting handling time in the box beside it. Overwrite it with your own.

Task time on site (per technician)

Winter plugs out, returns and eyeballs back in, the system primed and holding. Dropped entirely for an above-ground pool.

Pump, filter and heater back together and running, baskets and cleaner in, ladders, rails and the board reinstalled.

A normal winter's leaf load. A pool that came off the cover green is a different job, see the flag below.

Awkward access, a cover repair you are absorbing, a stuck valve.

Drive time

Per technician, door to door.

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

Water top-up
Units

How much the level dropped over winter. Leave empty when the customer fills it themselves.

Your own combined utility rate, off the customer's bill or yours.

Materials and add-ons (at cost)

What the kit cost you. This tool prices, it does not dose: quantities belong in the dosing calculators.

Lube, replacement plugs, tape, a skimmer basket, whatever the job actually consumes.

Cover cleaner, a storage bag, a patch kit.

Applied to the cost lines above and to the water. Leave at 0 to pass them on at cost.

Filter clean or cartridge soak, heater startup, safety-cover anchor service, a water test panel.

Condition flag

A recovery is a separate multi-visit job with its own price. Ticking this flags it and adds nothing to the quote.

Fall closing bundle

Selling both visits in spring is how a one-off seasonal job becomes a renewing account.

Season capacity: how many of these your window can hold

The opening window is set by local spring timing, and south of the equator it runs six months offset, so the tool never presumes one. Enter your own.

From your first opening to your last.

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 a charge-out rate to build the quote.

Opening: on-site crew time
Materials, water and consumables
Quote before tax
Export
How this is calculated

The quote is a straight build-up from time you enter. Three things behave deliberately: task times are per technician and crew size multiplies them, drive time is tracked twice (every drive hour lands in your cost, while only the share you choose to bill lands in the charge), and the water top-up is costed from your own utility rate rather than a national average.

onSite     = cover + reconnect* + equipment + clean + extra   (*inground only)
crewHours  = onSite × crewSize
driveCrew  = driveHours × crewSize
billedDrv  = driveCrew × driveBillPct
labour     = (crewHours + billedDrv) × chargeRate
water      = topUpGallons ÷ 1000 × waterRatePer1000Gal
materials  = (chemicalKit + consumables + coverCare + water) × (1 + markup)
subtotal   = labour + materials + addOns
opening    = max(subtotal, jobMinimum)
package    = (opening + closingPrice) × (1 − packageDiscount)
tax        = quote × taxRate
cost       = (crewHours + driveCrew) × costRate + materialsAtCost
margin     = (opening − cost) ÷ opening
capacity   = floor(windowWeeks × daysPerWeek × crews × openingsPerDay)

Worked example, the one the unit tests pin. A two-tech inground opening with a solid safety cover: 1.25 h cover handling, 1 h to pull the plugs and prime, 0.75 h on the equipment, 0.5 h to clean, so 3.5 h per tech and 7 crew-hours. At 90 a crew-hour that is 630 of labour. A half-hour round trip adds 1 paid crew-hour that is not billed. A 4,000 gallon top-up at 9 per 1,000 gallons costs 36, which joins 45 of chemicals and 20 of consumables for 101 of materials at cost, marked up 20% to 121.20. Quote before tax: 751.20, and 93.90 per paid crew-hour once the drive is counted.

Where the constants come from. There are only four, and they are all TIME, never money: the per-cover-type handling hours of 0.75 for a mesh safety cover, 1.25 for a solid safety cover, 1 for a tarp with water bags and 0.5 for an above-ground cable and winch. They are scoping conventions, not sourced benchmarks, and they say one thing only: a cover that held a winter of standing water takes longer to clear, pump off, clean and fold than a mesh one that drained itself. Each sits in an editable box and is expected to be overwritten with your own timed jobs. Every currency field starts empty.

Units. The top-up defaults to US gallons with a rate per 1,000 US gallons. Switch the toggle to litres and both convert at the form boundary, the volume by 3.785411784 litres per US gallon and the rate basis by the same factor, so the water cost is identical whichever unit you typed.

The margin check prices the opening visit only. When you bundle the fall closing, the headline follows the package because that is what you are selling, but the margin block keeps measuring the opening, because the fall visit's cost has not been entered and counting its revenue alone would manufacture margin out of nothing. It is also all-or-nothing: with no cost per crew-hour the labour half of the cost is unknown, so the block simply does not appear.

Coupled side effects the tool will not let you skip. A solid cover or a tarp with water bags holds standing water, so booking zero cover time is flagged: the pump-off is usually the longest single part of that removal. Water going in with no utility rate entered is flagged, because you are absorbing it. Drive time you do not bill is flagged and still costed. And a pool that comes off the cover green is flagged and deliberately left unpriced, because a recovery is a multi-visit job with its own price.

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

What this prices, and what it deliberately does not

A pool opening is not a route stop with extra steps. It is a one-off, time-heavy visit that lands in a compressed spring burst, and what decides whether it earns anything is how many crew-hours it eats, not the pool’s size and not what the last operator charged. This calculator builds the quote from the tasks you actually perform, at the crew size you actually send, and then runs the two checks a flat per-job price hides: what the visit returns per paid crew-hour, and how many visits your window can physically hold.

Recurring work prices on a different axis. If you are setting a monthly per-pool number rather than quoting a one-off seasonal visit, the pool service price calculator is the right tool; this one prices the visit that starts that season.

Every money field starts empty on purpose

Search for an average pool opening cost and you will find plenty of numbers. Follow their citations and they resolve to retailer blogs and lead-generation directories quoting each other: no regulator, no trade body, no published survey. Under this site’s cite-or-omit rule that means the tool ships with none of them, and this page publishes no price band, no regional average and no “typical” opening fee. Those figures were left out deliberately rather than fabricated.

What you get instead is the shape of the quote, with every currency field blank until you fill it. The only pre-filled numbers anywhere are the task times and the per-cover-type handling time, and all of them sit in editable boxes: they are a scoping starting point, not a benchmark. Overwrite them after your first few timed openings. If you have not yet set a defensible number to type into the rate box, the service hourly rate calculator and the labor burden rate calculator are the two places to start.

The cover decides most of the visit

The single biggest time line on an opening is getting the cover off, cleaned, dried, folded and stored, and the type of cover changes that number more than the pool does. A mesh safety cover drained itself all winter. A solid safety cover or a tarp held standing water, so the visit starts with a pump-off before anybody touches a spring or an anchor. Pick one of those two and the tool notes it, and it flags you if you have booked zero cover time, because that is the part operators most often forget to scope.

The step order itself is not this page’s job. That lives in the pool opening and closing checklist, which prints the sequence your techs follow on site.

Drive time is the line that quietly decides the season

Openings arrive in a burst, which means an opening route is mostly windshield. Most operators bill none of that time, so most opening quotes lose it entirely. This tool refuses to: drive hours always land in your cost, because you pay the crew for them regardless, while only the share you nominate lands in the charge. The result is a per-paid-crew-hour figure that counts the whole day, not just the part spent at the pool.

Water is a cost even when nobody bills it

Openings almost always need water back in the pool, and that water is metered. Enter the volume and your own combined water and sewer rate, in US gallons or in litres, and it joins the material lines. Leave the rate empty and the tool says so rather than pricing the fill at zero. How long the hose or truck will actually take is a separate question, answered by the pool fill and drain time calculator.

The chemical kit is a cost line here, never a dose

This calculator prices; it does not dose. The startup chemical kit appears as one figure, what the kit cost you, and nothing on this page describes, sequences or quantifies a startup chemical, because that is a product-label and competence question rather than a pricing one. Work the quantities out in the pool chemical dosing calculator against your own measured volume and the label in front of you, then bring the cost back here.

A green pool is a different job with a different price

Some covers come off clear and some come off a swamp. The second is not a longer opening, it is a recovery: repeat visits, a filter running for days, and chemical volumes an opening never sees. Tick the green-on-open flag and this tool keeps the quote honest by refusing to absorb that work, then points you at the green pool cleanup pricing calculator to price the recovery as its own line.

Sell the season, not the visit

The bundle option quotes the fall closing at the same time as the opening, as one prepaid agreement with a discount you choose. That is how a one-off seasonal job becomes a renewing account. The headline switches to the package total, but the margin check keeps measuring the opening on its own, because the fall visit carries a cost you have not entered and counting its revenue without its cost would flatter the number. When you are ready to price the other half of the season properly, the pool closing and winterization pricing calculator does for the autumn visit what this one does for the spring.

Label the hemisphere before you plan the season

The season block asks for your own window because there is no single opening season to hard-code. Opening dates follow local spring warming rather than a fixed calendar date, and the spread between neighbouring markets is real. South of the equator the whole calendar is offset by six months, so opening is a September and October job rather than an April one: the Australia and New Zealand pool season opening hub covers what that looks like in litres and in the southern season. This page does not publish regional opening dates of its own, because we could not source them to a primary record. Enter the window you actually work, along with crews, working days and openings per crew-day, and the tool multiplies it out to a whole-job capacity and an ex-tax revenue ceiling. If you have never measured how many stops a crew clears in a day, the route density and stops-per-day calculator is where that number comes from.

From a number to a document

When the quote settles, it still has to become something the customer can accept. Move it into the pool service quote template, where the opening scope becomes the quote’s scope of work. And once the water is clear and the pump is running, the weekly pool maintenance checklist is what the rest of the season looks like.

Everything runs in your browser: no account, no email gate, nothing stored or sent. Estimate only, not a binding quote.

Frequently asked questions

How much should I charge for a pool opening?
Whatever your own time, drive, water and materials add up to, plus the margin you need. This tool will not answer it with a number, because no primary source publishes one: follow the circulating average pool opening cost figures and they resolve to retailer blogs and lead-generation directories quoting each other, not a regulator, a trade body or a published survey. So every currency box starts empty and the tool supplies the structure instead: cover handling, task time, crew size, drive time, the water top-up, materials, add-ons and a job minimum.
Does this calculator tell me what startup chemicals to add?
No, and deliberately. The startup kit appears here only as a cost line, meaning what the kit cost you, because dosing is a product-label and competence question rather than a pricing one. Work the quantities out in the pool chemical dosing calculator against your own measured volume with the product label in front of you, then bring the cost back here.
Should the water top-up be in the quote?
The cost is real whether or not you bill it. A pool that dropped below the tile line over winter needs water back in it, and that water is metered on somebody’s bill. Enter the volume and your own combined water and sewer rate and it joins the material lines, marked up or at cost as you choose. Leave the rate empty and the tool flags that you are absorbing the fill rather than quietly pricing it at zero.
What if the pool comes off the cover green?
Then it is not an opening, it is a recovery, and this page will not price it. Tick the green-on-open flag and the quote stays a normal opening quote with a warning attached, because a green pool takes repeat visits, a filter that runs for days and chemical volumes an opening never sees. Price that job in the green pool cleanup pricing calculator and quote it as its own line.
When does the opening window actually run?
It follows local spring warming rather than a fixed date, which is why the season block asks for your own window instead of assuming one. Northern-hemisphere openings cluster in the spring shoulder ahead of the summer peak; south of the equator the calendar is offset by six months, so opening is a September and October job. This page does not publish specific regional opening dates, because we could not source them to a primary record, and inventing them would be worse than leaving them out.

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.