GM.

Quick math problem to start your morning.

Think Give Up GIF by Boomerang Official

Gif by boomerangtoons on Giphy

You're 70. You're retired. You need $1,000 from your IRA to fix the roof.

You're in the 22% tax bracket. So the $1,000 costs you $220 in tax, right?

Nope. It costs you $407.

You didn't change brackets. You didn't get rich overnight. The IRS didn't make a mistake. You just walked into something financial planners call the tax torpedo — and roughly half of all Social Security recipients are standing in its blast radius right now without knowing it.

Today we're going to explain exactly how a rule Congress wrote in 1983 quietly turned into a 40% tax on middle-class retirees, why the "$1 million retirement number" is lying to you, and the five moves that defuse the whole thing.

Grab coffee. This one's worth the read. ☕

📬 TL;DR — if you only read one box

1. Social Security gets taxed based on "provisional income," and the thresholds ($25k single / $32k joint) have not been adjusted for inflation since 1984. Not once. In 42 years.

2. That creates a stretch of income where every extra $1 you withdraw drags $0.85 of your Social Security into taxable income with it. Your real marginal rate hits 40.7%. In the 12% bracket it can hit 49.95%.

3. Then Medicare's IRMAA surcharge shows up — a cliff, not a ramp, billed to you two years late. One dollar over a line = $1,148/yr. Married? Double it.

4. The fix isn't a better fund. It's where your money lives and when you move it.

5. There's a window between "stopped working" and "RMDs start" that's the cheapest tax years of your life. Almost everyone sleeps through it. 😴

🎰 First, let's kill the $1 million thing

You've heard it a thousand times. Save a million. Retire. Done.

Let's actually run it.

One Million Dollars GIF by Luke Guy

Gif by lukeguymartin on Giphy

You hit 65 with exactly $1,000,000. Morningstar's latest research says the safe starting withdrawal rate is 3.9% — not 4%, and definitely not 6%.

Add the average Social Security check, which after the 2.8% COLA is $2,071/month in 2026.

Where the money comes from

Per year

Per month

Portfolio ($1M × 3.9%)

$39,000

$3,250

Social Security (average)

$24,852

$2,071

Total, before tax

$63,852

$5,321

Sixty-four grand.

That's the millionaire retirement. Before taxes. Before Medicare. Before your state gets a turn.

It's a fine income! It is not remotely what people picture when someone says "I retired with a million dollars." 💀

But here's the actual point. Two people can have the identical $1,000,000 and land in completely different universes:

🟢 Dana

🔴 Mark

Invested

$1,000,000

$1,000,000

House

Paid off

$2,400/mo, 14 yrs left

Accounts

Half Roth, half traditional

100% traditional 401(k)

Needs to spend

$52,000/yr

$88,000/yr

Portfolio must cover

~$27,000

~$63,000

Withdrawal rate

2.7%

6.3% 🚨

% of Social Security taxed

~24%

85%

Same balance. Same market returns. Mark is in trouble and Dana isn't.

Nothing about that gap is an investing problem. It's housing, spending, and account structure — none of which fit on a brochure that says "$1 MILLION."

Your retirement number isn't a number. It's a relationship. Moving on. 👇

💣 OK, the torpedo. Here's how it works.

bills accounting GIF by SpongeBob SquarePants

Giphy

Most people think one of two things about Social Security taxes. Either "it's not taxed, I already paid in" or "it's taxed like a paycheck."

Both wrong. The truth is weirder and more expensive.

The IRS doesn't use your AGI here. It invented a separate number just for this:

Provisional income = AGI + tax-exempt interest + 50% of your Social Security benefit

Two things should make you sit up.

☠️ Municipal bond interest counts. The one thing sold to retirees as "tax-free" is written into this formula by name. It doesn't save you here.

☠️ Half your benefit counts against itself. Your Social Security helps decide how much of your Social Security gets taxed. Beautiful stuff.

Then the thresholds:

Filing status

50% of benefits taxable above

85% taxable above

Single

$25,000

$34,000

Married filing jointly

$32,000

$44,000

Married filing separately, living together

$0

$0 😬

Now the part that turns a rule into a trap.

Those numbers are not indexed to inflation. The Congressional Research Service says it in one flat sentence: "None of the thresholds is indexed for inflation or wage growth."

$25,000 was set in 1983. It is still $25,000 today.

Watch what that does over time:

Year

Threshold

What $25k in 1984 money is worth then

% of retirees taxed on benefits

1984

$25,000

$25,000

under 10%

1993

$25,000

~$38,000

~18%

2010

$25,000

~$52,000

47%

2015

$25,000

~$58,000

