This page summarizes FPDS activity for PSC 6505, showing procurement patterns for drugs and biologicals across agencies, vendors, and years. The largest obligations came from the Department of the Army, the Department of Veterans Affairs, and the Defense Logistics Agency, with spending concentrated among McKesson Corporation, Pfizer Inc., and AmerisourceBergen Drug Corp.
PSC Code
PSC 6505 Federal Contract Obligations (Last 5 Years)
PSC 6505 covers drugs and biologicals in federal procurement, with $135.03 billion obligated across 2,634,216 award actions in the last 5 years.
Annual totals reflect the last 5 years of analyzed FPDS award actions and vendor names may appear in more than one record format.
About PSC 6505 federal contract activity
PSC 6505, Drugs and Biologicals, accounted for $135.03 billion in obligations across 2,634,216 awards over the last 5 years, with an average award value of $51,260.60. The volume of awards is high relative to obligated dollars, indicating a mix of large national procurement actions and very large numbers of smaller purchasing transactions.
Agency demand and leading federal buyers
The Department of the Army and the Department of Veterans Affairs were the largest obligating agencies, at $49.70 billion and $47.86 billion respectively, followed by the Defense Logistics Agency at $30.69 billion. These three organizations together drove the majority of PSC 6505 spending, while the Office of Assistant Secretary for Preparedness and Response and the Federal Prison System contributed smaller but still material shares.
Vendor concentration and leading contractors
McKesson Corporation was the top vendor by obligated dollars at $48.24 billion, followed by Pfizer Inc. at $29.85 billion. AmerisourceBergen appears twice in the vendor list under the same CAGE code but different name variants, which indicates the need to review vendor normalization before comparing award totals across suppliers.
Annual contract trend over the analysis window
Annual obligations peaked in 2021 at $48.83 billion, fell to $30.37 billion in 2022 and $15.94 billion in 2023, then increased to $17.69 billion in 2024 and $22.20 billion in 2025. Award counts remained comparatively stable in the 468,452 to 562,243 range, showing that the dollar volatility was driven more by award size than by transaction volume.
How to interpret this page
This page summarizes FPDS obligations for PSC 6505 over the last 5 years using recorded award-level data aggregated by fiscal year, agency, and vendor. Amounts shown are obligated dollars as reported in FPDS; vendor entries are presented as returned and may include duplicate or variant names tied to the same CAGE code.
Top Agencies
SELECT
agency_id,
agency_name,
total_obligated,
award_count,
formatReadableQuantity(total_obligated) AS total_obligated_readable
FROM
(
SELECT
content__award__purchaserInformation__contractingOfficeAgencyID AS agency_id,
anyHeavy(content__award__purchaserInformation__contractingOfficeAgencyID__name) AS agency_name,
sum(content__award__dollarValues__obligatedAmount) AS total_obligated,
count() AS award_count
FROM fpds.data
WHERE
contract_type = 1
AND content__award__productOrServiceInformation__productOrServiceCode = '6505'
AND content__award__purchaserInformation__contractingOfficeAgencyID IS NOT NULL
AND content__award__purchaserInformation__contractingOfficeAgencyID != ''
AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 5 YEAR
AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) < toStartOfYear(now())
GROUP BY agency_id
)
ORDER BY total_obligated DESC
LIMIT 10
| Agency ID | Agency Name | Total Obligated | Readable | Award Actions |
|---|---|---|---|---|
| 2100 | DEPT OF THE ARMY | 49,696,263,995.25 | 49.70 billion | 1,108 |
| 3600 | VETERANS AFFAIRS, DEPARTMENT OF | 47,857,226,659.36 | 47.86 billion | 10,948 |
| 97AS | DEFENSE LOGISTICS AGENCY | 30,688,678,005.05 | 30.69 billion | 2,595,061 |
| 7505 | OFFICE OF ASSISTANT SECRETARY FOR PREPAREDNESS AND RESPONSE | 3,808,143,856.11 | 3.81 billion | 735 |
| 1540 | FEDERAL PRISON SYSTEM / BUREAU OF PRISONS | 876,572,589.72 | 876.57 million | 19,758 |
| 7527 | INDIAN HEALTH SERVICE | 765,809,826.12 | 765.81 million | 1,324 |
| 5700 | DEPT OF THE AIR FORCE | 652,155,831.82 | 652.16 million | 64 |
| 7529 | NATIONAL INSTITUTES OF HEALTH | 547,352,062.28 | 547.35 million | 3,411 |
| 12K3 | ANIMAL AND PLANT HEALTH INSPECTION SERVICE | 100,597,315.66 | 100.60 million | 53 |
| 1900 | STATE, DEPARTMENT OF | 31,507,852.43 | 31.51 million | 322 |
Insight
PSC 6505 obligations total $135.03 billion over the last 5 years across 2,634,216 awards, with an average award value of $51,260.60. Obligations are concentrated in three agencies: the Department of the Army ($49.70 billion), the Department of Veterans Affairs ($47.86 billion), and the Defense Logistics Agency ($30.69 billion), which together account for the vast majority of PSC 6505 spending. Award volume is heavily skewed toward the Defense Logistics Agency, which holds 2,595,061 awards, while the Army and VA account for far fewer awards but much higher obligated dollars, indicating larger-value procurements in those agencies.
Top Vendors
SELECT
vendor_name,
cage_code,
total_obligated,
award_count,
formatReadableQuantity(total_obligated) AS total_obligated_readable
FROM
(
SELECT
content__award__vendor__vendorHeader__vendorName AS vendor_name,
ifNull(anyHeavy(content__award__vendor__vendorSiteDetails__entityIdentifiers__cageCode), '') AS cage_code,
sum(content__award__dollarValues__obligatedAmount) AS total_obligated,
count() AS award_count
FROM fpds.data
WHERE
contract_type = 1
AND content__award__productOrServiceInformation__productOrServiceCode = '6505'
AND content__award__vendor__vendorHeader__vendorName IS NOT NULL
AND content__award__vendor__vendorHeader__vendorName != ''
AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 5 YEAR
AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) < toStartOfYear(now())
GROUP BY
vendor_name,
content__award__vendor__vendorSiteDetails__entityIdentifiers__cageCode
)
ORDER BY total_obligated DESC
LIMIT 10
| Vendor | CAGE Code | Total Obligated | Readable | Award Actions |
|---|---|---|---|---|
| MCKESSON CORPORATION | 1MKG3 | 48,243,154,364.43 | 48.24 billion | 20,144 |
| PFIZER INC. | 86491 | 29,849,835,268.47 | 29.85 billion | 3,757 |
| AMERISOURCEBERGEN DRUG CORP | 1XUY5 | 13,648,443,962.56 | 13.65 billion | 520,688 |
| AMERISOURCEBERGEN DRUG CORPORATION | 1XUY5 | 9,165,779,744.49 | 9.17 billion | 1,656,540 |
| MCKESSON CORPORATION | 0U9U0 | 5,780,321,295.54 | 5.78 billion | 92,227 |
| REGENERON PHARMACEUTICALS, INC. | 544P9 | 5,565,642,323.76 | 5.57 billion | 10 |
| MODERNATX, INC. | 6RP85 | 5,013,320,580.62 | 5.01 billion | 30 |
| ELI LILLY AND COMPANY | 75602 | 3,479,109,740.80 | 3.48 billion | 16 |
| MERCK SHARP & DOHME CORP. | 6B2S4 | 2,239,457,269.14 | 2.24 billion | 87 |
| GLAXOSMITHKLINE LLC | 667E9 | 2,056,750,629.52 | 2.06 billion | 356 |
Insight
PSC 6505 obligations total $135.03 billion across 2,634,216 awards over the last 5 years, with an average award value of $51,260.60. Vendor obligations are highly concentrated at the top, led by McKesson Corporation ($48.24 billion), Pfizer Inc. ($29.85 billion), and AmerisourceBergen entities ($13.65 billion and $9.17 billion), which together account for a substantial share of total obligated dollars. The distribution also shows a mix of high-dollar, low-award transactions for firms such as Regeneron, Moderna, Eli Lilly, and Merck, alongside high-volume distributors with much larger award counts.
Annual Trend
SELECT
year,
total_obligated,
award_count,
formatReadableQuantity(total_obligated) AS total_obligated_readable
FROM
(
SELECT
toYear(parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate)) AS year,
sum(content__award__dollarValues__obligatedAmount) AS total_obligated,
count() AS award_count
FROM fpds.data
WHERE
contract_type = 1
AND content__award__productOrServiceInformation__productOrServiceCode = '6505'
AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 5 YEAR
AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) < toStartOfYear(now())
GROUP BY year
)
ORDER BY year DESC
| Year | Total Obligated | Readable | Award Actions |
|---|---|---|---|
| 2025 | 22,202,941,732.98 | 22.20 billion | 562,243 |
| 2024 | 17,688,838,847.63 | 17.69 billion | 557,267 |
| 2023 | 15,935,150,385.37 | 15.94 billion | 548,536 |
| 2022 | 30,371,025,926.52 | 30.37 billion | 497,718 |
| 2021 | 48,833,541,956.29 | 48.83 billion | 468,452 |
Insight
PSC 6505 (Drugs and Biologicals) obligated $135.03 billion across 2,634,216 awards over the last 5 years, with an average award value of $51,260.60. Obligations were highest in 2021 at $48.83 billion and then declined sharply in 2022 to $30.37 billion and 2023 to $15.94 billion before increasing to $17.69 billion in 2024 and $22.20 billion in 2025. Award counts generally rose over the period, from 468,452 in 2021 to 562,243 in 2025, indicating higher transaction volume despite lower obligation levels than the 2021 peak.
Use FPDS Query for deeper PSC analysis
Explore federal procurement data with custom SQL, fast filtering, and deeper PSC analysis across agencies, vendors, and annual trends.
Continue from this last 5 years view into full FPDS Query workflows with deeper filtering, custom SQL, saved queries, and broader market comparison.