Skip to main content

How Medicare's Out-of-Pocket Drug Cost Cap Works

What the out-of-pocket cap means for your prescriptions

Medicare has a yearly limit on what you pay out of pocket for prescription drugs. Once you reach that limit in a calendar year, Medicare covers the full cost of your covered drugs for the rest of that year. The amount of the cap changes each year — it was $7,050 in 2024 and $8,000 in 2025, but you should check your plan documents or call your plan to confirm the current year's number.

The cap counts what you pay as your share of the drug cost: your copayments, coinsurance, and deductible. It does not count what your insurance company pays, what manufacturers pay through discount programs, or what you pay for drugs your plan does not cover. Once you cross the threshold, your plan pays 100 percent of the cost of covered drugs.

This protection matters most if you take expensive medications or multiple prescriptions. Without the cap, someone on costly cancer drugs or biologics could face unlimited costs. With the cap, your maximum yearly drug expense is predictable.

Key Takeaways

  • Your out-of-pocket cap is the total amount you personally pay for covered drugs in one calendar year; once you reach it, your plan covers 100 percent of covered drug costs for the rest of that year.
  • The cap counts copayments, coinsurance, and your deductible, but not what your insurance or drug manufacturers pay.
  • The cap amount changes yearly and varies slightly by plan, so you need to check your specific plan's documents or call the plan directly to know your number.
  • Drugs your plan does not cover, brand-name drugs when a generic is available and you choose the brand anyway, and drugs you buy outside your plan do not count toward the cap.

How your spending counts toward the cap

