Six Figures, Nothing Saved: The Lifestyle Creep Math Nobody Shows You
Goldman Sachs found that roughly 40% of Americans earning over $300,000 live paycheck to paycheck. Among six-figure earners broadly, it's the same story: one in three $100k+ households say there's nothing left at the end of the month.
If that's you, you already know the strangest part: it doesn't _feel_ like overspending. Nothing you buy feels extravagant. And yet the raise from two years ago has vanished without a trace.
That's because lifestyle creep isn't a discipline problem. It's a visibility problem - and it has very specific math.
The chart that explains your last five raises
Plot two lines for the last five years: income and spending. For most stable earners, they look like this:
- Income: $78k → $85k → $96k → $104k → $118k → $128k. Up 64%.
- Spending: quietly climbing in lockstep, always about $5k below income.
The gap between the lines - the only part that builds wealth - never grew. Every raise was absorbed within a few months: a nicer apartment at the next lease, the second streaming tier, the car upgrade that "made sense now," groceries that drifted upmarket. Each one individually reasonable. Collectively, a 100% marginal spend rate on every dollar of new income.
That's the defining trait of creep: it's made of decisions that are each defensible and collectively invisible.
Why you can't feel it happening
Three forces make creep undetectable in the moment:
- 1.No single purchase is the problem. Creep arrives as 30 small recurring upgrades, not one big splurge. Your brain audits purchases one at a time; creep only exists in the aggregate.
- 2.Your bank balance looks fine. On payday, the account is full. The balance you see today says nothing about the 23 commitments between now and the next deposit.
- 3.Percentages hide it. "I save some money" feels the same at $78k and $128k. Only the absolute gap - dollars kept per month - tells the truth, and no bank app shows it.
The one number that reverses it
Forget 50/30/20 for a second ([we've written about where it breaks](/50-30-20-budget)). The anti-creep metric is simpler:
Kept = income − all committed and planned spending, per month.
Not what's in your account. What's left after everything between now and next payday is counted. When that number is visible every day, creep loses its camouflage:
- A raise lands → your kept number jumps → you _see_ the new gap and decide on purpose what happens to it.
- A lease renewal or new subscription → kept drops → the trade-off is explicit before you commit, not discovered in March.
This is exactly what a forward-looking budget computes for you. In Wiggle Budget it shows up two ways: a [safe-to-spend number](/safe-to-spend) (the floor your balance hits before your next paycheck, with every commitment counted) and a timeline projection that draws your next 30–90 days so a bad month is visible weeks before it happens.
The 50% raise rule, made automatic
The standard advice - "save half of every raise" - is correct and almost never survives contact with reality, because nothing _enforces_ it. Here's a version that does:
- 1.The week a raise lands, add it as a recurring income entry. Your projected gap widens on the chart immediately.
- 2.Immediately add a recurring transfer for half the increase - to savings, investments, or extra debt payment. The gap visibly re-closes to a chosen level, not a drifted one.
- 3.Let the plan defend itself. Every future "should we upgrade?" decision now happens against a visible kept-number, not a vibe.
Concrete math: a $9,000 raise handled this way is ~$375/month of deliberate keeping. Two raises in, you're keeping $13,800+/yr more - before any investing returns. Ten years of that, invested at 7%, is roughly $190,000. That's what creep was silently costing.
If the creep already ate the raise
You can't un-sign the lease, but you can run the audit in one evening:
- List every recurring commitment - every subscription, membership, and autopay. This is usually where $150–$400/month of "how did this happen" lives.
- Check the interest line. If creep pushed spending onto a card, the balance now accrues daily. A $14,000 balance at 24% APR costs $9.21 every day - $276/month for nothing. Paying $500/month instead of $350 clears it 40 months sooner and saves about $7,700 in interest. Run your own numbers in a [debt payoff plan](/debt-snowball-vs-avalanche).
- Rebuild next month from zero commitments up, not from last month down. It's much easier to notice what you don't re-add than to cut what's already there.
FAQ
Is lifestyle creep the same as inflation? No. Inflation raises the price of the same life; creep upgrades the life itself. The fix for one is income; the fix for the other is visibility.
How much of a raise should I actually keep? At least half, decided the week it lands. The exact ratio matters less than making it explicit - an undirected raise defaults to 0% kept.
I make $150k+, why does my account always feel empty? Because a bank balance is a snapshot, not a forecast. High earners have more commitments in flight, so today's balance is least meaningful exactly when income is highest. You need the number _after_ commitments - that's the one to watch. ([How to build wealth on a stable income →](/build-wealth))
Wiggle Budget makes the gap visible: safe-to-spend today, a projection of your month, and a debt lab that does real interest math - no bank login, free forever plan. [See it in 60 seconds →](/demo)