Needs versus wants, and how to sort a real month of transactions
by Lee Schmidt
Published September 20, 2026
A need is an expense you would keep paying if your income stopped tomorrow, and a want is one you would drop. The test is not whether the category sounds essential but whether the specific amount would survive a month with no paycheck, and by that test most real transactions are a need with a want inside it: the grocery run that is $430 of food and $120 of specialty items, the car payment that is a $220 payment on a car that would do and a $100 upgrade to the one you chose. Sort a month by asking the question of each line, split the mixed ones at the cheaper version's price, and the needs and wants shares that come out are the ones any rule of thumb was meant to be compared with.
Why "groceries are a need" is not enough
Sorting by category calls groceries a need and dining a want, and it is wrong in both directions. A $550 grocery month contains snacks, the premium brand, and the wine, none of which would survive a paycheck-less month; a $380 dining month contains the lunch bought because there was no time to pack one, which is closer to a need than the wine. The category says what kind of thing was bought. The need is a question about the amount.
The reason to get it right is that the needs total is what the emergency fund covers and what a bare-bones budget runs on. A needs total padded with wants oversizes the fund and understates how much the household could cut in a hard month; one that leaves out the lunch understates the real floor.
Ask the question of each line
- Take one month of transactions from every account, with the transfers and card payments removed.
- Ask of each line: would I still pay this if my income stopped? Yes is a need, no is a want.
- For the lines where the answer is "some of it," price the cheaper version. The need is what the cheaper version would cost; the want is the difference.
- Total the two columns. Those are the month's needs and wants, and each divided by take-home pay is a share.
The cheaper version is the key move. It is not the cheapest possible version, a bus pass instead of any car, but the version you would actually switch to in a hard month: a cheaper phone plan, a used car's payment, the store brand.
A worked month, sorted
Take-home pay is $4,200.
Needs are $2,710, or about 65% of take-home pay; wants are $952, or about 23%; and the $538 not spent is about 13%, the savings share. Sorted by category alone, needs would have read $2,900, including the specialty groceries and the phone plan's premium tier, and wants $762, and the household's picture of how much it could cut in a hard month would have been $190 too small.
What the shares are for
The needs share is the floor: it is what the emergency fund is sized from, three to six months of $2,710 rather than of $3,662, and it is the budget a job loss runs on; see How to budget after a pay cut or a job loss. The wants share is the room: it is where a cut comes from when the month needs one, and the split inside each mixed line says exactly where, the $120 of specialty groceries before the $430 of food. And the shares are what the 50/30/20 rule compares against; a household at 65% needs is over the rule's ceiling, and the table says whether the reason is rent or the car; see What percentage of your income should go to rent, food, and savings.
Common mistakes
- Sorting by category name. The category is a kind; the need is an amount.
- Pricing the cheaper version at zero. A hard month still eats and still gets to work; the need is the cheaper version's real cost.
- Calling every debt payment a need. The minimum payment is a need; the extra payment is a choice, and it moves to the savings share.
- Calling insurance a want because it is optional this month. The month it is needed, it is the largest need on the list.
- Doing it once. The split drifts as the household changes; redo it yearly with the baseline.
Common questions
How do I decide if something is a need or a want? Ask whether you would keep paying that exact amount if your income stopped. A yes is a need, a no is a want, and "some of it" means pricing the cheaper version you would switch to: the need is that price and the want is the rest.
Is a car a need? The cheaper version of the car you need to get to work is a need, at that car's payment, insurance, and fuel. The difference between it and the car you chose is a want. Where transit would do, the bus pass is the need and the car is the want.
Are subscriptions ever needs? The ones a hard month would keep: the phone plan's basic tier, an internet connection the job depends on, a password manager. The streaming and the gym are wants, however cheap. The test is the hard month, not the price.
What share of income should be needs? Rules of thumb say about half of take-home pay, and most households in expensive housing markets are above that. The share is not a grade; it says how much of the month is committed and where the room is, and a high share with a stated cause is more useful than a low one nobody computed.
Does this replace a budget? No. It sizes two things a budget uses, the floor and the room, and it corrects a budget that had filed the wine under groceries. The budget is still the plan for the month ahead.
How Zypper handles this
Zypper keeps the split visible without a second set of categories. The cash flow page groups any period by category or by category group, so the needs and wants shares are read from groups you arrange, and a mixed purchase can be split into parts with their own amounts and categories, the $430 of groceries and the $120 of specialty items as two lines from one receipt. On the budget page, Hide recurring in the display settings shows the month's discretionary, non-recurring spending on its own, with the committed bills taken out, and Left to budget, your expected income minus everything budgeted for spending, is the savings share before the month starts. See Cash flow, Splitting and linking transactions, and Tracking your spending pace for the details, or get started with Zypper to sort your own month.