Ion exchange water softening removes hardness by swapping calcium and magnesium ions in the feed water for sodium (or hydrogen) ions held on a solid resin. The exchange is a reversible, stoichiometric equilibrium governed by resin selectivity and total exchange capacity, and the resin is periodically regenerated with concentrated brine or acid.
How does ion exchange remove hardness?
An ion-exchange resin is a crosslinked polymer bead (typically styrene–divinylbenzene) carrying fixed ionic functional groups balanced by mobile, exchangeable counter-ions. In softening, a strong-acid cation (SAC) resin in the sodium form presents sulfonate groups (–SO3−) each holding a Na+. As hard water passes through the bed, the higher-affinity divalent hardness ions displace sodium:
Two monovalent resin sites are consumed per divalent hardness ion. The reaction is stoichiometric and reversible — the basis of both service and regeneration. Hardness is reported as mg/L or mmol/L CaCO3 (1 mmol/L CaCO3 = 2 meq/L = 100 mg/L as CaCO3).
Because the process is a true chemical equilibrium and not filtration, the resin exchanges ions dissolved at the molecular scale; it does not remove particulate matter, and suspended solids or oxidised iron will foul the bed. Softening trades scale-forming hardness for an equivalent charge of sodium, leaving the total dissolved solids essentially unchanged.
The rate at which an individual bead loads is controlled by mass transfer, not by the exchange reaction itself, which is effectively instantaneous. At the low ionic strengths typical of drinking water, film diffusion across the stagnant liquid layer around each bead usually governs; at higher concentrations particle (gel) diffusion through the bead controls. Smaller beads shorten the diffusion path and sharpen the exchange front, which is why bead size and uniformity coefficient are specified as tightly as capacity.
What are the main resin types and their functional groups?
Resins are classified by the acidity or basicity of their fixed group, which sets the pH range over which they exchange and the regenerant they require. The four workhorse chemistries are:
| Resin type | Functional group | Ionic form / regenerant | Primary application |
|---|---|---|---|
| Strong-acid cation (SAC) | Sulfonic, –SO3− | Na+ (brine) or H+ (acid) | Softening; first stage of demineralisation |
| Weak-acid cation (WAC) | Carboxylic, –COO− | H+ (acid) | Dealkalisation; removal of hardness paired with bicarbonate |
| Strong-base anion (SBA) | Quaternary ammonium, –NR3+ | OH− (caustic) | Silica/CO2 and all anion removal in demin |
| Weak-base anion (WBA) | Tertiary amine, –NR2 | Free base (caustic/ammonia) | Strong-acid anion removal; organics scavenging |
For softening the SAC resin dominates. WAC resins offer far higher regenerant efficiency but only exchange above about pH 4–5 because the carboxylic group must be deprotonated to function. Anion resins appear when the goal shifts from softening to full demineralisation or downstream membrane protection.
What is resin selectivity and the affinity series?
Not all ions are held equally. The affinity of a resin for a competing ion B over the resin-form ion A is expressed by the selectivity coefficient, derived from the mass-action equilibrium for the exchange A+ (resin) + B+ (solution):
where q = equivalent fraction of the ion on the resin and C = equivalent fraction in solution. K > 1 means the resin prefers B. For divalent–monovalent exchange the selectivity is concentration-dependent (electroselectivity): dilute solutions strongly favour the divalent ion, which is why soft water is made at low ionic strength and why concentrated brine reverses the reaction during regeneration.
For a typical SAC resin the affinity sequence runs roughly:
Ba2+ > Ca2+ > Mg2+ > K+ > NH4+ > Na+ > H+
Hardness ions sit above sodium, so they are preferentially captured in service; flooding the bed with a large excess of Na+ during regeneration drives the equilibrium backwards by mass action even though sodium is intrinsically less preferred. The relationship between q and C at fixed total concentration is the ion-exchange isotherm; a favourable (convex) isotherm produces the sharp, self-sharpening fronts that make fixed-bed operation efficient.
How is exchange capacity and the breakthrough curve defined?
Every resin has a total exchange capacity — the number of exchangeable sites per unit volume, typically 1.8–2.2 eq/L for a gel SAC resin (often quoted as ~44–48 kg CaCO3/m3 per regeneration at practical brine doses). The usable figure is the operating capacity, which is lower because regeneration is deliberately incomplete for economy and because a working reserve is left to limit leakage.
In a fixed bed the resin does not exhaust uniformly. A mass-transfer zone (MTZ) forms — the moving band of partially loaded resin between spent resin (upstream) and fresh resin (downstream). The effluent hardness stays near zero until the leading edge of the MTZ reaches the outlet, at which point hardness rises steeply: this is the breakthrough curve. Service is stopped at a set breakthrough limit (commonly 1–5% of feed hardness). A shorter MTZ — favoured by small beads, favourable isotherms and moderate flow — means a sharper front, higher utilisation of the bed, and a longer run to breakthrough.
freg = fractional regeneration level (0.4–0.6 for economic brine softening), fMTZ = fraction of bed within the unused mass-transfer zone at breakthrough. Cop for softening is commonly 0.9–1.4 eq/L of resin.
Worked example: sizing softener resin volume and bed life
Size a sodium-cycle softener for a feed of 15 m3/h at a total hardness of 320 mg/L as CaCO3, targeting a run length of about 20 hours between regenerations. Assume an operating capacity of 1.2 eq/L of SAC resin.
- Convert hardness to equivalents: 320 mg/L as CaCO3 ÷ 50 mg/meq = 6.4 meq/L = 0.0064 eq/L.
- Hardness load per run: 15 m3/h × 20 h = 300 m3 = 300,000 L. Load = 300,000 L × 0.0064 eq/L = 1,920 eq.
- Resin volume required: V = 1,920 eq ÷ 1.2 eq/L = 1,600 L = 1.6 m3 of resin.
- Check service flux: at a bed depth of ~1.0 m the column area is 1.6 m2 (~1.43 m diameter), giving a service velocity of 15 / 1.6 = 9.4 m/h — within the usual 10–40 m/h and ~8–40 bed-volumes/h range.
- Regenerant demand: at a brine dose of 120 g NaCl per litre of resin, each regeneration uses 1,600 L × 120 g/L = 192 kg NaCl. The stoichiometric minimum for 1,920 eq is only 1,920 × 58.5 g/eq = 112 kg, so regenerant efficiency here is about 58%.
So a 1.6 m3 SAC bed delivers roughly a 20-hour / 300 m3 service run and consumes ~192 kg of salt per cycle. Doubling the run length simply doubles the resin volume; the salt-per-m3-treated is fixed by the chosen regeneration level, not by bed size.
What happens during backwash, regeneration and rinse?
A softener cycles through four hydraulic phases:
- Service — downflow treatment until the breakthrough hardness limit is reached.
- Backwash — upflow expansion (typically 50–75% bed expansion) to lift out trapped particulates, break up channelling and reclassify the beads.
- Regeneration — slow downflow (or counter-current upflow) of 8–12% brine, reversing the exchange by mass action. Counter-current regeneration keeps the least-exhausted resin at the outlet and gives the lowest leakage and best chemical efficiency.
- Rinse — a slow then fast displacement rinse to sweep out residual brine before returning to service.
Hardness leakage — the small residual hardness in the softened water — is set mainly by the resin left partially in the calcium form near the bed outlet after co-current regeneration, and rises with feed TDS (higher sodium competition) and with regeneration level. Counter-current designs and higher salt doses both suppress leakage, at a cost in salt and rinse water.
When do you move from softening to demineralisation?
Softening only exchanges cations for sodium; it leaves anions and total salinity untouched. Where the duty demands low-conductivity water — boiler feed, high-pressure steam, electronics, or protecting downstream RO and nanofiltration membranes from scaling — a full demineralisation train is used. A SAC bed in the hydrogen form exchanges all cations for H+, and a following SBA bed in the hydroxide form exchanges all anions for OH−; the released H+ and OH− combine to water, so conductivity collapses.
For the highest purity a mixed-bed polisher — intimately blended cation and anion resin in one vessel — acts as an effectively infinite series of exchange stages, driving silica and conductivity to trace levels. Ion exchange is also a recognised route for PFAS removal: purpose-made strong-base anion resins capture perfluorinated anions with high selectivity. See our overview of PFAS and emerging contaminants and the wider context of reverse osmosis system design where IX is used as pre- or post-treatment.
Frequently asked questions
Does ion exchange softening add sodium to the water?
Yes. A sodium-cycle softener swaps each equivalent of calcium or magnesium for an equivalent of sodium, so the treated water carries slightly more sodium and the total dissolved solids stay essentially the same. For a very hard supply this can be significant for low-sodium diets, which is one reason hydrogen-cycle or potassium-chloride regeneration is sometimes chosen.
What is the difference between total and operating exchange capacity?
Total exchange capacity is the full count of exchange sites per litre of resin (about 1.8–2.2 eq/L for gel SAC resin). Operating capacity is the usable fraction actually recovered each cycle — typically 0.9–1.4 eq/L for softening — and is lower because regeneration is deliberately incomplete for economy and a reserve is kept to limit hardness leakage.
Why is a large excess of salt needed for regeneration?
The resin prefers calcium and magnesium over sodium, so regeneration works against the natural affinity. Only concentrated brine can reverse the exchange by mass action, and the reaction is driven, not stoichiometric in practice. Typical brine doses of 80–150 g NaCl per litre of resin give regeneration efficiencies of only 40–65% of the theoretical minimum.
What causes hardness leakage in a softener?
Leakage is the trace hardness passing into the softened water. It comes mainly from resin near the outlet that is left partly in the calcium form after regeneration, and it worsens with high feed TDS, where competing sodium reduces resin affinity for hardness. Counter-current regeneration and higher salt doses both cut leakage, at the cost of more salt and rinse water.
How is the breakthrough point determined?
As the mass-transfer zone reaches the bed outlet, effluent hardness climbs sharply along the breakthrough curve. Operators set an endpoint — commonly 1–5% of feed hardness, or a fixed throughput volume — and trigger regeneration when the online hardness monitor or a set bed-volume count reaches it. A sharper mass-transfer zone means a later, cleaner breakthrough and better resin utilisation.
Can ion exchange remove PFAS as well as hardness?
Yes, but with different resin. Softening uses cation resin and does not target PFAS. Dedicated single-use strong-base anion-exchange resins are engineered to capture perfluorinated anions such as PFOA and PFOS with high selectivity, and are a recognised treatment route alongside granular activated carbon and reverse osmosis. The two duties use separate vessels and media.