The ‘Tax Torpedo’ That Hits Middle-Income Retirees (and How to Dodge It)

Sign the withdrawal without checking and the torpedo can cost you several thousand dollars of avoidable tax on one $30,000 move.

Here is the situation on the table. The roof needs replacing and a grandchild needs tuition help, together about $30,000. You have $30,000 in cash you would rather not drain, a pension paying $22,000, $48,000 of Social Security, and $180,000 sitting in a traditional IRA. So the money comes from the IRA.

What that does is add $30,000 to ordinary income. What it also does, quietly, is change how much of the $48,000 Social Security gets counted, so taxable income can rise by more than the withdrawal itself.

The question is not which bracket the money lands in. It is what that thirtieth thousandth dollar actually costs once the benefit line moves with it. Run the IRS provisional-income worksheet both ways, with and without the withdrawal, and you will see the difference before you commit to a partial Roth conversion, a split withdrawal, or an hour of tax advice.

Getting the ordering right matters more than the size of the check. A marginal cost you can read off the worksheet beats a bracket you assumed.

LeverWhat it changesBest forMain watch-out
Partial Roth conversion before RMDsMoves money out of the traditional IRA so future growth is not in the provisional-income calculationLow-income years before required distributions beginThe conversion itself raises income and can trigger the torpedo
Split the $30,000 across traditional IRA, Roth, and cashHolds the traditional piece below the point where more Social Security becomes taxableHouseholds with a Roth balance or cash cushionRoth withdrawals must be qualified; cash leaves less for emergencies
Delay the withdrawal to a lower-income yearPuts the ordinary income in a year with more unused lower-bracket roomWhen the expense can waitThe expense may not wait, and tax law can change
Pay a tax pro to model the before-and-afterShows the marginal cost of the $30,000 on your own worksheetAny five-figure withdrawal with a pension and Social SecurityCosts a few hundred dollars; worth it before signing
Four levers to test before a large withdrawal

What the tax torpedo actually is

What the tax torpedo actually is

It is not a penalty and not a hidden rate. It is two ordinary rules crossing each other, and the collision shows up as extra taxable income.

Rule one decides how much of a Social Security check counts as taxable. The worksheet takes adjusted gross income, adds any tax-exempt interest such as municipal bond interest, adds a portion of the year's benefits, and compares that combined figure against a set of base amounts. Cross them and part of the benefit becomes taxable income, sitting on the return as though it had been paid out of an IRA.

Rule two is what makes the first one hurt. Add ordinary income from anywhere, including a $30,000 IRA withdrawal, and the combined figure rises, so the slice of the $48,000 benefit counted as taxable rises with it. That is the whole mechanism. Nothing is deducted twice and nothing is surcharged.

Notice the shape of it, because the shape is the point. The taxable share climbs as income climbs, keeps climbing, then stops once the maximum slice is counted. Past that point another dollar of income adds only another dollar of income. So the effect is a ramp, not a cliff.

Where the ramp starts and ends belongs to the household, not the tax tables. For the couple with $48,000 in benefits, a $22,000 pension and a $180,000 traditional IRA, the start and end points come off the IRS Publication 915 worksheet, filled in line by line with the benefit figure from the Social Security statement, Form SSA-1099. A shorthand percentage cannot stand in for that. Two households with identical benefit checks can sit at different points on the ramp.

The takeaway fits in one line. What matters is what the next dollar costs, not what the year's average rate looks like.

Do this, not that, before you sign the withdrawal

✔

Dodge the torpedo

  • Find the ramp's top: the dollar where the maximum 85% slice is reached, then stop adding ordinary income there.
  • Test $30,000 from the IRA against $15,000 IRA plus $15,000 Roth – Roth draws skip the worksheet entirely.
  • Order the year: Roth conversion first, withdrawal second, so you can see each one's marginal cost.
  • Ask a CPA or enrolled agent to run the actual number before December – mid-bracket moves are cheap to test, expensive to undo.
✘

Walk into it blind

  • Skip the state check – your state may tax the Social Security benefit the federal worksheet just exempted.
  • Forget that a Roth conversion in the same year pushes the withdrawal further up the ramp.
  • Leave the $30,000 out of the Publication 590-B ordering rules and pull from the wrong account first.
  • Assume the effect ends at 65 – Medicare income-related premiums look back two years, so this year's income sets 2027's.

Why one withdrawal can raise taxable income twice

