The easiest way to know when to change the salt is to constantly check and know your exact levels of salt. I do not suggest waiting until it is empty because you would then run into the issue where you will have untreated water. I will constantly keep mine filled, usually adding salt every few weeks.