Zero-based budgeting involves allocating every rupee of income to expenses, savings, or investments, and ensuring that no money is left unassigned.