Why one withdrawal can raise taxable income twice

A $30,000 withdrawal can push taxable income up by $30,000 plus a second, quieter amount, because the money travels through the return more than once.

The first trip is the obvious one. The $30,000 comes out of the traditional IRA, gets reported as a taxable distribution on the return, and flows straight into adjusted gross income. Nothing surprising there. Anyone who has taken an IRA distribution has seen this line.

The second trip is the one that ambushes people. That same $30,000 lands in the combined income figure the Publication 915 worksheet uses to decide how much of the $48,000 Social Security is taxable. So the taxable slice of the benefit also rises, and taxable income climbs by the withdrawal plus the increase it caused. If a worksheet run before the withdrawal says $40,000 of the benefit is taxable and the run after says $47,000, the $7,000 is real income pulled in by the withdrawal itself, never paid to anyone, and it gets taxed anyway. No rate is quoted here on purpose. The size of the second addition depends on where the household sits, and it cannot be read off a bracket.

Timing decides whether the second trip happens at all. Take the same $30,000 in a year with almost no other income and the benefit line barely stirs. Take it when income is already high and the maximum share of benefits is included, and the withdrawal adds only itself. The torpedo waits in the middle.

For this couple it is the middle. The withdrawal lands on top of $48,000 in benefits and a $22,000 pension, so both lines move in the same tax year. The only place the honest answer appears is the IRS worksheet, worked one line at a time from the return. A rule of thumb about how many cents of each dollar get pulled in will feel reassuring and can be wrong.

Who is most likely to feel it

Who is most likely to feel it

It hits the retiree whose income is neither tiny enough to sit under the ramp nor large enough to have cleared it. If the household budget reads Social Security, a modest pension, some IRA withdrawals, maybe a little part-time work, that is the profile.

The illustrative couple could be read off a short list. Both are 67 and married filing jointly, both retired, no earned income on the return. They have $48,000 in combined Social Security, a $22,000 pension and a $180,000 traditional IRA, alongside a $65,000 Roth IRA and $30,000 in cash, and one large one-time bill, the roof and the grandchild's tuition. Enough income that the benefit is already partly counted. Not enough that the counting has finished.

Below the band it looks different. A retiree living almost entirely on Social Security runs a worksheet where the benefit line is at or near zero, so a withdrawal is largely absorbed before the phase-in even opens. The same $30,000 from that household mostly costs what the bracket says.

Above the band, it also looks different. A high-income retiree is already including the maximum share of benefits, so the worksheet has no room left for the torpedo to add its second amount. There the withdrawal costs what the bracket says too.

One more wrinkle. Single filers and married couples filing jointly begin the phase-in at different income figures, so a single retiree can meet the ramp with an income that would leave a married couple well under it. The exact levels are not printed here because they are not the reference point that matters. The reader's own Social Security statement plus last year's federal return are. Not a sibling's return and not a neighbor's situation.

⚠️ COMMON MISTAKE

The mistake that hides the torpedo

Comparing your gross income before and after a withdrawal always shows a $30,000 difference. It tells you nothing. Compare taxable income and the taxable Social Security line instead — that is where the second hit shows up.

How to check your own exposure

How to check your own exposure

Spotting your household in that middle band is a guess until you put paper in front of it. Confirmation takes three documents and one afternoon, not an instinct about whether $48,000 of Social Security plus a $22,000 pension feels like a lot. Lay them side by side on the kitchen table: last year's federal return, the Social Security statement or Form SSA-1099 showing the $48,000 benefits, and the retirement account statement showing the $30,000 you intend to pull.

Then ask one question, in these words: run the IRS provisional-income worksheet twice, once with the $30,000 and once without, and hand me both results on a single page. Tax software can do it, and so can the preparer who already files your return. What you want back is a before-and-after, not a total.

When the two come back, look at taxable income and the taxable Social Security line. Gross income is a decoy here: it climbs by exactly $30,000 in both versions and tells you nothing about the second line moving. It is that benefit figure that carries the real cost of the thirtieth thousandth dollar.

State tax sits outside all of this. The federal worksheet is silent on it, states treat retirement and Social Security income differently, and a $30,000 move that is cheap federally can cost more at the state level. Check your own state's treatment before you sign.

The DIY versions tend to fail in three predictable spots: municipal bond interest left off because it feels tax-free, the $22,000 pension omitted, and a Roth conversion modeled on its own rather than in the same year as the withdrawal. Any one of those makes the projection look cheaper than the truth.

