A timer-based softener regenerates on a fixed schedule set by the user — every two days, every three days, every day, or whatever interval is programmed. The unit does not measure how much water has passed through. It regenerates at the set time regardless of whether the resin is near exhaustion or still has significant remaining capacity.
This approach means the unit sometimes regenerates unnecessarily — for example, on days when the household used very little water, the resin still has plenty of capacity but the unit regenerates anyway. Salt and water are consumed in a regeneration cycle that was not needed.