QuantCalcResearchMuni Tax Torpedo 2026

Municipal Bond Interest and the Social Security Tax Torpedo (2026)

Municipal-bond interest never appears on the federal tax line as income — and still raises federal taxes for millions of retirees, because the law counts it in three other places: Social Security provisional income, Medicare's IRMAA income test, and the ACA subsidy income test. This study computes what the next dollar of “tax-free” interest actually costs across 984 scenarios.

QuantCalc Research · Generated 2026-08-13 · v2026.1 · CC-BY-4.0 dataset

A municipal bond's coupon is exempt from federal income tax under IRC §103 — as income. But the exemption is narrower than most retirees expect. The statute that decides how much of your Social Security is taxable, IRC §86, defines its income test as AGI “increased by the amount of interest received or accrued by the taxpayer during the taxable year which is exempt from tax” (§86(b)(2)(B)); IRS Pub 915's worksheet adds Form 1040 line 2a back on line 4. Inside the taxability phase-in — the same income zone our tax torpedo calculator maps — each muni dollar drags up to 85 cents of benefits into taxable income, so a “tax-free” dollar carries an effective federal rate of up to 0.85 × your bracket: 10.2¢ per dollar in the 12% bracket, 18.7¢ in the 22% bracket. The same dollar also counts toward IRMAA MAGI (42 U.S.C. §1395r(i)(4)) and ACA MAGI (26 CFR §1.36B-1(e)(2)), where crossing a tier floor or the 400% FPL cliff turns one dollar into hundreds or thousands. Every number below is computed through the same parity-tested engine as the live calculators.

18.7¢
Top federal cost of $1 of muni interest in the torpedo window (grid maximum)
$1,094
Federal tax added by $10,000 of muni interest — single, $36k SS, $40k other income
$1,148.40/yr
IRMAA surcharge per person when MAGI crosses $109,000 (single, tier 1)
$12,697
ACA subsidy lost by ONE muni dollar past the 400% FPL cliff (single, 63, FL)

The headline: for a single retiree with $36,000 of Social Security and $40,000 of other income, adding $10,000 of municipal-bond interest raises federal tax from $5,608.00 to $6,702.00 — $1,094 of federal tax on income that is nominally tax-free, an average of 10.9¢ per dollar. The mechanism is not a tax on the interest; it is the interest pushing provisional income through the §86 phase-in, where each dollar makes up to 85¢ of benefits taxable. The window is bounded: once 85% of the benefit is already taxable, additional muni interest is federal-income-tax-neutral again — but it keeps counting toward IRMAA and ACA MAGI, where the cliffs live.

The three places tax-exempt interest still counts

None of this is a special muni penalty — it is three income tests that deliberately reach income the income tax itself exempts. The result is that the effective tax rate on a muni dollar depends entirely on where the household sits relative to the §86 window and the IRMAA/ACA lines.

The muni dollar's four regimes

Follow one additional dollar of tax-exempt interest through the §86 worksheet. It raises provisional income by exactly $1 while staying out of AGI itself, so its entire federal-tax effect runs through taxable Social Security:

Compare the fully-taxable dollar, which our torpedo page works through: it enters AGI and drags benefits along, so taxable income rises by up to $1.85 per dollar — the familiar 22.2%/40.7% effective rates. A muni dollar at the same point always costs less than a taxable-interest dollar (0.85× vs 1.85× the bracket — the engine asserts this at every grid point). The surprise is not that munis beat taxable bonds; it is that the muni dollar's 18.7¢ inside the window exceeds the 12¢-per-dollar a plain taxable dollar costs a 12%-bracket household outside it — position in the window matters more than the tax-exempt label.

What $60,000 of muni interest does, dollar by dollar

Two representative households, sweeping muni interest from $0 to $60,000 with everything else held constant. Watch the effective rate switch regimes: through the 85% phase-in the household pays 10.2¢–18.7¢ per muni dollar, then the ceiling binds and the rate returns to zero.

Single, $36,000 SS, $40,000 other income

Muni interestProvisional incomeTaxable SS% of SS taxableFederal taxΔtax vs prior rowRate on next $1Regime
$0$58,000$24,90069.2%$5,608.0010.2¢85% phase-in
$5,000$63,000$29,15081.0%$6,383.00$775.0018.7¢85% phase-in
$10,000$68,000$30,60085.0%$6,702.00$319.000.0¢ceiling reached
$15,000$73,000$30,60085.0%$6,702.00$0.000.0¢ceiling reached
$20,000$78,000$30,60085.0%$6,702.00$0.000.0¢ceiling reached
$25,000$83,000$30,60085.0%$6,702.00$0.000.0¢ceiling reached
$30,000$88,000$30,60085.0%$6,702.00$0.000.0¢ceiling reached
$35,000$93,000$30,60085.0%$6,702.00$0.000.0¢ceiling reached
$40,000$98,000$30,60085.0%$6,702.00$0.000.0¢ceiling reached
$45,000$103,000$30,60085.0%$6,702.00$0.000.0¢ceiling reached
$50,000$108,000$30,60085.0%$6,702.00$0.000.0¢ceiling reached
$55,000$113,000$30,60085.0%$6,702.00$0.000.0¢ceiling reached
$60,000$118,000$30,60085.0%$6,702.00$0.000.0¢ceiling reached

Married filing jointly, $36,000 SS, $50,000 other income

