Salt System Conversion Pricing Calculator (what to charge for a salt changeover)

Price a saltwater conversion from your own numbers: cell and board cost, markup, install hours, the initial salt charge from your pool volume, start-up visit and the cell replacement that follows.

The pool and the salt charge
Units

Measured, not guessed. The salt charge is a straight mass balance on this number, so a wrong volume is a wrong bag count.

Zero for a pool that has never been salted. Only the gap to target is priced.

Editable, and it should be edited: the manual for the cell you are installing is the authority, and generators differ.

Whatever comes off your truck.

Your number. Bags are heavy, and carrying them is part of the job.

The hardware (your cost)

What the distributor invoices you for the generator you have already sized.

Tee, unions, flow switch, bonding lug, pipe and fittings: at cost.

Your number, applied to the two lines above. Settle a defensible band in the parts and material markup calculator, then type it here.

Labor on site (per technician)

Plumbing the cell in, mounting the power supply, running and bonding the connection you are allowed to run.

The return trip once the salt has dissolved: read the salinity, program the output, hand over. It is a second visit on most conversions.

Every time above is for ONE tech. Crew size multiplies them.

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

Drive time

Per technician, across BOTH visits. A conversion is rarely one trip.

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

Licensed electrical work

A generator needs a supply and a bond that meet code. Leave the box unticked and the line is dropped entirely, which is how you quote the scope as excluded. Say so in writing either way.

The cell they buy again: replacement horizon

A changeover is a one-off install, but the cell is not. Fill this in and the tool values the return job and what the account is worth per year because of it. Cell life is a manufacturer and water-chemistry question, so the tool asks you rather than assuming a figure.

From the cell manual and from what you have actually seen in your water.

Per technician. Charged at the same rate as the install above.

Job minimum, tax and the margin check

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

VAT, GST or sales tax, if you add one. Use your own registered rate: the tool does not assume a country, and hardware and labor are not always taxed the same way.

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

0

Enter a pool volume, the hardware cost and a charge-out rate.

Salt system and plumbing
0
Initial salt charge
0
Quote before tax
0
Export
How this is calculated

Two halves. The salt charge is a mass balance on the pool's own volume; the rest is a build-up from hardware at your cost with your markup, plus time you enter at your rate. Task times are per technician and crew size multiplies them. Drive time is tracked twice, so every drive hour lands in your cost while only the share you choose to bill lands in the charge. The licensed electrical line is dropped entirely unless you tick it in, because an excluded scope should leave no trace in the number. And the replacement cell is valued separately: it never touches this quote.

deltaPpm    = max(0, targetPpm - currentPpm)
saltLb      = deltaPpm x (volumeGal / 10,000) x 0.0834
bags        = ceil(saltLb / bagSize)            (rounded UP)
saltCharge  = bags x pricePerBag x (1 + saltMarkup)
equipCost   = cellCost + plumbingCost
equipCharge = equipCost x (1 + equipMarkup)
onSite      = installHours + startupHours + extraHours
crewHours   = onSite x crewSize
driveCrew   = driveHours x crewSize
billedDrive = driveCrew x driveBillPct
labour      = (crewHours + billedDrive) x chargeRate
elecCharge  = elecCost x (1 + elecMarkup)       (only when ticked in)
subtotal    = equipCharge + saltCharge + labour + elecCharge
quote       = max(subtotal, jobMinimum)
tax         = quote x taxRate
valueAdded  = quote - equipCost - saltCost - elecCost
cost        = equipCost + saltCost + elecCost
              + (crewHours + driveCrew) x costRate
margin      = (quote - cost) / quote

replacement = replacementCell x (1 + markup)
              + replacementHours x crewSize x chargeRate
perYear     = replacement / cellLifeYears

Worked example, the one the tests pin. A 20,000 gallon pool that has never been salted, taken to 3,200 ppm. The salt half: 3,200 x 2 x 0.0834 = 533.76 lb, which is 14 bags of 40 lb with 26.24 lb left over, 168 at cost and 210 charged at a 25% markup. The money half: a 750 cell and 120 of plumbing is 870 of hardware, charged at 1,174.50 on a 35% markup; install 3 h plus a 1 h start-up visit is 4 crew-hours at 110, so labor is 440; the one-hour round trip is not billed and the electrician is excluded. Subtotal 1,824.50, which is the quote. Paid hours are 5.0, so the headline reads 364.90 per paid crew-hour; strip the hardware and salt back out at cost and the job returns 786.50, or 157.30 per paid crew-hour. At a 55 cost per crew-hour the job costs 1,313 for a gross profit of 511.50 and a realised margin of 28.0%. The replacement horizon, a 600 cell at 35% plus an hour to fit it, is worth 920 when it comes due, about 184 a year over five years, and none of it is in the quote above.