📊 Ten minutes per run: what to feed the worksheet and how to read it

1

Run 1: household baseline, no withdrawal

Enter $48,000 Social Security, $22,000 pension, plus any tax-exempt interest. Write the taxable Social Security figure at the bottom. That number is what you compare everything against.

2

Run 2: exactly $30,000 added

Same inputs, one change. Add the $30,000 as ordinary income, not capital gain. Write down the new taxable Social Security figure before you look at anything else.

3

Subtract the two, not the totals

The gap between taxable Social Security in Run 1 and Run 2 is the torpedo hitting. If the gap is zero, this is not your problem. If it is large, the withdrawal is more expensive than your bracket suggests.

4

Now the share that gets taxed

If Run 1 showed 50% of benefits taxable and Run 2 shows 85%, the top step of each extra dollar of IRA money is taxed twice over. That is the moment to shrink the withdrawal, not the moment to sign.

5

Test the $15,000 / $15,000 split

Rerun with $15,000 from the traditional IRA and $15,000 from Roth or cash. Roth withdrawals do not enter the worksheet at all, so a smaller traditional line often pulls less benefit into the tax net.

6

Hand the sheet to a CPA or enrolled agent

Ask them to confirm the two figures and check Medicare IRMAA, which looks back two years and can raise Part B and D premiums on top of the tax. Also confirm your state's treatment of both Social Security and retirement withdrawals before you sign.

Fill low-tax years before RMDs start

Fill low-tax years before RMDs start

The years before required minimum distributions begin are the cheapest ones you will ever get to move money out of the $180,000 traditional IRA, because no forced withdrawals are stacking on top of the Social Security and pension yet. Getting the required minimum distribution rules right early keeps those forced withdrawals from undoing the room you fill now. For this couple there is no salary, no inheritance coming, no business to sell, so the lower brackets sit half-empty year after year.

The move is a partial Roth conversion: shift a slice of the traditional IRA into the $65,000 Roth IRA, pay tax on that slice now, and let it grow in an account where future growth never enters the provisional-income calculation again. A slice, not the balance. Convert too much in one year and the cost climbs faster than the balance shrinks.

Here is the honest price. You are paying tax today, with real money, on income you could have deferred for another decade or two. That money is gone whether or not the plan works out. What you buy is a smaller traditional balance that will not be pushing $48,000 of Social Security into taxable territory every year once required distributions start.

And the conversion is not a shield against the torpedo. It raises the same combined income figure the withdrawal raises, so it can set the thing off by itself. Model the conversion and the $30,000 in one projection for the same year, not in two tidy separate scenarios.

Pay the conversion tax from savings outside the IRA. Pulling it out of the IRA shrinks what lands in the Roth while adding ordinary income on top, and the $30,000 in cash is already spoken for.

Four expensive missteps to avoid
⚠️
Paying conversion tax from the IRATaking the tax out of the IRA shrinks what lands in the Roth and adds ordinary income on top. Pay from outside money instead.
📉
Comparing gross income onlyGross income always moves by exactly the withdrawal amount. The torpedo hides in the taxable Social Security line.
🏥
Ignoring Medicare premium surchargesA higher income year can raise your Part B and Part D premiums two years later. Factor that into the cost of the $30,000.
📝
Forgetting tax-exempt interestMunicipal bond interest is left out of adjusted gross income but still counts in the provisional-income worksheet.

Each item can add thousands to the true cost of a withdrawal. Check your own return for every line.

Mix withdrawals and Roth conversions carefully

Mix withdrawals and Roth conversions carefully

A conversion reshapes future years, but this year's $30,000 still has to be paid for from somewhere, and the account you draw it from changes the worksheet the moment the money moves. Choosing the withdrawal order in retirement keeps that same worksheet in view before the money leaves any account. There are three candidates, and they do not cost the same.

Out of the traditional IRA, every dollar arrives as ordinary income and feeds the provisional-income figure, so the full $30,000 lands on both lines at once. Out of the Roth IRA, the distribution may be tax-free only if it is qualified, a status to verify against IRS Publication 590-B rather than assume. Out of the cash, it produces no income at all, but the cushion drops by $30,000 and the next emergency has nothing standing behind it.

Splitting is the practical middle. Take part from the traditional IRA and part from the Roth or the cash, and keep the traditional piece underneath the point where more of the $48,000 Social Security gets pulled in. That point comes off your own worksheet. It is not a percentage anyone can hand you.