Muni interestProvisional incomeTaxable SS% of SS taxableFederal taxΔtax vs prior rowRate on next $1Regime
$0$68,000$26,40073.3%$4,808.0010.2¢85% phase-in
$5,000$73,000$30,60085.0%$5,312.00$504.000.0¢ceiling reached
$10,000$78,000$30,60085.0%$5,312.00$0.000.0¢ceiling reached
$15,000$83,000$30,60085.0%$5,312.00$0.000.0¢ceiling reached
$20,000$88,000$30,60085.0%$5,312.00$0.000.0¢ceiling reached
$25,000$93,000$30,60085.0%$5,312.00$0.000.0¢ceiling reached
$30,000$98,000$30,60085.0%$5,312.00$0.000.0¢ceiling reached
$35,000$103,000$30,60085.0%$5,312.00$0.000.0¢ceiling reached
$40,000$108,000$30,60085.0%$5,312.00$0.000.0¢ceiling reached
$45,000$113,000$30,60085.0%$5,312.00$0.000.0¢ceiling reached
$50,000$118,000$30,60085.0%$5,312.00$0.000.0¢ceiling reached
$55,000$123,000$30,60085.0%$5,312.00$0.000.0¢ceiling reached
$60,000$128,000$30,60085.0%$5,312.00$0.000.0¢ceiling reached

Reading the single household: at $0 muni the household's provisional income is already in the 85% phase-in; the first $10,000 of muni interest adds $1,094 of federal tax (the Δtax column compounds to it). By $25,000 of muni the §86 ceiling has bound — 85% of the benefit is taxable, the worksheet is exhausted, and every further muni dollar is federal-income-tax-neutral. The bill never un-happens, though: the ceiling zone starts from a permanently higher taxable-SS base.

Where the torpedo window sits (2026)

The window in other-income terms, computed at $0 muni for each filing status and benefit level. Each dollar of muni interest shifts every edge down by exactly one dollar — a household $10,000 of other income below the window at $0 muni is inside it at $10,000 of muni.

FilingSS benefit50% phase-in starts (other income)85% phase-in startsCeiling bindsWindow width
Single$24,000$13,000$22,000$40,706$27,706
Single$36,000$7,000$16,000$46,706$39,706
Single$48,000$1,000$10,000$52,706$51,706
MFJ$24,000$20,000$32,000$48,941$28,941
MFJ$36,000$14,000$26,000$54,941$40,941
MFJ$48,000$8,000$20,000$60,941$52,941

Derivation: the phase edges are the §86(c) thresholds minus half the benefit; the ceiling binds where the worksheet's 85% tier reaches 85% of the benefit — provisional income of upper + SS − tier1/0.85, verified against a $1-step scan of the engine at every benefit level before this page can be written.

The full grid (984 scenarios)

Single and MFJ; Social Security $24,000 / $36,000 / $48,000; other ordinary income $0–$100,000; muni interest $0 / $10,000 / $25,000 / $50,000. The table below shows other income in $10,000 steps (264 rows); the CSV/JSON carry the full $2,500-step grid (984 rows). Rates are the exact tax change from one additional dollar. The IRMAA column is the 2026-schedule annual surcharge per enrolled person that this year's MAGI produces two years later.