The one real constant, with its basis. Salt dosing runs on 0.0834 lb of salt per ppm per 10,000 US gallons. That is not a rule of thumb, it is arithmetic: water weighs about 8.34 lb per US gallon, so one part per million of 10,000 gallons is 8.34 / 1,000,000 x 10,000 = 0.0834 lb. Metric readers get the same identity in a friendlier form, since a litre of water weighs essentially a kilogram: kg = litres x ppm / 1,000,000. The pool salt calculator uses the identical constant, deliberately, so the two pages can never disagree about how many bags a pool needs.

Bags round up, and the tool shows the leftover. You cannot buy two thirds of a bag, so a pool needing 13.3 bags takes 14 off the truck. The leftover is printed rather than hidden, because it is the part you either carry back or leave with the customer, and it is the reason the last bag always feels like a rounding error until it happens fifty times a season.

Target salinity is editable and advisory. The box starts at 3,200 ppm and the tool flags a target outside roughly 2,700 to 3,400 ppm, but that band is an advisory, not a rule: generators differ, and the manual for the cell you are installing is the authority. Change the number when the manual says something else. Nothing on this page is a substitute for reading it.

Sizing the cell is a different question. Which cell class goes on the pool, and how far to oversize it, is settled in the salt cell sizing calculator. This page starts after that decision: it takes the cell you specified and turns the job into a number. Two rungs, one entity, and they should not be collapsed into one page.

Why value added matters more than the headline per hour. A conversion quote is mostly hardware. Dividing the whole quote by crew-hours therefore produces a per-hour figure that flatters the job and cannot be compared with a service-only rate. So the tool also strips the pass-throughs back out (hardware at cost, salt at cost, the electrician at cost) and reports what is left per paid crew-hour.

What the conversion does not include. This tool prices; it does not balance water. Stabilizer, the existing chlorine residual and the rest of the start-up chemistry are separate work and belong on the product label and in the dosing tools. Two other things are worth writing into the quote rather than discovering later: the customer is buying a running-cost change as much as a comfort change, which is the argument the chlorine type cost comparator makes in numbers, and salt water is harder on some deck, coping and metal fittings than the water it replaces, so look at what surrounds the pool before you promise anything about it.

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

One changeover, priced as a job

Converting a pool to salt is an equipment sale wrapped around an install. There is a cell and a control board you buy at a price nobody publishes, plumbing and bonding parts, a cut-in, a start-up visit that almost always happens on a different day, an initial salt charge that depends entirely on how much water is actually in the pool, and a question about who is allowed to touch the circuit. This calculator builds the quote from those lines and stops there. One job per page: one changeover, one number you can send.

And then, three to six years later, the same customer needs a cell. That is the part of this job that makes it worth winning, so the tool values it separately and keeps it out of today’s quote.

Sizing the cell is a different rung

Which cell goes on the pool, and how far to oversize it for the water it has to keep up with, is settled in the salt cell sizing calculator. That is an equipment decision and it comes first. This page takes the cell you specified and prices the work around it. Two rungs on one entity, and pricing before sizing is how a quote ends up built around the wrong hardware.

Every money field starts empty on purpose

Search for the cost of a saltwater conversion and you will find plenty of numbers. They are homeowner cost bands, written for the person paying the invoice and assembled by directories quoting each other. None of them knows your distributor pricing, your markup policy or your loaded crew cost, which are the only three numbers that decide whether this job earned anything. So every currency box here starts blank.

Three figures are pre-filled, and all three are editable for a reason. The target salinity starts at 3,200 ppm because that sits inside the band the sibling salt tools document, 2,700 to 3,400 ppm, but the manual for the cell you are installing is the authority and generators differ. The bag size follows the unit toggle, 40 lb in US units and 25 kg in metric, because that is what comes off most trucks. And the cell life in the horizon block is a placeholder for a number only you and the manufacturer can supply.

The salt charge is the one piece of real arithmetic

Everything else on this page is a build-up. The salt is a mass balance, and it is shown with its basis rather than asserted: 0.0834 lb of salt per ppm per 10,000 US gallons, which is simply the 8.34 lb that a US gallon of water weighs, divided by a million, multiplied by ten thousand. Metric readers get the same identity in a friendlier shape, because a litre of water weighs essentially a kilogram: kg = litres x ppm / 1,000,000.

That means the bag count is only as good as the volume. Measure it, do not inherit it from the last guy’s paperwork. And when you need the dose on its own, away from a quote, the pool salt calculator runs the identical constant, deliberately, so the two pages can never disagree about how many bags a pool needs.

