Zero-based budget
A method where every dollar of take-home is assigned a job until nothing is left unallocated. Reaching zero does not mean spending everything — savings and sinking funds are jobs. The point is that unassigned money has a way of being spent by default rather than by decision.