FilingSSOther incomeMuni Provisional% SS taxableFederal tax Next muni $1Next taxable $1IRMAA /person/yr
Single$24,000$0$0$12,0000.0%$0.000.0¢0.0¢$0
Single$24,000$0$10,000$22,0000.0%$0.000.0¢0.0¢$0
Single$24,000$0$25,000$37,00029.4%$0.000.0¢0.0¢$0
Single$24,000$0$50,000$62,00085.0%$430.000.0¢10.0¢$0
Single$24,000$10,000$0$22,0000.0%$0.000.0¢0.0¢$0
Single$24,000$10,000$10,000$32,00014.6%$0.000.0¢0.0¢$0
Single$24,000$10,000$25,000$47,00064.8%$945.008.5¢18.5¢$0
Single$24,000$10,000$50,000$72,00085.0%$1,468.000.0¢12.0¢$0
Single$24,000$20,000$0$32,00014.6%$740.005.0¢15.0¢$0
Single$24,000$20,000$10,000$42,00047.1%$1,576.0010.2¢22.2¢$0
Single$24,000$20,000$25,000$57,00085.0%$2,668.000.0¢12.0¢$0
Single$24,000$20,000$50,000$82,00085.0%$2,668.000.0¢12.0¢$0
Single$24,000$30,000$0$42,00047.1%$2,776.0010.2¢22.2¢$0
Single$24,000$30,000$10,000$52,00082.5%$3,796.0010.2¢22.2¢$0
Single$24,000$30,000$25,000$67,00085.0%$3,868.000.0¢12.0¢$0
Single$24,000$30,000$50,000$92,00085.0%$3,868.000.0¢12.0¢$0
Single$24,000$40,000$0$52,00082.5%$4,996.0010.2¢22.2¢$0
Single$24,000$40,000$10,000$62,00085.0%$5,068.000.0¢12.0¢$0
Single$24,000$40,000$25,000$77,00085.0%$5,068.000.0¢12.0¢$0
Single$24,000$40,000$50,000$102,00085.0%$5,068.000.0¢12.0¢$1,148.40
Single$24,000$50,000$0$62,00085.0%$6,658.000.0¢22.0¢$0
Single$24,000$50,000$10,000$72,00085.0%$6,658.000.0¢22.0¢$0
Single$24,000$50,000$25,000$87,00085.0%$6,658.000.0¢22.0¢$0
Single$24,000$50,000$50,000$112,00085.0%$6,658.000.0¢22.0¢$1,148.40
Single$24,000$60,000$0$72,00085.0%$8,858.000.0¢22.0¢$0
Single$24,000$60,000$10,000$82,00085.0%$8,858.000.0¢22.0¢$0
Single$24,000$60,000$25,000$97,00085.0%$8,858.000.0¢22.0¢$0
Single$24,000$60,000$50,000$122,00085.0%$8,858.000.0¢22.0¢$1,148.40
Single$24,000$70,000$0$82,00085.0%$11,058.000.0¢22.0¢$0
Single$24,000$70,000$10,000$92,00085.0%$11,058.000.0¢22.0¢$0
Single$24,000$70,000$25,000$107,00085.0%$11,058.000.0¢22.0¢$1,148.40
Single$24,000$70,000$50,000$132,00085.0%$11,058.000.0¢22.0¢$2,884.80
Single$24,000$80,000$0$92,00085.0%$13,258.000.0¢22.0¢$0
Single$24,000$80,000$10,000$102,00085.0%$13,258.000.0¢22.0¢$1,148.40
Single$24,000$80,000$25,000$117,00085.0%$13,258.000.0¢22.0¢$1,148.40
Single$24,000$80,000$50,000$142,00085.0%$13,258.000.0¢22.0¢$2,884.80
Single$24,000$90,000$0$102,00085.0%$15,458.000.0¢22.0¢$1,148.40
Single$24,000$90,000$10,000$112,00085.0%$15,458.000.0¢22.0¢$1,148.40
Single$24,000$90,000$25,000$127,00085.0%$15,458.000.0¢22.0¢$1,148.40
Single$24,000$90,000$50,000$152,00085.0%$15,458.000.0¢22.0¢$2,884.80
Single$24,000$100,000$0$112,00085.0%$17,658.000.0¢22.0¢$1,148.40
Single$24,000$100,000$10,000$122,00085.0%$17,658.000.0¢22.0¢$1,148.40
Single$24,000$100,000$25,000$137,00085.0%$17,658.000.0¢22.0¢$2,884.80
Single$24,000$100,000$50,000$162,00085.0%$17,658.000.0¢22.0¢$2,884.80
Single$36,000$0$0$18,0000.0%$0.000.0¢0.0¢$0
Single$36,000$0$10,000$28,0004.2%$0.000.0¢0.0¢$0
Single$36,000$0$25,000$43,00033.8%$0.000.0¢0.0¢$0
Single$36,000$0$50,000$68,00085.0%$1,492.000.0¢12.0¢$0
Single$36,000$10,000$0$28,0004.2%$0.000.0¢0.0¢$0
Single$36,000$10,000$10,000$38,00021.9%$180.008.5¢18.5¢$0
Single$36,000$10,000$25,000$53,00057.4%$1,498.0010.2¢22.2¢$0
Single$36,000$10,000$50,000$78,00085.0%$2,692.000.0¢12.0¢$0
Single$36,000$20,000$0$38,00021.9%$1,180.008.5¢18.5¢$0
Single$36,000$20,000$10,000$48,00045.6%$2,188.0010.2¢22.2¢$0
Single$36,000$20,000$25,000$63,00081.0%$3,718.0010.2¢22.2¢$0
Single$36,000$20,000$50,000$88,00085.0%$3,892.000.0¢12.0¢$0
Single$36,000$30,000$0$48,00045.6%$3,388.0010.2¢22.2¢$0
Single$36,000$30,000$10,000$58,00069.2%$4,408.0010.2¢22.2¢$0
Single$36,000$30,000$25,000$73,00085.0%$5,092.000.0¢12.0¢$0
Single$36,000$30,000$50,000$98,00085.0%$5,092.000.0¢12.0¢$1,148.40
Single$36,000$40,000$0$58,00069.2%$5,608.0010.2¢22.2¢$0
Single$36,000$40,000$10,000$68,00085.0%$6,702.000.0¢22.0¢$0
Single$36,000$40,000$25,000$83,00085.0%$6,702.000.0¢22.0¢$0
Single$36,000$40,000$50,000$108,00085.0%$6,702.000.0¢22.0¢$1,148.40
Single$36,000$50,000$0$68,00085.0%$8,902.000.0¢22.0¢$0
Single$36,000$50,000$10,000$78,00085.0%$8,902.000.0¢22.0¢$0
Single$36,000$50,000$25,000$93,00085.0%$8,902.000.0¢22.0¢$0
Single$36,000$50,000$50,000$118,00085.0%$8,902.000.0¢22.0¢$1,148.40
Single$36,000$60,000$0$78,00085.0%$11,102.000.0¢22.0¢$0
Single$36,000$60,000$10,000$88,00085.0%$11,102.000.0¢22.0¢$0
Single$36,000$60,000$25,000$103,00085.0%$11,102.000.0¢22.0¢$1,148.40
Single$36,000$60,000$50,000$128,00085.0%$11,102.000.0¢22.0¢$2,884.80
Single$36,000$70,000$0$88,00085.0%$13,302.000.0¢22.0¢$0
Single$36,000$70,000$10,000$98,00085.0%$13,302.000.0¢22.0¢$1,148.40
Single$36,000$70,000$25,000$113,00085.0%$13,302.000.0¢22.0¢$1,148.40
Single$36,000$70,000$50,000$138,00085.0%$13,302.000.0¢22.0¢$2,884.80
Single$36,000$80,000$0$98,00085.0%$15,502.000.0¢22.0¢$1,148.40
Single$36,000$80,000$10,000$108,00085.0%$15,502.000.0¢22.0¢$1,148.40
Single$36,000$80,000$25,000$123,00085.0%$15,502.000.0¢22.0¢$1,148.40
Single$36,000$80,000$50,000$148,00085.0%$15,502.000.0¢22.0¢$2,884.80
Single$36,000$90,000$0$108,00085.0%$17,702.000.0¢22.0¢$1,148.40
Single$36,000$90,000$10,000$118,00085.0%$17,702.000.0¢22.0¢$1,148.40
Single$36,000$90,000$25,000$133,00085.0%$17,702.000.0¢22.0¢$2,884.80
Single$36,000$90,000$50,000$158,00085.0%$17,702.000.0¢22.0¢$2,884.80
Single$36,000$100,000$0$118,00085.0%$20,078.000.0¢24.0¢$1,148.40
Single$36,000$100,000$10,000$128,00085.0%$20,078.000.0¢24.0¢$2,884.80
Single$36,000$100,000$25,000$143,00085.0%$20,078.000.0¢24.0¢$2,884.80
Single$36,000$100,000$50,000$168,00085.0%$20,078.000.0¢24.0¢$4,620.00
Single$48,000$0$0$24,0000.0%$0.000.0¢0.0¢$0
Single$48,000$0$10,000$34,0009.4%$0.000.0¢0.0¢$0
Single$48,000$0$25,000$49,00035.9%$115.008.5¢18.5¢$0
Single$48,000$0$50,000$74,00080.2%$2,440.0010.2¢22.2¢$0
Single$48,000$10,000$0$34,0009.4%$0.000.0¢0.0¢$0
Single$48,000$10,000$10,000$44,00027.1%$690.008.5¢18.5¢$0
Single$48,000$10,000$25,000$59,00053.6%$2,110.0010.2¢22.2¢$0
Single$48,000$10,000$50,000$84,00085.0%$3,916.000.0¢12.0¢$0
Single$48,000$20,000$0$44,00027.1%$1,780.0010.2¢22.2¢$0
Single$48,000$20,000$10,000$54,00044.8%$2,800.0010.2¢22.2¢$0
Single$48,000$20,000$25,000$69,00071.4%$4,330.0010.2¢22.2¢$0
Single$48,000$20,000$50,000$94,00085.0%$5,116.000.0¢12.0¢$1,148.40
Single$48,000$30,000$0$54,00044.8%$4,000.0010.2¢22.2¢$0
Single$48,000$30,000$10,000$64,00062.5%$5,020.0010.2¢22.2¢$0
Single$48,000$30,000$25,000$79,00085.0%$6,746.000.0¢22.0¢$0
Single$48,000$30,000$50,000$104,00085.0%$6,746.000.0¢22.0¢$1,148.40
Single$48,000$40,000$0$64,00062.5%$6,570.0018.7¢40.7¢$0
Single$48,000$40,000$10,000$74,00080.2%$8,440.0018.7¢40.7¢$0
Single$48,000$40,000$25,000$89,00085.0%$8,946.000.0¢22.0¢$0
Single$48,000$40,000$50,000$114,00085.0%$8,946.000.0¢22.0¢$1,148.40
Single$48,000$50,000$0$74,00080.2%$10,640.0018.7¢40.7¢$0
Single$48,000$50,000$10,000$84,00085.0%$11,146.000.0¢22.0¢$0
Single$48,000$50,000$25,000$99,00085.0%$11,146.000.0¢22.0¢$1,148.40
Single$48,000$50,000$50,000$124,00085.0%$11,146.000.0¢22.0¢$2,884.80
Single$48,000$60,000$0$84,00085.0%$13,346.000.0¢22.0¢$0
Single$48,000$60,000$10,000$94,00085.0%$13,346.000.0¢22.0¢$1,148.40
Single$48,000$60,000$25,000$109,00085.0%$13,346.000.0¢22.0¢$1,148.40
Single$48,000$60,000$50,000$134,00085.0%$13,346.000.0¢22.0¢$2,884.80
Single$48,000$70,000$0$94,00085.0%$15,546.000.0¢22.0¢$1,148.40
Single$48,000$70,000$10,000$104,00085.0%$15,546.000.0¢22.0¢$1,148.40
Single$48,000$70,000$25,000$119,00085.0%$15,546.000.0¢22.0¢$1,148.40
Single$48,000$70,000$50,000$144,00085.0%$15,546.000.0¢22.0¢$2,884.80
Single$48,000$80,000$0$104,00085.0%$17,746.000.0¢22.0¢$1,148.40
Single$48,000$80,000$10,000$114,00085.0%$17,746.000.0¢22.0¢$1,148.40
Single$48,000$80,000$25,000$129,00085.0%$17,746.000.0¢22.0¢$2,884.80
Single$48,000$80,000$50,000$154,00085.0%$17,746.000.0¢22.0¢$2,884.80
Single$48,000$90,000$0$114,00085.0%$20,126.000.0¢24.0¢$1,148.40
Single$48,000$90,000$10,000$124,00085.0%$20,126.000.0¢24.0¢$2,884.80
Single$48,000$90,000$25,000$139,00085.0%$20,126.000.0¢24.0¢$2,884.80
Single$48,000$90,000$50,000$164,00085.0%$20,126.000.0¢24.0¢$4,620.00
Single$48,000$100,000$0$124,00085.0%$22,526.000.0¢24.0¢$2,884.80
Single$48,000$100,000$10,000$134,00085.0%$22,526.000.0¢24.0¢$2,884.80
Single$48,000$100,000$25,000$149,00085.0%$22,526.000.0¢24.0¢$2,884.80
Single$48,000$100,000$50,000$174,00085.0%$22,526.000.0¢24.0¢$4,620.00
MFJ$24,000$0$0$12,0000.0%$0.000.0¢0.0¢$0
MFJ$24,000$0$10,000$22,0000.0%$0.000.0¢0.0¢$0
MFJ$24,000$0$25,000$37,00010.4%$0.000.0¢0.0¢$0
MFJ$24,000$0$50,000$62,00085.0%$0.000.0¢0.0¢$0
MFJ$24,000$10,000$0$22,0000.0%$0.000.0¢0.0¢$0
MFJ$24,000$10,000$10,000$32,0000.0%$0.000.0¢0.0¢$0
MFJ$24,000$10,000$25,000$47,00035.6%$0.000.0¢0.0¢$0
MFJ$24,000$10,000$50,000$72,00085.0%$0.000.0¢0.0¢$0
MFJ$24,000$20,000$0$32,0000.0%$0.000.0¢0.0¢$0
MFJ$24,000$20,000$10,000$42,00020.8%$0.000.0¢0.0¢$0
MFJ$24,000$20,000$25,000$57,00071.0%$485.008.5¢18.5¢$0
MFJ$24,000$20,000$50,000$82,00085.0%$820.000.0¢10.0¢$0
MFJ$24,000$30,000$0$42,00020.8%$280.005.0¢15.0¢$0
MFJ$24,000$30,000$10,000$52,00053.3%$1,060.008.5¢18.5¢$0
MFJ$24,000$30,000$25,000$67,00085.0%$1,820.000.0¢10.0¢$0
MFJ$24,000$30,000$50,000$92,00085.0%$1,820.000.0¢10.0¢$0
MFJ$24,000$40,000$0$52,00053.3%$2,060.008.5¢18.5¢$0
MFJ$24,000$40,000$10,000$62,00085.0%$2,888.000.0¢12.0¢$0
MFJ$24,000$40,000$25,000$77,00085.0%$2,888.000.0¢12.0¢$0
MFJ$24,000$40,000$50,000$102,00085.0%$2,888.000.0¢12.0¢$0
MFJ$24,000$50,000$0$62,00085.0%$4,088.000.0¢12.0¢$0
MFJ$24,000$50,000$10,000$72,00085.0%$4,088.000.0¢12.0¢$0
MFJ$24,000$50,000$25,000$87,00085.0%$4,088.000.0¢12.0¢$0
MFJ$24,000$50,000$50,000$112,00085.0%$4,088.000.0¢12.0¢$0
MFJ$24,000$60,000$0$72,00085.0%$5,288.000.0¢12.0¢$0
MFJ$24,000$60,000$10,000$82,00085.0%$5,288.000.0¢12.0¢$0
MFJ$24,000$60,000$25,000$97,00085.0%$5,288.000.0¢12.0¢$0
MFJ$24,000$60,000$50,000$122,00085.0%$5,288.000.0¢12.0¢$0
MFJ$24,000$70,000$0$82,00085.0%$6,488.000.0¢12.0¢$0
MFJ$24,000$70,000$10,000$92,00085.0%$6,488.000.0¢12.0¢$0
MFJ$24,000$70,000$25,000$107,00085.0%$6,488.000.0¢12.0¢$0
MFJ$24,000$70,000$50,000$132,00085.0%$6,488.000.0¢12.0¢$0
MFJ$24,000$80,000$0$92,00085.0%$7,688.000.0¢12.0¢$0
MFJ$24,000$80,000$10,000$102,00085.0%$7,688.000.0¢12.0¢$0
MFJ$24,000$80,000$25,000$117,00085.0%$7,688.000.0¢12.0¢$0
MFJ$24,000$80,000$50,000$142,00085.0%$7,688.000.0¢12.0¢$0
MFJ$24,000$90,000$0$102,00085.0%$8,888.000.0¢12.0¢$0
MFJ$24,000$90,000$10,000$112,00085.0%$8,888.000.0¢12.0¢$0
MFJ$24,000$90,000$25,000$127,00085.0%$8,888.000.0¢12.0¢$0
MFJ$24,000$90,000$50,000$152,00085.0%$8,888.000.0¢12.0¢$0
MFJ$24,000$100,000$0$112,00085.0%$10,088.000.0¢12.0¢$0
MFJ$24,000$100,000$10,000$122,00085.0%$10,088.000.0¢12.0¢$0
MFJ$24,000$100,000$25,000$137,00085.0%$10,088.000.0¢12.0¢$0
MFJ$24,000$100,000$50,000$162,00085.0%$10,088.000.0¢12.0¢$0
MFJ$36,000$0$0$18,0000.0%$0.000.0¢0.0¢$0
MFJ$36,000$0$10,000$28,0000.0%$0.000.0¢0.0¢$0
MFJ$36,000$0$25,000$43,00015.3%$0.000.0¢0.0¢$0
MFJ$36,000$0$50,000$68,00073.3%$0.000.0¢0.0¢$0
MFJ$36,000$10,000$0$28,0000.0%$0.000.0¢0.0¢$0
MFJ$36,000$10,000$10,000$38,0008.3%$0.000.0¢0.0¢$0
MFJ$36,000$10,000$25,000$53,00037.9%$0.000.0¢0.0¢$0
MFJ$36,000$10,000$50,000$78,00085.0%$840.000.0¢10.0¢$0
MFJ$36,000$20,000$0$38,0008.3%$0.000.0¢0.0¢$0
MFJ$36,000$20,000$10,000$48,00026.1%$0.000.0¢0.0¢$0
MFJ$36,000$20,000$25,000$63,00061.5%$995.008.5¢18.5¢$0
MFJ$36,000$20,000$50,000$88,00085.0%$1,840.000.0¢10.0¢$0
MFJ$36,000$30,000$0$48,00026.1%$720.008.5¢18.5¢$0
MFJ$36,000$30,000$10,000$58,00049.7%$1,570.008.5¢18.5¢$0
MFJ$36,000$30,000$25,000$73,00085.0%$2,912.000.0¢12.0¢$0
MFJ$36,000$30,000$50,000$98,00085.0%$2,912.000.0¢12.0¢$0
MFJ$36,000$40,000$0$58,00049.7%$2,588.0010.2¢22.2¢$0
MFJ$36,000$40,000$10,000$68,00073.3%$3,608.0010.2¢22.2¢$0
MFJ$36,000$40,000$25,000$83,00085.0%$4,112.000.0¢12.0¢$0
MFJ$36,000$40,000$50,000$108,00085.0%$4,112.000.0¢12.0¢$0
MFJ$36,000$50,000$0$68,00073.3%$4,808.0010.2¢22.2¢$0
MFJ$36,000$50,000$10,000$78,00085.0%$5,312.000.0¢12.0¢$0
MFJ$36,000$50,000$25,000$93,00085.0%$5,312.000.0¢12.0¢$0
MFJ$36,000$50,000$50,000$118,00085.0%$5,312.000.0¢12.0¢$0
MFJ$36,000$60,000$0$78,00085.0%$6,512.000.0¢12.0¢$0
MFJ$36,000$60,000$10,000$88,00085.0%$6,512.000.0¢12.0¢$0
MFJ$36,000$60,000$25,000$103,00085.0%$6,512.000.0¢12.0¢$0
MFJ$36,000$60,000$50,000$128,00085.0%$6,512.000.0¢12.0¢$0
MFJ$36,000$70,000$0$88,00085.0%$7,712.000.0¢12.0¢$0
MFJ$36,000$70,000$10,000$98,00085.0%$7,712.000.0¢12.0¢$0
MFJ$36,000$70,000$25,000$113,00085.0%$7,712.000.0¢12.0¢$0
MFJ$36,000$70,000$50,000$138,00085.0%$7,712.000.0¢12.0¢$0
MFJ$36,000$80,000$0$98,00085.0%$8,912.000.0¢12.0¢$0
MFJ$36,000$80,000$10,000$108,00085.0%$8,912.000.0¢12.0¢$0
MFJ$36,000$80,000$25,000$123,00085.0%$8,912.000.0¢12.0¢$0
MFJ$36,000$80,000$50,000$148,00085.0%$8,912.000.0¢12.0¢$0
MFJ$36,000$90,000$0$108,00085.0%$10,112.000.0¢12.0¢$0
MFJ$36,000$90,000$10,000$118,00085.0%$10,112.000.0¢12.0¢$0
MFJ$36,000$90,000$25,000$133,00085.0%$10,112.000.0¢12.0¢$0
MFJ$36,000$90,000$50,000$158,00085.0%$10,112.000.0¢12.0¢$0
MFJ$36,000$100,000$0$118,00085.0%$11,312.000.0¢12.0¢$0
MFJ$36,000$100,000$10,000$128,00085.0%$11,312.000.0¢12.0¢$0
MFJ$36,000$100,000$25,000$143,00085.0%$11,312.000.0¢12.0¢$0
MFJ$36,000$100,000$50,000$168,00085.0%$11,312.000.0¢12.0¢$0
MFJ$48,000$0$0$24,0000.0%$0.000.0¢0.0¢$0
MFJ$48,000$0$10,000$34,0002.1%$0.000.0¢0.0¢$0
MFJ$48,000$0$25,000$49,00021.4%$0.000.0¢0.0¢$0
MFJ$48,000$0$50,000$74,00065.6%$0.000.0¢0.0¢$0
MFJ$48,000$10,000$0$34,0002.1%$0.000.0¢0.0¢$0
MFJ$48,000$10,000$10,000$44,00012.5%$0.000.0¢0.0¢$0
MFJ$48,000$10,000$25,000$59,00039.1%$0.000.0¢0.0¢$0
MFJ$48,000$10,000$50,000$84,00083.3%$1,780.008.5¢18.5¢$0
MFJ$48,000$20,000$0$44,00012.5%$0.000.0¢0.0¢$0
MFJ$48,000$20,000$10,000$54,00030.2%$230.008.5¢18.5¢$0
MFJ$48,000$20,000$25,000$69,00056.8%$1,505.008.5¢18.5¢$0
MFJ$48,000$20,000$50,000$94,00085.0%$2,936.000.0¢12.0¢$0
MFJ$48,000$30,000$0$54,00030.2%$1,230.008.5¢18.5¢$0
MFJ$48,000$30,000$10,000$64,00047.9%$2,080.008.5¢18.5¢$0
MFJ$48,000$30,000$25,000$79,00074.5%$3,530.0010.2¢22.2¢$0
MFJ$48,000$30,000$50,000$104,00085.0%$4,136.000.0¢12.0¢$0
MFJ$48,000$40,000$0$64,00047.9%$3,200.0010.2¢22.2¢$0
MFJ$48,000$40,000$10,000$74,00065.6%$4,220.0010.2¢22.2¢$0
MFJ$48,000$40,000$25,000$89,00085.0%$5,336.000.0¢12.0¢$0
MFJ$48,000$40,000$50,000$114,00085.0%$5,336.000.0¢12.0¢$0
MFJ$48,000$50,000$0$74,00065.6%$5,420.0010.2¢22.2¢$0
MFJ$48,000$50,000$10,000$84,00083.3%$6,440.0010.2¢22.2¢$0
MFJ$48,000$50,000$25,000$99,00085.0%$6,536.000.0¢12.0¢$0
MFJ$48,000$50,000$50,000$124,00085.0%$6,536.000.0¢12.0¢$0
MFJ$48,000$60,000$0$84,00083.3%$7,640.0010.2¢22.2¢$0
MFJ$48,000$60,000$10,000$94,00085.0%$7,736.000.0¢12.0¢$0
MFJ$48,000$60,000$25,000$109,00085.0%$7,736.000.0¢12.0¢$0
MFJ$48,000$60,000$50,000$134,00085.0%$7,736.000.0¢12.0¢$0
MFJ$48,000$70,000$0$94,00085.0%$8,936.000.0¢12.0¢$0
MFJ$48,000$70,000$10,000$104,00085.0%$8,936.000.0¢12.0¢$0
MFJ$48,000$70,000$25,000$119,00085.0%$8,936.000.0¢12.0¢$0
MFJ$48,000$70,000$50,000$144,00085.0%$8,936.000.0¢12.0¢$0
MFJ$48,000$80,000$0$104,00085.0%$10,136.000.0¢12.0¢$0
MFJ$48,000$80,000$10,000$114,00085.0%$10,136.000.0¢12.0¢$0
MFJ$48,000$80,000$25,000$129,00085.0%$10,136.000.0¢12.0¢$0
MFJ$48,000$80,000$50,000$154,00085.0%$10,136.000.0¢12.0¢$0
MFJ$48,000$90,000$0$114,00085.0%$11,336.000.0¢12.0¢$0
MFJ$48,000$90,000$10,000$124,00085.0%$11,336.000.0¢12.0¢$0
MFJ$48,000$90,000$25,000$139,00085.0%$11,336.000.0¢12.0¢$0
MFJ$48,000$90,000$50,000$164,00085.0%$11,336.000.0¢12.0¢$0
MFJ$48,000$100,000$0$124,00085.0%$13,316.000.0¢22.0¢$0
MFJ$48,000$100,000$10,000$134,00085.0%$13,316.000.0¢22.0¢$0
MFJ$48,000$100,000$25,000$149,00085.0%$13,316.000.0¢22.0¢$0
MFJ$48,000$100,000$50,000$174,00085.0%$13,316.000.0¢22.0¢$0
Download CSV (984 rows) Download JSON (full dataset)

