OpenBilldrug price receipt

NADAC week of 2026-10-14

Press kit

OpenBill puts what US pharmacies pay for a drug next to what Medicare pays for it, with a source and a date on every number. This page has what you need to write about it. Every number on it is computed from the data in this build of the site, by the same code as the drug pages.

The headline numbers

The example OpenBill leads with is ARIPIPRAZOLE 10 MG TABLET, 30 tablets: a generic drug whose gap between the two figures is large, but not so large that the two may not measure the same thing.

For 30 tablets · ARIPIPRAZOLE 10 MG TABLET

Pharmacies pay

$3.35 filed

30 × $0.11173 per EA

CMS NADAC · nadac-national-average-drug-acquisition-cost-20261014.csv · eff. 2026-09-23 · as of 2026-10-14 · retrieved 2026-10-17

Medicare Part D paid

$46.50 filed

30 × $1.54994 per EA, Part D average

The 2024 average across every strength and form sold under the name, not this product’s own price.

Medicare's price is not your price.

Medicare Part D · DSD_PTD_RY26_P04_V10_DY24_BGM.csv · eff. 2024-01-01 to 2024-12-31 · as of 2026-06-25 · retrieved 2026-10-18


The spread

13.9× estimated

Medicare paid 13.9× what pharmacies pay.

Part D averages every strength and form sold under “Aripiprazole” into one figure, so it is not specific to this NDC.

OpenBill calculation · DSD_PTD_RY26_P04_V10_DY24_BGM.csv + nadac-national-average-drug-acquisition-cost-20261014.csv · NADAC eff. 2026-09-23 (file of 2026-10-14, retrieved 2026-10-17) · Part D 2024-01-01 to 2024-12-31 (file of 2026-06-25, retrieved 2026-10-18)

ARIPIPRAZOLE 10 MG TABLET: its drug page The interactive card

In this build

Source dates

A paragraph you can paste

Written to be quoted as it stands. Its numbers are this build’s.

OpenBill (https://destinjones.github.io/openbill/) is a free, open-source website that puts what US pharmacies pay for a prescription drug next to what Medicare pays for it, with the source file and dates on every number. It covers 5,936 drug products (30,031 National Drug Codes) in the CMS National Average Drug Acquisition Cost (NADAC) file of 2026-10-14. Take aripiprazole 10 mg tablet: for 30 tablets, pharmacies pay $3.35, and Medicare Part D paid $46.50, its 2024 average across every strength and form sold under the name. Medicare paid 13.9× what pharmacies pay, a comparison OpenBill labels estimated. Medicare's price is not your price. OpenBill has no ads, accounts or tracking; its code is MIT licensed, and each release is archived on Zenodo (DOI 10.5281/zenodo.23457871).

Pictures and the clip

Every picture here is rendered from this build of the site when it is deployed, so it shows the numbers on this page. Where you ask your browser to reduce motion, the clips show a still instead.

The reveal clip

A 6-second 16:9 clip of the OpenBill card: the search box types “aripiprazole”, the card for ARIPIPRAZOLE 10 MG TABLET resolves, then pharmacies pay $3.35 for 30 tablets (filed); Medicare Part D paid $46.50 (filed, 2024 average); the spread, 13.9× (estimated), then the source lines appear.
16:9, 1200×675, 6 seconds, loops, for the README and most feeds. Its last frame is also a still.Download: GIF · Still (PNG)
A 6-second 9:16 clip of the OpenBill card: the search box types “aripiprazole”, the card for ARIPIPRAZOLE 10 MG TABLET resolves, then pharmacies pay $3.35 for 30 tablets (filed); Medicare Part D paid $46.50 (filed, 2024 average); the spread, 13.9× (estimated), then the source lines appear.
9:16, 540×960, for stories.Download: GIF

Screenshots of the card

The OpenBill card for ARIPIPRAZOLE 10 MG TABLET on a 360px-wide phone screen, light theme: pharmacies pay $3.35 for 30 tablets (filed); Medicare Part D paid $46.50 (filed, 2024 average); the spread, 13.9× (estimated).
The card on a 360px-wide phone screen, light theme, 360×780.Download: PNG
The OpenBill card for ARIPIPRAZOLE 10 MG TABLET on a 360px-wide phone screen, dark theme: pharmacies pay $3.35 for 30 tablets (filed); Medicare Part D paid $46.50 (filed, 2024 average); the spread, 13.9× (estimated).
The card on a 360px-wide phone screen, dark theme, 360×780.Download: PNG
The OpenBill card for ARIPIPRAZOLE 10 MG TABLET on a 1280×800 desktop screen, light theme: pharmacies pay $3.35 for 30 tablets (filed); Medicare Part D paid $46.50 (filed, 2024 average); the spread, 13.9× (estimated).
The card on a 1280×800 desktop screen, light theme, 1280×800.Download: PNG

The wordmark

The OpenBill wordmark, a rubber stamp reading “OpenBill, drug price receipt”, in dark ink, for light backgrounds.
The wordmark in dark ink, for light backgrounds, 960×320, transparent background.Download: PNG
The OpenBill wordmark, a rubber stamp reading “OpenBill, drug price receipt”, in light ink, for dark backgrounds.
The wordmark in light ink, for dark backgrounds, 960×320, transparent background.Download: PNG

Cite it

Each release is archived on Zenodo with its data.

GitHub’s “Cite this repository” gives the same citation from CITATION.cff.

Contact

Questions and interview requests go through GitHub issues: github.com/destinjones/openbill/issues. Anyone can read them, so leave out anything private.

A number you think is wrong: “Wrong? Tell us” on its card or drug page opens an issue with the product, the figure and its source file filled in. A security problem: report it privately, as SECURITY.md explains.

How to read these prices

OpenBill holds every page to these five rules, written by the project’s owner and quoted word for word: