Medicare ASP Lookup: Payment Limits by J-Code
856 Part B drugs with Q3 2026 CMS payment limits — sourced directly from the CMS quarterly ASP file.
About this tool
CMS publishes Medicare Part B drug payment limits as raw quarterly Excel files buried inside a federal download portal — no search, no filtering, no history. Practices calculating drug margins and billing teams verifying reimbursements have to download a spreadsheet, cross-reference J-codes by hand, and repeat every quarter when limits reset. This tool replaces that workflow: search any of the 856 active J-codes by code or drug name and see the current payment limit, the implied ASP per unit, and the last four quarters of history — instantly, in one place.
Search Q3 2026 payment limits
Medicare Part B reimbursement
How Medicare pays for Part B drugs
Medicare Part B covers drugs administered in a physician’s office or hospital outpatient setting — infusions, injections, and chemotherapy regimens that cannot be self-administered. For these drugs, CMS sets the payment limit at 106% of ASP(the “ASP+6%” formula). The 6% add-on is intended to reimburse providers for the cost of acquiring, storing, and administering the drug.
Payment limits reset every calendar quarter. CMS collects net transaction price reports from manufacturers covering the prior two quarters, computes a volume-weighted average, and publishes the new ASP file roughly six weeks before the quarter begins. Because the data lags by two quarters, a sharp price change in the market takes about six months to fully appear in the payment limit. Practices operating on thin buy-and-bill margins need to track these quarterly resets, especially for high-cost biologics where a 2–3% ASP shift can flip a drug from profitable to unprofitable to administer.
The payment limits shown in this tool are the CMS-published allowable amounts — the number Medicare pays 80% of, before secondary insurance and patient cost-sharing. They are not the actual contracted rates between payers and providers for the same drugs. For negotiated rates across commercial payers, see the CareCost Explorer rate search.
Frequently Asked Questions
What is the Average Sales Price (ASP) for Medicare Part B drugs?
How is the Medicare payment limit calculated from ASP?
Why does the ASP payment limit change every quarter?
What is the difference between ASP, NADAC, and AWP?
Medicare is the floor.
See what UnitedHealthcare, Aetna, and BCBS actually pay for the same drugs — 36M+ negotiated rates, normalized.