BedrockCalculator
Verified Primary-Source Mathematics
Verified by Aapt Dubey, MBA (Marketing & Finance)Last verified August 21, 2026

Medicare IRMAA Surcharge Calculator (Part B & Part D)

Quick Answer: IRMAA is an income-based surcharge added to your Medicare Part B and Part D premiums, and it works as a hard step function, so earning even one dollar over a tier threshold triggers the entire next tier's surcharge, not a small marginal increase.

Adjust Inputs

$
Quick Prepayment Scenarios
Total Monthly IRMAA Surcharge (Part B + Part D)
$240.40

Exact interest reduction computed via penny-reconciled monthly amortization schedules.

Total Annual IRMAA Surcharge
$2,884.80
Total Part B Premium (Base + Surcharge)
$405.80
Part D Monthly Surcharge
$37.50
Room Before the Next Tier (MAGI)
$21,001.00
Annual Cost If You Cross the Next Tier
$1,735.20

Payoff Trajectory (Balance vs Principal vs Interest)

Balance Principal Interest

> Quick Answer: IRMAA is an income-based surcharge added to your Medicare Part B and Part D premiums, and it works as a hard step function, so earning even one dollar over a tier threshold triggers the entire next tier's surcharge, not a small marginal increase.

Overview

The Income-Related Monthly Adjustment Amount, universally shortened to IRMAA, is a Medicare surcharge that higher-income beneficiaries pay on top of their standard Part B (medical insurance) and Part D (prescription drug) premiums. It's determined by the Centers for Medicare & Medicaid Services (CMS) using your Modified Adjusted Gross Income from your tax return filed two years before the coverage year. Your 2026 Medicare premiums, in other words, are based on the income you reported on your 2024 tax return, which is a detail that catches a lot of newly retired people off guard, since a high-earning final working year can trigger a surcharge two years into retirement when your actual income has already dropped.

The mechanic that makes IRMAA unusual, and occasionally brutal, is that it's a cliff, not a slope. Most of the tax code phases things in gradually. IRMAA doesn't. There are six income tiers, and crossing from the bottom of one tier into the next, even by a single dollar, means paying the entire higher tier's surcharge on both Part B and Part D, for the whole year, for both spouses if filing jointly. A couple whose MAGI comes in one dollar over a threshold isn't paying a dollar's worth of extra premium; they're paying a full tier jump, which for the higher tiers runs into hundreds of dollars extra per month, per person.

This is exactly the kind of calculation the platform's cliff-lookup engine was built for: find which income bracket a number falls into, and apply that bracket's fixed surcharge rather than blending anything.

How This Is Calculated

The calculator takes your MAGI and filing status and checks it against the 2026 CMS IRMAA tier table for both Part B and Part D independently (they use the identical income thresholds, but different dollar surcharges). Each tier has an upper income boundary specific to your filing status (single versus married filing jointly use different dollar thresholds at every tier), and the calculator walks the tiers from lowest to highest until it finds the first one your income doesn't exceed. That's your tier, and the surcharge amounts attached to it apply in full.

The tool reports your combined monthly surcharge (Part B plus Part D added together), the annualized version of that same figure, your total Part B premium (the CMS standard base premium plus your surcharge), and two planning-oriented figures: how much room you have in MAGI before you'd cross into the next, more expensive tier, and exactly how much your annual surcharge would jump by if you did cross it. Those last two numbers are the ones worth paying attention to if you're doing year-end tax planning, deciding whether a Roth conversion is worth the IRMAA cost, or considering a Qualified Charitable Distribution specifically to keep MAGI under a threshold.

Worked Example

Take a single filer with $150,000 in MAGI. Checking against the 2026 tiers: Tier 1 covers up to $109,000 (too low), Tier 2 covers up to $137,000 (still too low), and Tier 3 covers up to $171,000, which $150,000 fits inside. That makes this filer a Tier 3 case.

Tier 3's surcharges are $202.90 a month for Part B and $37.50 a month for Part D. Added together, that's a combined monthly surcharge of $240.40, or $2,884.80 for the full year. Since the 2026 standard Part B premium is $202.90, this filer's total monthly Part B premium (base plus surcharge) comes to $202.90 plus $202.90, or $405.80.

How much room is left before the next tier? Tier 3's single-filer ceiling is $171,000, so the distance to the next cliff is $171,000 minus $150,000 plus $1, or $21,001 in additional MAGI before Tier 4 kicks in. If this filer did cross into Tier 4, the Part B surcharge would jump from $202.90 to $324.60 (a $121.70 monthly, $1,460.40 annual increase) and the Part D surcharge would jump from $37.50 to $60.40 (a $22.90 monthly, $274.80 annual increase), for a combined annual cost of crossing that cliff of $1,735.20.

That's the practical value of the "room before the next tier" figure: it tells you exactly how much additional income, from a Roth conversion, capital gains realization, or anything else that counts toward MAGI, you can absorb in a given year before triggering a meaningfully larger Medicare bill.

What This Does Not Account For

  • The two-year lookback. IRMAA for 2026 coverage is based on 2024 tax return MAGI, not your current income. This calculator lets you enter any MAGI figure, but you're responsible for using the correct year's figure when checking your actual premium.
  • Life-changing event appeals. If you've had a significant income drop due to retirement, divorce, loss of a pension, or certain other qualifying life events, you can file Form SSA-44 to request that Social Security use a more recent, lower income figure instead of the two-year-old return. This tool doesn't model that appeals process.
  • Part A surcharges. A small number of people pay a premium for Medicare Part A itself (most people get it premium-free based on work history); this calculator only covers the IRMAA surcharge on Part B and Part D.
  • Held-harmless provisions. Certain Social Security beneficiaries are protected from a Part B premium increase that would reduce their net Social Security check, though this protection generally doesn't apply once a beneficiary is subject to IRMAA.
  • State and plan-specific Part D premium variation. The Part D IRMAA surcharge shown here is a flat CMS-set add-on paid regardless of which specific Part D plan you enroll in; it does not include your actual plan's base premium, which varies by insurer and region.

Common Pitfalls

  • Not realizing a single high-income year echoes two years later. Selling a business, a large capital gain, or a big Roth conversion in one year can trigger a real Medicare premium increase two years afterward, well after the income event itself has faded from memory.
  • Missing the marriage-status threshold difference. Married-filing-jointly thresholds are roughly, but not exactly, double the single thresholds at every tier; don't assume you can simply halve a joint income figure to check it against single-filer brackets.
  • Confusing IRMAA with regular income tax brackets. IRMAA tiers and federal income tax brackets use completely different income thresholds and completely different logic (cliff versus marginal), so knowing your tax bracket tells you nothing about your IRMAA tier.
  • Forgetting IRMAA applies per person, not per household. In a married couple where both spouses are on Medicare, each spouse pays their own IRMAA surcharge based on the same joint MAGI, effectively doubling the household's total surcharge exposure at a given income tier.
  • Overlooking Form SSA-44 after a genuine income drop. Retirees who assume their premium is locked in based on stale, pre-retirement income sometimes overpay for a year or more before learning they could have appealed.

Frequently Asked Questions

What income year determines my IRMAA?
CMS uses your MAGI from the tax return filed two years before the current coverage year. For 2026 premiums, that means your 2024 tax return.
Can I appeal my IRMAA surcharge?
Yes, if you've experienced a qualifying life-changing event, such as retirement, divorce, or the death of a spouse, that reduced your income since the tax year CMS is using. File Form SSA-44 with the Social Security Administration to request a redetermination using more current income.
Does IRMAA apply to both spouses if we file jointly?
Yes. If both spouses are enrolled in Medicare, each pays their own IRMAA surcharge, both calculated from the same household MAGI, using the married-filing-jointly thresholds.
Is IRMAA the same every year?
No. CMS updates the base premiums and the income thresholds annually, typically each fall for the following year, so both your surcharge amount and the income levels that trigger each tier can shift year to year.
Why is IRMAA a cliff instead of a gradual increase like income tax brackets?
That's simply how the statute and CMS regulations are written; each tier applies its full surcharge to any MAGI within that tier's range, rather than only taxing (or surcharging) the portion of income above the threshold the way marginal income tax brackets work.

Sources

  • engine/tables/2026/irmaa.json, Centers for Medicare & Medicaid Services, 2026 Medicare Parts B Premiums and Deductibles fact sheet.
  • Centers for Medicare & Medicaid Services, "2026 Medicare Parts A & B Premiums and Deductibles" official announcement.
  • Social Security Administration, Form SSA-44, "Medicare Income-Related Monthly Adjustment Amount: Life-Changing Event."

Related calculators in this suite

Complementary financial planning tools