My pharmacy told me I don’t have to pay for my medicine anymore this year because I’ve reached the cap of my drug plan. But I haven’t spent $2,000 yet. How can that be?
Starting in 2025, Medicare set a limit of $2,000 on how much people pay out of pocket for covered prescription drugs each year. This limit applies to any Medicare drug plan you have, whether it’s stand-alone or part of a Medicare Advantage plan. The $2,000 cap includes everything you pay for covered medications—such as your yearly deductible (if your plan has one) and any copayments or coinsurance you pay when you pick up your prescriptions at the pharmacy or get them by mail.