CC-BY-4.0 — free for any use including republication and journalism, with attribution to QuantCalc Research.

Taxable-equivalent yield inside the window

The standard muni pitch compares a muni yield to a taxable yield times (1 − bracket). Inside the torpedo window both sides change: the muni dollar keeps 81.3¢ (not 100¢) and the taxable dollar keeps 59.3¢ (not 78¢) for a 22%-bracket household in the 85% phase-in. The break-even taxable yield on a same-nominal-yield comparison is therefore 1.37× the muni yield inside the window versus 1.28× outside it — the window makes munis relatively more attractive against taxable bonds, precisely because taxable interest is hit even harder there. The planning point cuts the other way: neither instrument is anywhere near tax-free in the window, and income that stays out of provisional income altogether — Roth withdrawals, QCDs — is the only interest-bearing position the §86 worksheet cannot reach, exactly as the torpedo page's mitigation table has it: replacing taxable bonds with munis “reduces AGI component, but muni interest still counts toward provisional income. Partial mitigation only.”

IRMAA: where one muni dollar costs four figures

Two years after any tax year, Medicare prices Part B and Part D off that year's MAGI — AGI plus tax-exempt interest. The tiers are cliffs, not phase-ins: MAGI one dollar past a floor owes the full tier surcharge for all twelve months, per enrolled person. The 2026 schedule, per person per year:

