I used to just pay my bills and then spend whatever was left. But "whatever was left" always disappeared into random fast food and Amazon purchases. Now, the moment I get paid, I drain my checking account down to $0 on paper by moving everything into specific buckets. Every dollar now has a purpose, and nothing is left floating around.