~52%

2030 (proj.)

$25,000

~$80,000

58% 📈

A rule built to tax the richest ~10% of retirees now hits the majority of them.

Nobody voted for that. It happens automatically. Every single year. By doing nothing.

That's the trap. Congress didn't raise your taxes — it just stopped moving the goalposts and let inflation do the work. 🎯

🧨 Where the $407 comes from

Here's the mechanism, and it's brutal in its simplicity.

In the danger zone, every extra $1 you withdraw does two things:

  1. Adds $1 to your taxable income (expected)

  2. Pulls another $0.85 of Social Security into taxable income 🚨 (nobody expected)

So $1 out of the IRA = $1.85 of taxable income.

Your real rate = your bracket × 1.85.

Your "bracket"

In the 50% zone

In the 85% zone

85% zone + cap gains pushed out of 0%

10%

15.0%

18.5%

46.25%

12%

18.0%

22.2%

49.95% 🤯

22%

33.0%

40.7%

68.45%

24%

36.0%

44.4%

72.15%

Look at that 12% row one more time.

A retiree in the lowest real bracket in the entire tax code can pay 49.95% on the margin.

Higher than the 37% top bracket. Higher than what a billionaire pays on ordinary income. From the 12% bracket. 🫠

Meet Margaret 👵

Single. 70. Widowed. $34,000/yr from Social Security. Takes $46,000/yr from her IRA. Solidly middle class. Not doing anything fancy.

Her roof leaks.

She takes one extra $1,000.

Before

After

IRA withdrawal

$46,000

$47,000

Provisional income

$63,000

$64,000

Taxable income

$50,750

$52,600

Federal tax

~$5,754

~$6,161

Tax on that $1,000

$407 💸

The $1,000 turned into $1,850 of taxable income. At 22%, that's $407.

To actually net $1,000 for the roof, Margaret has to withdraw about $1,686.

She has no idea. Her tax software won't flag it. Her bracket on the return says 22%. 🤷

🙌 Here's the good news (seriously)

The torpedo is a hump, not a cliff. And humps have a far side.

Once 85% of your benefit is already taxable, that's the ceiling — the law caps it at 85%, forever. More withdrawals can't make more of it taxable. Your rate snaps back to normal.

Provisional income

What's happening

Your real rate

Under $25,000

Nothing taxed 😎

0–12%

$25k – $34k

50% zone

15–18%

$34k – ~$66k

🚨 THE TORPEDO 🚨

22% → 40.7%

Above ~$66k

Ceiling hit, you're through

back to 22–24%

Which leads to the most counterintuitive sentence in this newsletter:

A big withdrawal can be cheaper than a medium one.

Creeping through the hump at 40.7% year after year after year is worse than blasting through it in two or three concentrated years and living off Roth/cash in between.

Which is the exact opposite of the standard advice everyone gives you ("take a little each year, stay in a low bracket!").

Bookmark that one. 🔖

🧗 And now the second trap, which is worse

If the torpedo is a hump, IRMAA is a cliff. And it bills you in the past.

IRMAA = the Medicare surcharge for higher-income retirees. Your 2026 premium is set by your 2024 tax return. Two-year lookback. Whatever you did in 2024, you're paying for it right now.

Your 2024 income (single)

(joint)

Part B/mo

💀 Extra per year

≤ $109,000

≤ $218,000

$202.90

$109,001–$137,000

$218,001–$274,000

$284.10

+$1,148

$137,001–$171,000

$274,001–$342,000

$405.80

+$2,886

$171,001–$205,000

$342,001–$410,000

$527.50

+$4,619

$205,001–$499,999

$410,001–$749,999

$649.20

+$6,355

≥ $500,000

≥ $750,000

$689.90

+$6,936

(Extra per year includes the Part D surcharge, which rides along with each tier.)

Three reasons this one hurts more than it looks:

1. It's a step, not a ramp. One dollar over $109,000 costs you $1,148.40. For one dollar. That's an effective marginal rate of 114,840%. We're not exaggerating for effect — that's the actual arithmetic. 🪜

2. Couples pay it twice. Both on Medicare, both surcharged. Double every number above.

3. What triggers it is usually something smart you did on purpose. A Roth conversion. Selling the rental. A big capital gain. Or the classic: deferring your first RMD to April 1 and accidentally taking two RMDs in one tax year.

And the kicker — you can appeal IRMAA with Form SSA-44, but only for a "life-changing event": marriage, divorce, death of a spouse, retirement, losing a pension.

A Roth conversion is not on the list. Neither is a capital gain.

The exact things most likely to push you over the line are the exact things you can't appeal. Chef's kiss. 👨‍🍳💋