FilingTierMAGI floorSurcharge at/below floorSurcharge past floorJump on the crossing dollar
Single1$109,000$0.00$1,148.40$1,148.40
Single2$137,000$1,148.40$2,884.80$1,736.40
Single3$171,000$2,884.80$4,620.00$1,735.20
Single4$205,000$4,620.00$6,355.20$1,735.20
Single5$500,000$6,355.20$6,936.00$580.80
MFJ1$218,000$0.00$1,148.40$1,148.40
MFJ2$274,000$1,148.40$2,884.80$1,736.40
MFJ3$342,000$2,884.80$4,620.00$1,735.20
MFJ4$410,000$4,620.00$6,355.20$1,735.20
MFJ5$750,000$6,355.20$6,936.00$580.80

A single Medicare enrollee whose MAGI lands at $109,000 pays no surcharge; at $109,001 the year costs $1,148.40 more — and for a married couple with both spouses enrolled, a joint MAGI crossing $218,000 costs $2,296.80 (two enrollees). Because the §86 ceiling stops the income-tax effect of muni interest but nothing stops the MAGI effect, a retiree far past the torpedo window can still be walked across an IRMAA floor by muni income alone. The grid's IRMAA column applies the 2026 schedule to each scenario's MAGI; the RMD-and-IRMAA page shows the same tiers being crossed by required distributions instead.

