The basket
One drink is trivia.
Everything you buy is a decision.
Add the things you actually pay for and how often you pay for them. This works out the gross salary it takes to fund all of it — the number no budgeting app shows you, because none of them work backwards through the tax code.
Your basket, in earned income
a year, before tax — to fund 6 things you already buy.
Grossed up once across the whole basket, not line by line — because income tax is progressive, funding these together costs more than funding each alone, and summing per-item figures would understate it.
Your situation
What actually costs you
Ranked by the income each line demands, not by its sticker price — which reorders the list more often than people expect.
- Rent$30,776
- Weekly groceries$12,966
- Coffee habit$2,536
- Phone plan$1,963
- Fast food meal$1,925
- Streaming bundle$833
Where the whole year goes
30% never reaches youThe $50,999 you must earn, followed to where it actually lands.
- Income tax to earn it$15,205
- Rent$21,600
- Weekly groceries$9,100
- Coffee habit$1,780
- Phone plan$1,378
- Fast food meal$1,351
- Streaming bundle$585
If your life stays roughly this shape
$509,989 over 10 yrsNominal, and deliberately not a forecast of your life — it answers "what if this year repeated", which is the only honest version of the question. The invested-instead figure is an alternative use of the same cash, never an extra cost on top.
What's in the basket
| Item | Price | How often | Cash / yr | Income needed | Remove |
|---|---|---|---|---|---|
| Rent | $monthly rent | = 12×/yr | $21,600 | $30,776 | |
| Weekly groceries | $weekly grocery bill | = 52×/yr | $9,100 | $12,966 | |
| Phone plan | $monthly phone bill | set by the category | $1,378 | $1,963 | |
| Streaming bundle | $monthly streaming spend (all services combined) | = 12×/yr | $585 | $833 | |
| Fast food meal | $meal price | = 104×/yr | $1,351 | $1,925 | |
| Coffee habit | $price per cup | set by the category | $1,780 | $2,536 |
What actually moves this number
funded at 29.6% marginalEach figure below is the difference between two full runs of the engine at your income and in your state — not a rule of thumb.
Move some of it pre-tax
Dollars routed through a 401(k), HSA or FSA are never grossed up at all, because they never enter taxable income. This is the only lever that reduces the cost without reducing what you get.
Saves $1,111 a year in gross income.
Statutory annual limits apply to each account type and eligibility depends on your employer and plan. This shows the arithmetic, not whether you qualify.
Cut the spend
The saving is more than proportional. Spending comes off the top of your stack, so the dollars you remove are the ones taxed at your highest rate.
Saves $10,295 a year — and the cash freed becomes $98,909 in ten years at 7.0% real.
Live somewhere else
The blunt lever, and the one people overestimate. Only state income tax changes here — the same basket, the same salary.
Identical to TX for this basket.
Ignores every other cost of living, which usually dwarfs the tax difference. A state with no income tax generally collects it somewhere else.
Educational, not tax or financial advice. These figures model wage income against published schedules and do not account for your dependants, deductions, credits or plan eligibility.
Data for nerdsevery source behind this basket
Sources, across all 6 items
- IRS — end of the federal excise tax on wireless/long-distance phone service (Notice 2006-50) as of 2006-08-01
- LegalClarity — state-by-state streaming service sales tax status (2026) as of 2026-01-01
- Multi-source confirmation that long-term residential rent is sales-tax-exempt nationally (e.g. explicitly confirmed for CA, TX) as of 2026-01-01
- Sales Tax Institute — Food and Sales Tax (prepared vs. grocery food distinction) as of 2026-01-01
- Tax Foundation — 'Excise Taxes and Fees on Wireless Services Up Again in 2025' (16th annual wireless tax report) as of 2025-09-01
- U.S. Bureau of Labor Statistics — Consumer Expenditure Survey, Food at Home as of 2026-01-01
- U.S. Bureau of Labor Statistics — Consumer Price Index, coffee as of 2026-01-01
How the total is built
- Each line is priced for a full year at the cadence you set.
- Those annual cash figures are summed, and the sum is grossed up once. Because income tax is progressive, grossing each line up separately would apply too low a marginal rate to all of them and understate the total.
- The per-line "income needed" column is that single gross-up attributed back by each line's share of the cash, so the column sums exactly to the headline.
Why this number is bigger than your budget says
A budgeting app tells you what left your account. That is the cash figure, and it is real — but it is not what the spending cost you, because you had to earn the money first, and earning it was taxed.
The gap between those two figures is not a fixed percentage either. Income tax is progressive, so the more of your life you are funding, the worse the exchange rate gets. That is why this page grosses up the whole basket at once rather than adding up individually-grossed items: done line by line, every purchase gets priced as though it were the only one you make, which quietly understates the total.
The full method is here, including where every rate comes from.