Tahap regenerasi adalah operasi penggantian ion yang terserap dengan ion awal yang semula berada dalam matriks resin dan pengembalian kapasitas ke tingkat awal atau ke tingkat yang diinginkan. Larutan regenerasi harus dapat menghasilkan titik puncak (mengembalikan waktu regenerasi dan jumlah larutan yang digunakan). Jika sistem dapat dikembalikan ke kemampuan pertukaran awal, maka ekivalen ion yang digantikan harus sama dengan ion yang dihilangkan selama tahap layanan. Secara teoritik, jumlah larutan regenerasi (dalam ekivalen) harus sama dengan jumlah ion (dalam ekivalen) yang dihilangkan ( kebutuhan larutan regenerasi teoritik ). Operasi regenerasi agar resin mempunyai kapasitas seperti semula sangat mahal, oleh sebab itu maka regenerasi hanya dilakukan untuk menghasilkan sebagian dari kemampuan pertukaran awal. Upaya tersebut berarti bahwa regenerasi ditentukan oleh tingkat regeneras yang diinginkan. Tingkat regenerasi dinyatakan sebagai jumlah larutan regener