Before 65: the ACA cliff prices a muni dollar in thousands

A retiree bridging to Medicare on a marketplace plan faces the third test. ACA MAGI adds back both tax-exempt interest and the untaxed share of Social Security, so for a household taking benefits early, MAGI is simply other income + the full benefit + muni interest. One computed slice — a single 63-year-old Florida retiree with $24,000 of Social Security and $30,000 of other income (household of one):

Muni interestACA MAGI% of FPLAnnual subsidy
$0$54,000345.0%$13,553
$1,000$55,000351.4%$13,454
$2,000$56,000357.8%$13,354
$3,000$57,000364.2%$13,254
$4,000$58,000370.6%$13,155
$5,000$59,000377.0%$13,055
$6,000$60,000383.4%$12,956
$7,000$61,000389.8%$12,856
$8,000$62,000396.2%$12,756
$9,000$63,000402.6%$0
$10,000$64,000408.9%$0
$11,000$65,000415.3%$0
$12,000$66,000421.7%$0

The cliff: at $8,600 of muni interest this household's MAGI is exactly $62,600 — 400% of the 2026 poverty line for a household of one — and the year's subsidy is $12,697. One more dollar of muni interest and the subsidy is $0: the 2026 schedule pays nothing above 400% FPL. Below the cliff the slope is gentler but real — each muni dollar raises the required contribution along the 2.10%–9.96% schedule. FPL thresholds and the applicable-percentage table are published in our ACA FPL dataset.

