Most of MCKESSON CORPORATION’s federal spending came from the Defense Logistics Agency, which accounted for 5.74 billion across 91,959 actions. The company’s activity also includes smaller obligations from the Indian Health Service, the Office of Assistant Secretary for Preparedness and Response, the Department of Veterans Affairs, and the Department of State.
Federal Contractor
MCKESSON CORPORATION Federal Contract Obligations (Last 5 Years)
MCKESSON CORPORATION (CAGE 0U9U0, UEI JTAPCFM4NSL4) recorded 5.78 billion in federal obligations and 92,234 award actions over the last 5 years.
Annual obligations were concentrated in 2021 and 2022, with 2.95 billion and 2.80 billion respectively, while 2023 and 2024 were much lower and 2025 shows a small negative adjustment.
About MCKESSON CORPORATION federal contract activity
MCKESSON CORPORATION (CAGE 0U9U0, UEI JTAPCFM4NSL4) recorded $5.78 billion in obligations across 92,234 awards over the last 5 years, with an average award value of $62,670.78. The profile is highly transaction-heavy, indicating extensive recurring procurement activity rather than reliance on a small number of large awards.
Agency mix and customer concentration
Demand is overwhelmingly concentrated in the DEFENSE LOGISTICS AGENCY, which accounts for $5.74 billion and 91,959 awards, or nearly the entire observed obligation base. Secondary activity is limited and materially smaller, led by the INDIAN HEALTH SERVICE at $33.28 million across 229 awards, with only modest additional obligations from a few other agencies.
Industry profile based on NAICS activity
The vendor’s obligations are dominated by NAICS 325411, Medicinal and Botanical Manufacturing, which aligns with $5.74 billion and 91,960 awards. Smaller portions are associated with drug wholesaling and pharmaceutical preparation manufacturing, while the remaining NAICS categories are negligible in both dollars and count.
Annual contract trend over the analysis window
Obligations were heavily concentrated in 2021 and 2022, which together account for roughly $5.75 billion of the five-year total and nearly all award volume. Activity fell sharply in 2023 and 2024, and 2025 shows a small negative obligation, suggesting post-award adjustments, deobligations, or contract closeout corrections rather than new growth.
How to interpret this page
This summary is based on FPDS award records for the last 5 years and uses obligated dollars as reported in the dataset. Agency, NAICS, and annual views are segmented by reported contracting entity, primary industry classification, and fiscal year, and totals may reflect modifications, deobligations, or other lifecycle adjustments.
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__vendor__vendorSiteDetails__entityIdentifiers__cageCode = '0U9U0'
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 |
|---|---|---|---|---|
| 97AS | DEFENSE LOGISTICS AGENCY | 5,740,259,889.44 | 5.74 billion | 91,959 |
| 7527 | INDIAN HEALTH SERVICE | 33,282,810.27 | 33.28 million | 229 |
| 7505 | OFFICE OF ASSISTANT SECRETARY FOR PREPAREDNESS AND RESPONSE | 5,838,700.00 | 5.84 million | 2 |
| 3600 | VETERANS AFFAIRS, DEPARTMENT OF | 924,911.18 | 924.91 thousand | 39 |
| 1900 | STATE, DEPARTMENT OF | 70,876.00 | 70.88 thousand | 1 |
| 1540 | FEDERAL PRISON SYSTEM / BUREAU OF PRISONS | 178.65 | 178.65 | 4 |
Insight
Over the last 5 years, MCKESSON CORPORATION’s obligations are highly concentrated in the Defense Logistics Agency, which accounts for $5.74 billion of $5.78 billion total obligated and 91,959 of 92,234 awards. The Indian Health Service is a distant second at $33.28 million across 229 awards, while the remaining agencies each represent minimal obligated value and low award counts. This distribution indicates a strong dependency on a single agency relationship, with only limited diversification across other federal buyers.
Top NAICS
SELECT
naics_code,
naics_name,
total_obligated,
award_count,
formatReadableQuantity(total_obligated) AS total_obligated_readable
FROM
(
SELECT
content__award__productOrServiceInformation__principalNAICSCode AS naics_code,
anyHeavy(content__award__productOrServiceInformation__principalNAICSCode__description) AS naics_name,
sum(content__award__dollarValues__obligatedAmount) AS total_obligated,
count() AS award_count
FROM fpds.data
WHERE
contract_type = 1
AND content__award__vendor__vendorSiteDetails__entityIdentifiers__cageCode = '0U9U0'
AND content__award__productOrServiceInformation__principalNAICSCode IS NOT NULL
AND content__award__productOrServiceInformation__principalNAICSCode != ''
AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 5 YEAR
AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) < toStartOfYear(now())
GROUP BY naics_code
)
ORDER BY total_obligated DESC
LIMIT 10
| NAICS Code | Description | Total Obligated | Readable | Award Actions |
|---|---|---|---|---|
| 325411 | MEDICINAL AND BOTANICAL MANUFACTURING | 5,740,260,039.56 | 5.74 billion | 91,960 |
| 424210 | DRUGS AND DRUGGISTS' SUNDRIES MERCHANT WHOLESALERS | 33,467,256.86 | 33.47 million | 226 |
| 325412 | PHARMACEUTICAL PREPARATION MANUFACTURING | 6,623,380.82 | 6.62 million | 43 |
| 339113 | SURGICAL APPLIANCE AND SUPPLIES MANUFACTURING | 12,018.30 | 12.02 thousand | 2 |
| 339112 | SURGICAL AND MEDICAL INSTRUMENT MANUFACTURING | 10,350.00 | 10.35 thousand | 1 |
| 423450 | MEDICAL, DENTAL, AND HOSPITAL EQUIPMENT AND SUPPLIES MERCHANT WHOLESALERS | 4,320.00 | 4.32 thousand | 2 |
Insight
Over the last 5 years, MCKESSON CORPORATION’s obligations are highly concentrated in NAICS 325411, Medicinal and Botanical Manufacturing, which accounts for $5.74 billion of the $5.78 billion total and 91,960 of 92,234 awards. The remaining obligations are distributed across a small secondary footprint, led by NAICS 424210 at $33.47 million and NAICS 325412 at $6.62 million. All other NAICS codes are immaterial in value and volume, indicating a narrowly focused award profile dominated by pharmaceutical manufacturing activity.
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__vendor__vendorSiteDetails__entityIdentifiers__cageCode = '0U9U0'
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 | -74,747.38 | -74.75 thousand | 2 |
| 2024 | 14,123,004.56 | 14.12 million | 73 |
| 2023 | 19,456,074.00 | 19.46 million | 125 |
| 2022 | 2,799,475,233.90 | 2.80 billion | 44,996 |
| 2021 | 2,947,397,800.46 | 2.95 billion | 47,038 |
Insight
MCKESSON CORPORATION’s obligations are highly concentrated in FY 2021 and FY 2022, which together account for nearly all of the $5.78 billion obligated over the last 5 years, driven by 47,038 awards in FY 2021 and 44,996 awards in FY 2022. Activity then dropped sharply in FY 2023 and FY 2024 to $19.46 million and $14.12 million, respectively, with only 125 and 73 awards, indicating a substantial contraction in annual volume and obligated dollars. FY 2025 remains minimal at -$74.75 thousand across 2 awards, suggesting limited current-year net obligation activity.
Use FPDS Query for deeper contractor analysis
Explore federal procurement data with custom SQL, fast filtering, and deeper contractor analysis across buying agencies, NAICS, 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.