Retirement · From The Financial Advocate
The Hidden Tax: IRMAA
Most retirees think their Medicare premiums are fixed. They're not. A little-known surcharge called IRMAA can add thousands a year, triggered by decisions made two years earlier.
By Colin Meeks, CFP®
April 7, 2026
Most retirees think their Medicare premiums are fixed. They're not. There's a surcharge called IRMAA, the Income-Related Monthly Adjustment Amount, that increases what you pay for Medicare Part B and Part D once your income crosses certain thresholds. For some retirees it adds thousands of dollars a year to healthcare costs.
The two-year trap
Here's the part that catches people: your premiums are based on your income from two years ago. Have a high-income year at 63, maybe from selling a business, taking a large withdrawal, or converting to a Roth IRA, and the bill arrives in your Medicare premiums at 65.
I've had clients call and ask, "Why did my Medicare premium just jump?" The answer was a financial decision made years earlier that nobody flagged at the time. And unlike a tax bracket, IRMAA works like a cliff: one dollar over a threshold raises premiums for the entire year.
The good news: it's manageable
- Spreading income over multiple years instead of bunching it
- Sizing Roth conversions to stop below the thresholds, which is a core part of our tax planning work
- Managing capital gains around the same lines
- Timing withdrawals so a one-time need doesn't become a two-year surcharge
This isn't about avoiding taxes entirely. It's about avoiding unnecessary penalties layered on top of them. IRMAA isn't technically a tax, but it behaves like one, and it responds to planning like one.
Before your next big money move
If a Roth conversion, business sale, or large withdrawal is on your horizon, it's worth mapping the IRMAA consequences first. Two years is a long time to pay for a decision that a little sequencing could have softened.

About the author
Colin Meeks is a CERTIFIED FINANCIAL PLANNER™ and the owner of Maryland Financial Advocates in Parkville, MD. He's been in financial planning since 1994 and writes The Financial Advocate newsletter and podcast. More about Colin

Start with a 15-minute call. It's complimentary.
Tell us what's on your plate. We'll tell you honestly whether we can help, and you'll know exactly what working together costs before you commit to anything.
Prefer the phone? Call 410-663-0700 and ask for Colin.
