MasaApps360
English
PoolDose

What order to balance pool chemicals

Alkalinity first, pH second, chlorine third, stabilizer last. PoolDose's Assistant applies that order to your readings, shows the dose for the first step that needs work and greys out the rest until you have re-tested.

2 min read · Updated 2026-10-09

Why does the order matter?

  • Alkalinity is the buffer. If it is low, pH swings, so it goes first.
  • pH next, because chlorine barely works when pH is high and stings when it is low (the app's own range is 7.2 to 7.6).
  • Chlorine third, once the water can use it.
  • Stabilizer last. It changes slowly and is easy to overshoot, so the guide says check it every few weeks.

How do I use the Assistant?

  1. Open Calculator > Assistant.
  2. Fill in the pool volume and your readings under Your test strip: measured and target for alkalinity, pH, free chlorine and stabilizer.
  3. Under Products on hand, choose your Chlorine source and pH- acid.
  4. Read the Correction plan. Each step shows a dose, says it is already on target, or tells you to fix the step above first and re-test.

The targets start at alkalinity 100 ppm, pH 7.4, free chlorine 2 ppm and stabilizer 30 ppm. Change them to what your equipment or pool builder asks for. Steps count as done when the reading is within 5 ppm for alkalinity and stabilizer, 0.1 for pH and 0.2 ppm for chlorine.

Worked plan for a 50 m³ pool (15% liquid chlorine, sodium bisulfate)
StepMeasured to targetResult
1. Alkalinity70 to 100 ppm2.55 kg (sodium bicarbonate rate, 1.7 g per m³ per ppm)
2. pH7.8 to 7.4Fix the step above first, then re-test (would be 3.00 kg)
3. Chlorine0 to 2 ppmFix the step above first, then re-test (would be 667 ml)
4. Stabilizer (CYA)20 to 30 ppmFix the step above first, then re-test (would be 500 g)

The greyed steps do not show their dose in the app; the amounts in brackets are what the same formulas give once the earlier step is done. Wait for the product to circulate, usually a few hours, re-test, and run the plan again.

How much do alkalinity, stabilizer and hardness need?

Alkalinity uses 1.7 g of sodium bicarbonate per cubic metre per ppm. Stabilizer (CYA) uses 1 g of cyanuric acid per cubic metre per ppm, so 0 to 30 ppm in 50 m³ is 1.50 kg. Calcium hardness is a separate product in Dosing, at 1.5 g of calcium chloride per cubic metre per ppm, and is not part of the Assistant.

What will the plan not do?

The plan only raises alkalinity, chlorine and stabilizer. If a reading is too high, the step shows as on target and nothing is added; lowering alkalinity or stabilizer means dilution or partial draining, which the app does not calculate.

Questions and answers

Should I adjust alkalinity or pH first?
Alkalinity, because it holds pH steady. That is the order the app's Guide tab and the Assistant use.
How much baking soda raises alkalinity?
The app assumes sodium bicarbonate at 1.7 g per cubic metre per ppm, so 60 to 100 ppm in 50 m³ is 3.40 kg.
How much cyanuric acid do I add?
1 g per cubic metre per ppm. Going from 0 to 30 ppm in 50 m³ is 1.50 kg.
Why are the later steps greyed out?
Because the first step that needs work changes the readings under them. Re-test after it has circulated.

More PoolDose guides