Bags round up, because you cannot buy two thirds of a bag, and the leftover is printed rather than hidden. It is the part you carry back or leave behind, and over a season it is not nothing.

The start-up visit is a second trip, and it should be priced like one

Salt takes time to dissolve, so the salinity reading that tells you whether the cell is set correctly is not available on install day. That means most conversions are two visits, and the drive time is doubled. The calculator tracks drive hours twice: every hour lands in your cost, because you pay the crew for it regardless, and only the share you nominate lands in the charge. If a job with four crew-hours of work is carrying three crew-hours of windshield, that is worth seeing before you discount it.

What the conversion does not include, and should say so

This tool prices; it does not balance water. Stabilizer, the existing chlorine residual and the rest of the start-up chemistry are separate work, they belong on the product label and in the dosing tools, and nothing on this page quantifies them.

Two other exclusions are worth writing into the quote rather than discovering later. The first is the licensed electrical work: a generator needs a supply and a bond that meet code, and the tool asks which side of the quote that sits on every time you leave the line empty. The second is everything the salt water will be in contact with, since some deck, coping and metal fittings tolerate it better than others. Look at what surrounds the pool before you promise anything about it.

What the customer is really buying, meanwhile, is a change in running cost and handling, and that argument is far better made in numbers than in adjectives. The chlorine type cost comparator is where the per-ppm comparison belongs, and bringing it to the conversation turns a sales pitch into arithmetic.

Judge the job on value added

A conversion quote is mostly hardware. Divide the whole number by crew-hours and you get a per-hour figure that looks wonderful and cannot be set beside a service rate. So the tool reports both: the headline, and the same figure with the hardware, the salt and the electrician stripped back out at cost. The second number is what the labor half of the job actually returned, and it is the one that tells you whether the install was worth the day.

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 saltwater pool conversion?
Build it from four lines, do not look it up. The cell and control board at your landed cost with the markup you have chosen, the plumbing and bonding parts, the install and start-up hours at your crew-hour rate, and the initial salt charge worked out from the pool's measured volume. Add the licensed electrical work or exclude it in writing. The calculator above assembles exactly those lines and ships with no price presets, because every honest input is yours: your distributor pricing, your markup policy, your loaded labor cost. The conversion cost ranges you find online are homeowner bands, not operator quotes.
How much salt does the conversion itself need?
It is a straight mass balance on the pool volume: 0.0834 lb of salt per ppm per 10,000 US gallons, which is just 8.34 lb per gallon of water divided by a million and multiplied by ten thousand. A 20,000 gallon pool going from zero to 3,200 ppm needs about 534 lb, which is fourteen 40 lb bags with roughly 26 lb of the last one left over. In metric the same identity reads kg = litres x ppm / 1,000,000. The calculator rounds bags up and shows the leftover, and the pool salt calculator runs the same constant when you need the dose on its own.
Is this the same thing as sizing the cell?
No, and the two should not be collapsed. The salt cell sizing calculator picks the cell class and the oversize factor for the pool in front of you: that is an equipment decision. This page starts after that decision and turns it into a number you can send, which is a pricing decision. Same entity, two rungs, and doing the second one before the first is how a quote ends up priced around the wrong cell.
Should the electrical work be in the quote or excluded?
Either is defensible, but it has to be written down. A generator needs a supply and a bond that meet code, and in most jurisdictions that is a licensed electrician's work rather than yours. Tick the box and the electrician's invoice enters the quote with whatever markup you carry for coordinating it. Leave it unticked and the line is dropped entirely, which is the correct behaviour for an excluded scope, as long as the exclusion is on the paper the customer signs. A customer who is not told will assume it is included.
How do I price the replacement cell they will need in a few years?
Value it now, quote it later. The replacement horizon block takes your expected cell life, your replacement cell cost, your markup and the time to fit it, and reports both what the return job is worth and what that is per year of account value. It stays out of the changeover quote entirely, because the customer is not buying it today. Cell life is a manufacturer and water-chemistry question, so the tool asks you for the figure rather than assuming one. When the replacement actually comes due, it is an equipment swap, and the pool equipment replacement pricing calculator is the page that quotes it.
What should I tell the customer a conversion changes?
Two things that are easy to check and one that is easy to promise badly. It changes how chlorine gets into the water, not whether the water needs managing: stabilizer, pH and the rest of the balance still have to be looked after, and none of that is priced on this page. It changes the running cost, which is an argument best made in numbers rather than adjectives, and the chlorine type cost comparator is where that comparison belongs. And it puts salt water against whatever deck, coping and metal fittings surround the pool, so look at those before you promise anything about them.

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.