Assumptions

Methodology

Engine: every figure is computed through QuantCalc's shared calc modules — federal-tax-2026.js (ssTaxableAmount, provisionalIncome, ordinaryTax, marginalRateAt; the Pub 915 worksheet mirror parity-tested against the frozen C engine), irmaa.js (annualSurcharge, the 2026 tier table), and aca-subsidy.js (the 2026 FPL table and applicable-percentage schedule). This generator types no tax formula of its own; the only statutory literals it carries are the §86(c) thresholds, used to label phases — and a boundary probe refuses to publish if the engine disagrees with them at any edge.

Sanity gates: seven families run before anything is written: (1) with $0 muni the pipeline reproduces a computation in which tax-exempt interest never appears; (2) more muni never lowers provisional income, taxable SS, federal tax or the IRMAA surcharge, and never raises the ACA subsidy; (3) a derived bound — one muni dollar adds at most $0.85 of taxable income (the worksheet's steepest slope), so its tax cost never exceeds 0.85 × the marginal bracket rate at the post-increment income; (4) a fully-taxable dollar at the same point never costs less than the muni dollar, and away from seams the muni dollar's Δ(taxable SS) is exactly 0 / 0.50 / 0.85 per its regime; (5) four hand-worked cases reproduce to the cent, including the live torpedo page's $30,000 + $14,000 = $44,000 example; (6) the engine returns $0 at each §86(c) lower threshold and the exact tier-1 amount at each upper threshold, and the window-end formula matches a $1-step engine scan; (7) the IRMAA surcharge steps by exactly each tier's (Part B + Part D) × 12 at each 2026 floor, and the ACA subsidy is positive at exactly 400% FPL and $0 one dollar past it.

Mutation runs: three deliberately broken variants are part of the release process and must each abort with nothing written: dropping tax-exempt interest from all three income tests; inflating the 85% phase-in slope by 15 points; removing the 85%-of-benefits ceiling.

Cross-checks: 15 assertions rebuild, from the engine constants and this generator's own arithmetic, figures that already appear on /tax-torpedo/, /irmaa-brackets-2026/, /rmd-irmaa/ and /data/aca-fpl-2026/ — the §86 thresholds, the 1.85× multipliers, the worked example, the IRMAA MAGI definition and tier bands, the FPL anchors — and require each live page to still print exactly those values before this study can be generated.

Sources: IRC §86(a)–(c) (retrieved 2026-08-13, Cornell LII), §86(b)(2)(B) quoted above; IRS Pub 915, Worksheet 1 line 4 and Worksheet A line D; 42 U.S.C. §1395r(i)(4)(A)(ii) (retrieved 2026-08-13); 26 CFR §1.36B-1(e)(2) (retrieved 2026-08-13); 2026 brackets, deductions, IRMAA tiers, FPL table and applicable percentages as carried in the shared constants.

Reproducibility: generated by scripts/gen_muni_torpedo_study.mjs, which computes every number on this page and writes the CSV/JSON alongside it. Re-running the generator against the same engine build reproduces byte-identical data rows.

Not advice: this is educational research on how three federal income tests treat tax-exempt interest, not a recommendation to buy, sell or replace any security. Portfolio decisions turn on yields, credit, state tax and facts outside this grid — confirm your own numbers with a qualified professional.

Muni interest and Roth conversions land in the same income tests

Provisional income, IRMAA MAGI and ACA MAGI are the same three dials a Roth conversion turns — and conversions are the lever you control. The Roth Conversion Planner ($99) builds a year-by-year conversion schedule around the §86 phase-in, the IRMAA tiers and the bracket seams, so the years when your muni interest is already pressing on these tests are priced in before you convert.

Plan your Roth conversions →

Related

Changelog

Dataset license: CC-BY-4.0. QuantCalc is an independent retirement-planning research project. Not affiliated with, endorsed by, or sponsored by the IRS, SSA, CMS, or any issuer of municipal securities. Not financial, tax, or legal advice.

Cite this research study

QuantCalc Research (2026). Municipal Bond Interest and the Social Security Tax Torpedo (2026). https://quantcalc.app/research/muni-tax-torpedo-2026/ (accessed <date>).

BibTeX
@misc{quantcalc2026municipalbondinterestandthesocialsecurit,
  title  = {Municipal Bond Interest and the Social Security Tax Torpedo (2026)},
  author = {{QuantCalc Research}},
  year   = {2026},
  url    = {https://quantcalc.app/research/muni-tax-torpedo-2026/},
  note   = {Accessed <date>}
}

Machine-readable citation metadata (schema.org identifier and citation fields) is embedded in this page's JSON-LD, at the stable identifier https://quantcalc.app/research/muni-tax-torpedo-2026/.