Question
How much do drug companies pay doctors?
Drug and device manufacturers reported paying doctors and practitioners $17,307,111,322 in general payments between 2019 and 2025, across 87,393,359 separate payments to 1,693,971 people, according to CMS Open Payments.
They reported a further $610,582,922 in research funding and $2,201,126,553 in ownership and investment interests, which are different transactions and are not added to the first figure.
Data retrieved
The figures behind this
1 more column on a wider screen
| Program year | Doctors paid | General payments |
|---|---|---|
| 2019 | 631,708 | $2.4 billion$2,433,781,271 |
| 2020 | 502,760 | $1.7 billion$1,687,784,050 |
| 2021 | 781,493 | $2.3 billion$2,284,708,676 |
| 2022 | 876,051 | $2.7 billion$2,732,382,058 |
| 2023 | 947,021 | $2.5 billion$2,528,284,907 |
| 2024 | 996,074 | $2.7 billion$2,745,100,006 |
| 2025 | 1,029,095 | $2.9 billion$2,895,070,353 |
Where to go next
Sources
- Open Payments — payments grouped by physician — Centers for Medicare & Medicaid Services · U.S. Government work · retrieved September 25, 2026
Compiled automatically from Open Payments — payments grouped by physician by a checked SQL query · Editor: Kian O'Connor · How this site is built