🔑 The fix: it's not your portfolio, it's your plumbing

Both traps run on the same fuel: taxable income in retirement.

Which means the lever isn't returns. It's where the dollars live.

Account

Feeds the torpedo?

Feeds IRMAA?

Forced withdrawals?

Traditional 401(k) / IRA

🔴 Yes, fully

🔴 Yes

🔴 Yes, at 73

Roth IRA

🟢 No

🟢 No

🟢 Never

Roth 401(k)

🟢 No

🟢 No

🟢 No

Taxable — your principal

🟢 No

🟢 No

🟢 No

Taxable — realized gains

🔴 Yes

🔴 Yes

🟢 No

Municipal bonds 🎪

🔴 Yes

🔴 Yes

🟢 No

HSA (for medical)

🟢 No

🟢 No

🟢 No

QCD to charity

🟢 No

🟢 No

🟢 Counts toward your RMD

Two rows to stare at:

Munis. Sold as tax-free. Explicitly written into the provisional income formula. They save you on ordinary income tax and nothing else. If you own them specifically as a retiree "tax play," go check your math. 🧾

QCDs. Starting at age 70½ you can send up to $111,000/yr straight from your IRA to charity. It satisfies your RMD, never touches your AGI, and dodges the torpedo and IRMAA and your bracket in one move.

Note the age. 70½ — that's 2½ years before RMDs even start. If you give to charity at all, this is the cleanest tool in the entire tax code and almost nobody uses it early. 🎁

⏳ The window everyone sleeps through

There's a stretch in most retirements where your taxable income is the lowest it will ever be again.

From the day the paycheck stops → to the day Social Security and RMDs turn on.

Call them the gap years. Usually 65 to 73. Sometimes 62 to 70.

In that window you can:

  • Convert traditional → Roth while zero Social Security is getting dragged along

  • Realize capital gains at literally 0% (the 2026 zero-rate zone runs to $49,450 single / $98,900 joint of taxable income)

  • Shrink the traditional balance that will otherwise drive your RMDs, your provisional income, and your IRMAA bracket for the next 25 years

Every dollar you move out of a traditional account during the gap years is a dollar that can never torpedo you, never trigger IRMAA, and never get forced out by an RMD.

And every year you skip is gone forever. You cannot go back in 2035 and use the empty 12% bracket you had in 2027.

Which is why "I'll deal with taxes when RMDs start" is one of the most expensive sentences in personal finance. By the time you have to deal with it, the cheap years are behind you. 🚪

🚨 RMDs: the trap with no opt-out

Everything above assumes you decide when money comes out.

At 73, the government decides. 🫡

Age

You must withdraw

On a $1M balance

73

3.77%

$37,736

75

4.07%

$40,650

80

4.95%

$49,505

85

6.25%

$62,500

90

8.20%

$81,967

Three notes:

The percentage climbs forever. At 90 you're forced out of 8.2% whether markets are up, down, or on fire.

The "April 1 grace period" is a trap. Defer your first RMD and you take two in one tax year — about $75,000 on a $1M balance. That's a bracket spike, a torpedo, and an IRMAA bomb that lands two years later. It's optional. Using it is usually a mistake. ⚠️

Age goes to 75 in 2033 for people born 1960+. If you were born in 1959, there's a genuine drafting glitch in SECURE 2.0 and your age is ambiguous. Go get that confirmed — don't assume.

📊 The 2026 cheat sheet

Save this section. It's every number you need in one place.

Deductions

Single

Married filing jointly

Standard deduction

$16,100

$32,200

Extra if 65+

$2,050

$1,650 each

🆕 Senior deduction (2025–28 only)

$6,000

up to $12,000

Total at 65+

$24,150

$47,500

⚠️ About that senior deduction. It's real, it's new, it's $6,000 per person 65+, and it phases out at 6% above $75k single / $150k joint. It expires after 2028.

But here's what it does not do: it does not reduce how much of your Social Security is taxable. Different section of the code, applied after the benefit calculation. It lowers your tax bill. It does not defuse the torpedo.

A lot of "no tax on Social Security!" messaging blurred that line, and the blur is costing people money. 🫠

Also: about 20% of Social Security recipients are under 65 and get exactly $0 from it.

Brackets (2026)

Rate

Single, over

Joint, over

10%

$0

$0

12%

$12,400

$24,800

22%

$50,400

$100,800

24%

$105,700

$211,400

32%

$201,775

$403,550

35%

$256,225

$512,450

37%

$640,600

$768,700

Contribution limits — go max these out

2025

2026

401(k)

$23,500

$24,500

+ catch-up at 50

$7,500

$8,000

🔥 + super catch-up, ages 60–63

$11,250

$11,250

Max if you're 60–63

$34,750

$35,750

IRA

$7,000

$7,500

IRA catch-up 50+

$1,000

$1,100

QCD limit

$108,000

$111,000

That 60–63 super catch-up is the sleeper. It only exists in the four calendar years you're 60, 61, 62 and 63. At 64 it drops back to $8,000. It's the last big tax-deferral window most people ever get, and it lands right when income usually peaks. 🪟

Heads up for high earners: if your prior-year wages from the same employer topped $150,000, your catch-up must now be Roth. The transition period ended Dec 31, 2025 — check how your plan is handling 2026.

Social Security 2026

COLA

2.8%

Average check

$2,071/mo

Max at full retirement age

$4,152/mo

Max if you wait to 70

$5,181/mo

Wage base

$184,500

Earnings test (under FRA)

$24,480

Full retirement age is 67 if you were born 1960 or later. Claim at 62 and you lose 25–30%, permanently. Wait past FRA and you gain 8%/year up to 70.

And then it stops. Zero benefit to waiting past your 70th birthday. Every month after that is pure loss. Set a calendar reminder.

Medicare 2026

Part B premium

$202.90/mo

Part B deductible

$283

Part A hospital deductible

$1,736

🎉 Part D out-of-pocket cap

$2,100/yr

That Part D cap is the genuinely great news in this whole email. A hard annual ceiling on prescription costs. It killed the single most catastrophic uncapped expense in Medicare.

Original Medicare still has no overall out-of-pocket max though. That's what Medigap and Advantage plans are for. "Medicare covers it" is not a plan. 🏥

The 7 moves

  1. Map your gap years before you retire. How many years between last paycheck and first RMD? How much empty bracket is in each? That's your whole tax plan.

  2. Fill the bracket. Don't creep through it. Convert to the top of a chosen bracket. Creeping at 40.7% for a decade is the expensive road.

  3. Delay Social Security if you can — for two reasons. The 8%/yr is the famous one. The quiet one: delaying keeps provisional income low exactly when you want room to convert. (Not for everyone — bad health or no other assets both argue for claiming early. But "I paid in, I'm taking it" is a feeling, not a plan.)

  4. Build three buckets: traditional, Roth, taxable. Flexibility is just the ability to choose which bucket a dollar comes from. One bucket = no choices.

  5. Check IRMAA before anything big. Conversion, home sale, stock liquidation — check where it lands you two years from now. Times two if married.

  6. QCDs from 70½ if you give at all. Best tool in the code.

  7. Never defer your first RMD to April 1 unless you've modeled the double year on purpose.

🎯 The number actually worth calculating

Stop asking "how much do I need?"

Ask: "how much do I need my investments to produce each year, for how long, after tax?"

Then run it as a gap:

🟢 Dana

🔴 Mark

Wants to spend

$70,000

$70,000

Social Security

$42,000 (waited to 70)

$26,000 (claimed at 62)

Portfolio must cover

$28,000

$44,000

So they need

$718,000

$1,128,000

Same lifestyle. $410,000 difference in required savings.

Created by one decision, made on one afternoon, about one form. 📝

That's why $1 million is simultaneously useful and useless. Useful as a benchmark. Useless as a destination. It's a result of the plan — never the plan.

🧠 The one-liner

Keep your provisional income out of the phase-in zone when you can. Blast through it fast when you can't. Use the gap years. Stay under your IRMAA step. Hold enough cash that one bad year doesn't force one bad sale.

Do that, and $800,000 beats $1.5 million.

Skip it, and you'll spend your 70s finding out that a rule from 1983 — never once updated — is taking 40 cents of every dollar you thought was yours.

The goal was never a number on a statement.

It's waking up at 85 and still having choices. 🫶

See you next week.

— Penny Brief

🧾 Fine print, because we're not weirdos about this

This is general information, not tax advice. Your torpedo and IRMAA math depends on your filing status, benefit size, account mix and state. Run your own numbers, or pay someone $400 to run them — it's the highest-ROI $400 in this entire email.

Three honest caveats:

• The specific rates (22.2%, 40.7%, 49.95%) aren't published by any federal agency. They're arithmetic derived from the statutory formula, and the framing comes from Reichenstein, Meyer & Geisler in the Journal of Financial Planning. The formula is government-sourced. The scary percentages are math.

• The senior deduction dies after 2028 unless Congress renews it. Don't build a 2030 plan on it.

• SSA's beneficiary projections date from 2015 and predate both TCJA and OBBBA. Directionally right, not precise.

📚 Everything we used