No fixed order says Roth first or Roth last. Roth withdrawals carry their own rules and touch other parts of the return, so the answer sits in Publication 590-B and your own projection.

The $65,000 Roth balance caps how much you can split this year, which makes the size of the traditional piece a real limit rather than a preference. Compare the marginal cost of each dollar by source, then choose the split the numbers show.

When to hand the plan to a tax pro

When to hand the plan to a tax pro

An hour of professional time earns its keep when the numbers land close together, or when Medicare premiums sit anywhere near the decision. Standing still is the expensive choice as well as the safe-looking one, because December 31 does not go on a waiting list.

The triggers are specific ones, not a general unease about taxes. A five-figure withdrawal like this $30,000 qualifies. A pension and Social Security stacked in the same year qualifies, since the pension raises the combined income figure that the Publication 915 worksheet runs on. A planned Roth conversion out of the $180,000 traditional IRA qualifies, because the conversion raises that same figure and can drag benefits into tax on its own. So does any Medicare premium concern, and that one travels furthest: income on the return can set the premium, so a move that looks fine for income tax can cost the reader money elsewhere. If a home projection already shows a near-tie between taking the $30,000 straight from the IRA and splitting it, that is not a tie to break by feel.

Walk in with last year's federal return, the Social Security statement, both the traditional and Roth IRA statements, the $30,000 roof and tuition figures on one page and a note of any tax-exempt interest held, such as municipal bond interest. Ask for a before-and-after provisional-income projection running this year and the next three, so a one-year fix that plants a three-year problem shows up while there is still time to change course.

Ask one question in plain words: what does this specific $30,000 cost, in extra tax and any premium consequence, compared with not taking it? The total tax bill for the year answers a different question and hides the second line.

A CPA or enrolled agent can do this work; ask about the fee and the timing before you hand anything over. The conversation ends in an action, not a folder: request the projection before you sign the withdrawal or conversion form.

Frequently Asked Questions

What is the tax torpedo in plain English?

It is the extra tax you pay when an IRA withdrawal raises your income enough to pull more of your Social Security benefit into taxable income. Each dollar of withdrawal can add more than a dollar to taxable income while you are inside the phase-in band.

How do I know if my Social Security is already fully taxable?

Check your last federal return and the IRS Publication 915 worksheet. If the taxable Social Security line already equals the maximum share of your benefits, you are past the phase-in and a withdrawal only adds itself. If the line is zero or partial, you may be inside the band.

Can I avoid the torpedo by taking money from my Roth IRA instead?

A qualified Roth withdrawal does not add to adjusted gross income, so it does not raise the provisional-income figure. But Roth withdrawals have their own rules, and taking too much from the Roth leaves less for later. Verify qualified status against IRS Publication 590-B.

Does the tax torpedo affect state income tax too?

The federal worksheet says nothing about state tax. Some states tax retirement income and Social Security differently, and some exempt them entirely. Check your state's rules separately before deciding how much to withdraw.

Should I do a Roth conversion in the same year as the withdrawal?

Only if you model them together in one projection. The conversion raises the same combined income figure the withdrawal raises, so doing both in the same year can push you further into the phase-in than either alone. Run both scenarios side by side before committing.

When is it worth paying a professional to model this?

When the withdrawal is five figures, when a pension and Social Security are stacked, when a Roth conversion is possible, or when Medicare premiums are a concern. An hour with a CPA or enrolled agent usually costs a few hundred dollars and can save far more than that.

The projection you request before you sign

The first action is dull and decisive: gather last year's federal return and your Social Security statement, and ask for a before-and-after provisional-income projection on the $30,000 withdrawal. Ask before anything is signed, not after.

Then apply one rule. If a partial Roth conversion or a split withdrawal smooths taxable income over the next three years without draining the $30,000 in cash, test it. If the numbers come out close, or Medicare premiums sit anywhere near the decision, pay for an hour of tax advice before signing.

The roof and the tuition were never the question. What the thirtieth thousandth dollar costs once the Social Security line moves with it is the number, and it belongs on paper before the withdrawal form is signed. In the years before RMDs, unused tax room is a resource that expires. Steer by the marginal cost of the next dollar, nothing else.

Run the two-line test before you withdraw

Pull your last federal return and Social Security statement, then ask for a before-and-after projection on the $30,000. It is the cheapest hour you will spend on this decision.