All Medicare news

Part D / Drug Costs · July 21, 2026

There's Now a Yearly Cap on What You Pay for Prescriptions

Medicare Part D now has an annual out-of-pocket limit. Once you hit it, covered drugs cost you $0 for the rest of the year — here's what that means for you.

What changed

For 2026, Medicare caps what you pay out of pocket for covered prescription drugs at $2,100 for the year. Once your spending reaches that amount, you move into what Medicare calls catastrophic coverage — and you pay $0 for covered Part D drugs for the rest of the calendar year.

This cap comes from the Inflation Reduction Act of 2022, and the change is dramatic. In 2024, you had to spend roughly $8,000 out of pocket before that protection kicked in. It dropped to $2,000 in 2025, and CMS set 2026 at $2,100 — the figure adjusts each year with drug costs.

The old 'donut hole' coverage gap, where your costs could keep climbing with no ceiling at all, was eliminated as of January 1, 2025.

Before the cap comes into play, there's the yearly deductible. For 2026, CMS set the maximum drug deductible at $615 — that's a ceiling, not a set price. No drug plan is allowed to charge more, many charge less, and some charge nothing at all. It varies by plan, and whether your drug coverage comes through a Medicare Advantage plan or a standalone prescription drug plan.

If money is tight, there is a federal program called Extra Help (also called the Low-Income Subsidy). For people who qualify, it helps pay drug plan premiums, the deductible, and copays — many pay no deductible at all. You apply through Social Security, and it costs nothing to apply.

There is also an option — the Medicare Prescription Payment Plan — to spread your drug costs into level monthly payments across the year instead of paying a large amount all at once at the pharmacy counter.

What it means for you

If you take expensive medications — cancer drugs, insulin, specialty injectables, blood thinners — this is the single biggest change to your out-of-pocket costs in years. Before the Inflation Reduction Act, there was no real ceiling. Now there is one, and it's a fraction of what it used to be.

Here's the part that surprises people: this does not mean your drugs are cheap. You still pay along the way, and $2,100 is real money. What it means is that your worst-case year now has a known ceiling instead of an open-ended bill.

I've had clients skip doses or split pills in December because they'd blown past their budget. That specific problem is what this fixes. If you've ever chosen between a prescription and a bill, this matters to you.

One caution: the cap applies to covered drugs on your plan's formulary. If your medication isn't on your plan's list, that spending doesn't count toward the cap. That's exactly why a yearly plan review matters — being on the wrong plan can quietly cost you thousands.

Does this affect you?

  • You have a Medicare Part D plan, or a Medicare Advantage plan that includes drug coverage
  • You take a brand-name or specialty medication
  • You've hit the 'donut hole' or coverage gap in past years
  • You've ever delayed filling a prescription because of the price

What to do

  1. 1Check your current plan's drug list (formulary) and confirm every medication you take is actually on it.
  2. 2Look at what you spent on prescriptions last year. If it was high, you're likely to reach the cap — and plan choice matters even more.
  3. 3Ask about the monthly payment option if a large pharmacy bill early in the year would be hard on your budget.
  4. 4Have your plan reviewed before the next enrollment period closes. Formularies change every year, even if your prescriptions don't.

Sources

Every fact above comes from these official sources. Check them yourself — and always confirm the current year's figures with your plan.

This article is general educational information, not advice about any specific plan. Medicare rules and costs change, and what's right depends on your own situation. We do not offer every plan available in your area — any information we provide is limited to the plans we do offer. Please contact Medicare.gov, 1-800-MEDICARE, or your local State Health Insurance Program (SHIP) to get information on all of your options.

Want to know how this affects your plan?

Book a free review with Jeffrey Bernard and we'll go through your specific situation together. No pressure, no obligation.