Oregon Prescription Drug Program and ArrayRx: What Medicare Enrollees Should Know
When prescription costs spike and you start searching for help in Oregon, two programs show up in nearly every result: ArrayRx and Extra Help. They sound similar — both promise to reduce drug costs — but they work completely differently, and using the wrong one when a better option is available can cost hundreds of dollars a month.
What ArrayRx Actually Is
The Oregon Prescription Drug Program (OPDP), which operates under the brand name ArrayRx, is a state-negotiated discount card. It is administered by the Oregon Health Authority and available to any Oregon resident regardless of income, age, or insurance status.
ArrayRx provides discounted pricing on prescription drugs by leveraging the state's bulk purchasing power. You present the card at a participating pharmacy, and the pharmacist applies the negotiated discount at the point of sale.
What ArrayRx is not:
- It is not insurance
- It is not a State Pharmaceutical Assistance Program (SPAP)
- It does not pay your Part D premiums, deductibles, or copays
- It cannot be stacked on top of Medicare Part D claims — you cannot use ArrayRx to reduce a Part D copay at the pharmacy counter
- Savings through ArrayRx do not count toward your Part D out-of-pocket spending threshold
ArrayRx is most useful for people who have no prescription drug coverage at all, or for medications not covered by their Part D plan. If your parent is already enrolled in Medicare Part D, ArrayRx has limited utility for covered drugs because it cannot be combined with Part D billing.
What Extra Help Actually Is
Extra Help — officially called the Low-Income Subsidy (LIS) — is a federal program that directly subsidizes Medicare Part D costs. In 2026, Extra Help for MSP-only and standalone LIS recipients provides:
- $0 Part D plan premium on benchmark plans
- $0 annual deductible
- Copays capped at $5.10 for generics and $12.65 for brand-name drugs
- $0 copays after reaching the $2,100 out-of-pocket cap
Full dual enrollees have lower copays: $1.60 for generics and $4.90 for brand-name drugs if not institutionalized or receiving an HCBS waiver; institutionalized and HCBS waiver recipients pay $0.
The difference in financial impact can be substantial. A Medicare enrollee paying full Part D costs might spend $3,000 to $5,000 annually on premiums, deductibles, and copays. With Extra Help, benchmark-plan premiums and the deductible are $0, and prescription copays are capped at the applicable rates until the $2,100 out-of-pocket cap is reached; covered drugs then have $0 cost-sharing for the rest of the year.
ArrayRx vs. Extra Help: Side-by-Side
| Feature | ArrayRx | Extra Help (LIS) |
|---|---|---|
| Type | Discount card | Federal subsidy |
| Pays Part D premium | No | Yes (benchmark plans) |
| Eliminates deductible | No | Yes |
| Caps copays | No set cap | For MSP-only/standalone LIS: $5.10 generic / $12.65 brand |
| Income requirement | None | ~150% FPL or MSP enrollment |
| Application needed | Free enrollment | SSA application or auto-enrollment via MSP |
| Usable with Part D | No (cannot stack) | Yes (built into Part D) |
Free Download
Get the Oregon — Medicare Savings Program Eligibility Checklist
Everything in this article as a printable checklist — plus action plans and reference guides you can start using today.
How to Get Extra Help in Oregon
The fastest path to Extra Help for most low-income Oregon seniors is through the Medicare Savings Programs. Any Oregon resident enrolled in QMB, SMB (SLMB), or SMF (QI) is automatically deemed eligible for full Extra Help — no separate application to Social Security is needed.
Oregon's MSP income limits are generous because the state applies a $20 income disregard and has eliminated the asset test entirely. A single person earning up to $1,816/month (after the disregard) can qualify for at least SMF, which covers the Part B premium and triggers automatic Extra Help.
If your parent's income is above the MSP limits but below roughly 150% of the Federal Poverty Level ($2,015/month single, $2,725/month couple in 2026), they can apply for Extra Help directly through Social Security at ssa.gov/extrahelp or by calling 800-772-1213. The standalone Extra Help application does have an asset test ($18,090 single / $36,100 couple), unlike Oregon's MSP programs.
When ArrayRx Still Makes Sense
ArrayRx is worth keeping in your back pocket for specific situations:
- Drugs not covered by Part D: If your parent's Part D plan excludes a medication, ArrayRx's negotiated price may be lower than the cash price
- No Part D enrollment: If your parent has not yet enrolled in a Part D plan and faces the late enrollment penalty wait, ArrayRx provides some relief in the interim
- Non-Medicare prescriptions: For family members who are not on Medicare and lack prescription coverage
But if your parent qualifies for Oregon's Medicare Savings Programs — and the income limits are higher than most people expect — Extra Help will save far more than any discount card.
Our Oregon Medicare Savings Programs & Extra Help Guide includes the income calculation worksheet to determine eligibility and walks through how MSP enrollment automatically triggers Extra Help, including what to do at the pharmacy during the transition period before systems update.
Get Your Free Oregon — Medicare Savings Program Eligibility Checklist
Download the Oregon — Medicare Savings Program Eligibility Checklist — a printable guide with checklists, scripts, and action plans you can start using today.