databutler.dev · /facts — every fact · Verified Facts protocol · /.well-known/facts.json · /changes

Medicare Part D yearly out-of-pocket limit, 2026

2100 USD/year

2026, from 2026-01-01 · verified 2026-10-31 against the official source · next expected change 2027-01-01

Out-of-pocket limit Yearly $2,100 (in 2026). Includes your deductible, out-of-pocket spending, and certain payments made on your behalf, like through the Extra Help program.
key
us/medicare-costs/part-d-out-of-pocket-limit
value
2100 USD/year
period
2026
effective
2026-01-01 to date
source
https://www.medicare.gov/basics/costs/medicare-costs
verified
2026-10-31 — fresh (6 days ago; next check by 2026-11-01)
next expected change
2027-01-01 (annual: a fixed day each year)
source checked
2026-11-02 (the newest day the automated check fetched the source page)
scope
Beneficiary costs for calendar 2026, distinct from the medicare category (payroll tax). IRMAA rows are read against MAGI from the tax return Social Security uses, generally two years earlier. CMS had not published 2027 amounts on 2026-10-31.
hash
sha256:0860a04be14b020875dbc0111910dbf6c46e9358614abfa88b5a764d186aacbe
signature
EdDSA, key db-2026-10 — keys

As JSON

curl -s https://databutler.dev/f/us/medicare-costs/part-d-out-of-pocket-limit?max_age=30d — schema; verify with npx verified-facts verify https://databutler.dev/f/us/medicare-costs/part-d-out-of-pocket-limit

{
  "protocol": "verified-facts/0.3",
  "key": "us/medicare-costs/part-d-out-of-pocket-limit",
  "label": "Medicare Part D yearly out-of-pocket limit, 2026",
  "value": 2100,
  "unit": "USD/year",
  "period": "2026",
  "effectiveFrom": "2026-01-01",
  "effectiveTo": null,
  "source": "https://www.medicare.gov/basics/costs/medicare-costs",
  "quote": "Out-of-pocket limit Yearly $2,100 (in 2026). Includes your deductible, out-of-pocket spending, and certain payments made on your behalf, like through the Extra Help program.",
  "verifiedDate": "2026-10-31",
  "nextScheduledRefresh": "2026-11-01",
  "changeCadence": "annual",
  "nextExpectedChange": "2027-01-01",
  "sourceCheckedAt": "2026-11-02",
  "status": "fresh",
  "ageDays": 6,
  "maxAgeDays": null,
  "scope": "Beneficiary costs for calendar 2026, distinct from the medicare category (payroll tax). IRMAA rows are read against MAGI from the tax return Social Security uses, generally two years earlier. CMS had not published 2027 amounts on 2026-10-31.",
  "hash": "sha256:0860a04be14b020875dbc0111910dbf6c46e9358614abfa88b5a764d186aacbe",
  "signature": {
    "alg": "EdDSA",
    "kid": "db-2026-10",
    "jws": "eyJhbGciOiJFZERTQSIsImtpZCI6ImRiLTIwMjYtMTAifQ..zMm08anCA_xZ0wXSCTrbA4puPVjcYPHPNkE4c5ZDEQDJbEh0_DyKpXB6fi66XRSeWvAlHMF-fgjKc5d4HVv_BQ",
    "keys": "https://databutler.dev/.well-known/jwks.json"
  },
  "publisher": {
    "name": "Data Butler",
    "url": "https://databutler.dev/"
  },
  "cite": {
    "url": "https://databutler.dev/facts/us/medicare-costs/part-d-out-of-pocket-limit",
    "text": "databutler.dev, verified 2026-10-31 against https://www.medicare.gov/basics/costs/medicare-costs"
  }
}