Not every dollar you spend on drugs counts. Your plan tracks only the money you personally pay for drugs that your plan covers. This includes your deductible (the amount you pay before your plan starts helping), your copayments (a flat fee per prescription), and your coinsurance (a percentage of the drug's cost).

Money that does not count includes any discount your drug manufacturer offers directly to you, any copay assistance from a nonprofit or the drug maker, any rebates your insurance company receives from pharmacies or manufacturers, and any cost-sharing reductions you get through other programs. If you use a discount card or coupon from GoodRx or a similar service instead of your insurance, that spending does not count toward your cap either — though using your insurance is usually cheaper once you are in the coverage gap.

Your plan sends you a notice each time you fill a prescription, showing how much you paid and your running total toward the cap. Keep these notices or check your online account regularly so you know when you are approaching the limit.

What happens when you reach the cap

Once your out-of-pocket spending hits the yearly cap, your cost-sharing stops. You pay nothing for covered drugs for the rest of that calendar year — no copayment, no coinsurance, nothing. Your plan covers the full cost. This continues through December 31, then resets on January 1.

Your pharmacy needs to know you have reached the cap so they can process your prescriptions correctly. Most of the time, your plan's system updates automatically and the pharmacy sees it when they submit your claim. If there is a delay or error, call your plan's customer service number and ask them to confirm your cap status, then have the pharmacy resubmit the claim.

If you take many expensive drugs, you might reach the cap in the middle of the year. If you take cheaper medications or fewer prescriptions, you might never reach it. Either way, knowing your plan's cap amount helps you budget for the year ahead.

The coverage gap and how it relates to the cap

Medicare Part D has a coverage gap — a range of drug costs where you pay a higher percentage than you do before or after it. The gap used to be called the "donut hole." Understanding where the gap sits helps you see how the cap protects you.

Here is the basic structure for 2025 (amounts change yearly): you pay your deductible first, then your regular copayment or coinsurance until your plan's total drug costs reach about $11,000. At that point, you enter the gap and pay roughly 25 percent of the cost of brand-name drugs and generic drugs. Once your out-of-pocket spending reaches $8,000, you exit the gap and your plan covers most costs. That $8,000 is your out-of-pocket cap.

The gap can feel expensive because you are paying a higher share, but your out-of-pocket cap still protects you. Once you reach $8,000 in your own spending, the gap ends and your plan takes over almost all costs for the rest of the year.

Drugs and situations the cap does not cover

Your out-of-pocket cap protects you only for drugs your plan covers. If your plan does not cover a particular drug, you pay the full cost and none of it counts toward your cap. Before you fill a prescription, check your plan's formulary (the list of covered drugs) or call your plan to confirm the drug is covered.

If your plan covers a drug but only as a generic, and you choose to buy the brand-name version instead, you pay the difference between the generic and brand price out of pocket. Only the generic price counts toward your cap. The same rule applies if your plan requires you to try a cheaper drug first (called step therapy) and you skip that step.

Drugs you buy outside your plan — at a pharmacy that is not in your network, or without using your insurance — do not count toward your cap at all. Always use your plan when you can, because even if you are in the coverage gap, your plan's negotiated prices are usually lower than what you would pay without insurance.

Planning ahead when you know you will reach the cap

If you take expensive medications or multiple prescriptions, you might be able to predict whether you will reach your cap by mid-year. Knowing this in advance lets you plan your finances and understand when your costs will drop.

One strategy is to ask your doctor or pharmacist to help you estimate your yearly out-of-pocket costs based on your current prescriptions. Add up your deductible, your expected copayments or coinsurance for each drug, and the number of times per year you will fill each prescription. If the total is close to or above your cap, you know you will reach it.

If you reach the cap early in the year, you have months of lower costs ahead. If you reach it late or not at all, you know your maximum yearly drug expense. Either way, this information helps you budget and plan for other expenses. Some people also ask their plan about programs that help pay copayments or deductibles — these are separate from the cap but can reduce the amount you pay before you reach it.

How the cap changes from year to year

Congress sets the out-of-pocket cap amount, and it increases most years to account for inflation and rising drug prices. The cap was $4,850 in 2020, $6,550 in 2023, $7,050 in 2024, and $8,000 in 2025. The amount for future years is set by law and announced by Medicare in the fall before the year begins.

Your specific plan might also change its deductible, copayments, or which drugs it covers. These changes do not affect the cap itself, but they affect how quickly you reach it. When you get your plan's annual notice of changes in the fall, check whether your deductible or copayments are going up, because that changes how much you will spend before you hit the cap.

If you take the same drugs every year, comparing your plan's costs from year to year helps you decide whether to stay with your current plan or switch during open enrollment. A plan with a higher deductible but lower copayments might get you to the cap faster or slower than your current plan, depending on your specific drugs.

Frequently Asked Questions

Does the out-of-pocket cap include my doctor visits or other medical costs?

No. The cap covers only prescription drugs covered by your Part D plan. Your doctor visits, hospital stays, and other medical services are covered by Part B and Part A, which have their own separate out-of-pocket limits. Prescription drug costs and medical costs do not combine toward a single limit.

What if I switch plans mid-year?

Your out-of-pocket spending resets when you switch plans. Any amount you paid toward your old plan's cap does not carry over to your new plan. This is one reason to be careful about switching mid-year — you might end up paying toward two different caps in the same year. Special circumstances allow mid-year switches, so talk to your plan or call 1-800-MEDICARE if you think you need to change.

Can I use manufacturer coupons or discount programs and still count spending toward my cap?

Manufacturer coupons and discount cards like GoodRx do not count toward your cap. However, once you reach your cap, your plan covers 100 percent of covered drugs, so you would not need a discount card anyway. Before you reach the cap, using your insurance is usually cheaper than using a discount card, even in the coverage gap.

What if my plan says I have not reached the cap but my pharmacy says I have?

Call your plan's customer service number and ask them to verify your out-of-pocket total and cap status. There can be a delay between when you pay at the pharmacy and when the claim processes. Your plan can tell you the exact amount and confirm whether you have reached the cap. If there is a discrepancy, your plan can reprocess the claim or adjust your account.

Does the cap reset on January 1?

Yes. Your out-of-pocket spending resets to zero on January 1 each year. Any amount you paid in December counts toward that year's cap, not the next year's. If you reach your cap in late December, you have only a few days of coverage before the cap resets.