This NAICS page summarizes federal obligations for perishable prepared food manufacturing, led by the Defense Logistics Agency and the Agricultural Marketing Service. Annual awards remain concentrated in recent years, with 2025 and 2024 each near $940 million in obligations.
NAICS Industry
NAICS 311991 Federal Contract Obligations (Last 10 Years)
Federal procurement under NAICS 311991 covers perishable prepared food manufacturing, with $7.15 billion obligated across 3,553,348 actions in the last 10 years.
Figures reflect the last 10 years of readable FPDS data and may include multiple award actions tied to the same vendor or agency.
About NAICS 311991 federal contract activity
NAICS 311991, PERISHABLE PREPARED FOOD MANUFACTURING, accounts for 7.15 billion in obligations across 3,553,348 awards over the last 10 years, with an average award value of 2,010.98. The volume of awards is very high relative to dollars obligated, indicating a procurement profile dominated by small-dollar transactions and recurring food purchases.
Agency demand and leading federal buyers
The Defense Logistics Agency is the largest buyer in this category by a wide margin, with 3.20 billion obligated across 3,529,035 awards, followed closely by the Agricultural Marketing Service at 3.13 billion across 3,256 awards. FEMA, the Federal Prison System, and the Department of the Army are also material buyers, but at substantially lower obligated amounts than the top two agencies.
Vendor concentration and leading contractors
The vendor base is concentrated among a small number of suppliers that together account for significant obligated dollars, led by Coast Citrus Distributors, Senn Bros., Inc., and Tulsa Fruit Company. Award counts vary widely among top vendors, with some receiving very large numbers of transactions, which is consistent with steady replenishment and distribution-oriented food supply contracts.
Annual contract trend over the analysis window
Annual obligations remain elevated through the period shown, with 2025 at 940.40 million and 2024 at 936.74 million, both above 2023, 2022, and 2021. Award volume does not move in lockstep with obligations, suggesting shifts in contract structure, ordering patterns, or agency purchasing tempo rather than a simple one-directional trend.
How to interpret this page
This analysis uses FPDS obligations and award counts mapped to NAICS 311991 for the last 10 years. Dollar figures reflect obligated amounts recorded in FPDS and are summarized at the NAICS, agency, vendor, and annual levels shown here.
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__principalNAICSCode = '311991'
AND content__award__purchaserInformation__contractingOfficeAgencyID IS NOT NULL
AND content__award__purchaserInformation__contractingOfficeAgencyID != ''
AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 10 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 | 3,196,301,013.40 | 3.20 billion | 3,529,035 |
| 12K2 | AGRICULTURAL MARKETING SERVICE | 3,134,746,825.35 | 3.13 billion | 3,256 |
| 7022 | FEDERAL EMERGENCY MANAGEMENT AGENCY | 482,484,677.57 | 482.48 million | 229 |
| 1540 | FEDERAL PRISON SYSTEM / BUREAU OF PRISONS | 177,892,461.82 | 177.89 million | 16,451 |
| 2100 | DEPT OF THE ARMY | 90,930,371.15 | 90.93 million | 2,814 |
| 7014 | U.S. CUSTOMS AND BORDER PROTECTION | 40,807,188.19 | 40.81 million | 525 |
| 3600 | VETERANS AFFAIRS, DEPARTMENT OF | 9,594,711.26 | 9.59 million | 218 |
| 7012 | U.S. IMMIGRATION AND CUSTOMS ENFORCEMENT | 2,768,852.71 | 2.77 million | 143 |
| 1700 | DEPT OF THE NAVY | 1,965,350.94 | 1.97 million | 165 |
| 1422 | BUREAU OF LAND MANAGEMENT | 1,777,644.29 | 1.78 million | 82 |
Insight
Obligations in NAICS 311991 are highly concentrated over the last 10 years: the Defense Logistics Agency and Agricultural Marketing Service together account for about 6.33 billion of the 7.15 billion obligated, or roughly 89% of total spend. DLA dominates transaction volume with 3,529,035 awards, while AMS represents a comparable share of dollars with only 3,256 awards, indicating very different buying patterns. The remaining agencies are materially smaller, with FEMA the only other agency above 400 million obligated and all others below 200 million.
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,
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__principalNAICSCode = '311991'
AND content__award__vendor__vendorHeader__vendorName IS NOT NULL
AND content__award__vendor__vendorHeader__vendorName != ''
AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 10 YEAR
AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) < toStartOfYear(now())
GROUP BY vendor_name
)
ORDER BY total_obligated DESC
LIMIT 10
| Vendor | CAGE Code | Total Obligated | Readable | Award Actions |
|---|---|---|---|---|
| COAST CITRUS DISTRIBUTORS | 3A7D7 | 274,239,438.27 | 274.24 million | 173,324 |
| SENN BROS., INC. | 9P312 | 223,773,863.42 | 223.77 million | 321,439 |
| TULSA FRUIT COMPANY | 1JNS5 | 198,169,052.42 | 198.17 million | 47,894 |
| WESCOTT AGRIPRODUCTS INC | 38KX5 | 180,302,227.27 | 180.30 million | 141 |
| VALIANT INTEGRATED SERVICES LLC | 7S8Q1 | 175,788,312.85 | 175.79 million | 5,710 |
| WESCOTT AGRI PRODUCTS, INC | 38KX5 | 169,942,108.05 | 169.94 million | 128 |
| FORESTWOOD FARM, INC. | 0P3S0 | 155,076,809.18 | 155.08 million | 237,263 |
| AMERIQUAL GROUP, LLC | 08KA0 | 144,438,018.17 | 144.44 million | 61 |
| CHICO PRODUCE, INC. | 06HD5 | 134,218,630.70 | 134.22 million | 92,443 |
| SOPAKCO, INC. | 6D623 | 127,382,736.40 | 127.38 million | 75 |
Insight
Over the last 10 years, NAICS 311991 obligated $7.15 billion across 3,553,348 awards, with a low average award value of $2,010.98, indicating a highly fragmented obligation profile. The top 10 vendors each received between $127.38 million and $274.24 million, but several names repeat with the same CAGE code, including WESCOTT AGRI PRODUCTS, INC / WESCOTT AGRIPRODUCTS INC (38KX5), suggesting vendor name variation rather than distinct firms. Obligations are concentrated among a small set of vendors, but award counts vary widely from 61 to 321,439, showing that high-dollar vendors are not always the highest-frequency recipients.
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__principalNAICSCode = '311991'
AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 10 YEAR
AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) < toStartOfYear(now())
GROUP BY year
)
ORDER BY year DESC
| Year | Total Obligated | Readable | Award Actions |
|---|---|---|---|
| 2025 | 940,398,983.75 | 940.40 million | 558,323 |
| 2024 | 936,743,425.11 | 936.74 million | 420,552 |
| 2023 | 744,164,915.60 | 744.16 million | 417,558 |
| 2022 | 662,085,910.86 | 662.09 million | 507,587 |
| 2021 | 640,928,550.64 | 640.93 million | 559,675 |
| 2020 | 1,874,071,802.03 | 1.87 billion | 377,622 |
| 2019 | 526,129,400.18 | 526.13 million | 337,300 |
| 2018 | 329,680,084.18 | 329.68 million | 265,935 |
| 2017 | 345,548,951.44 | 345.55 million | 89,847 |
| 2016 | 145,980,234.43 | 145.98 million | 18,949 |
Insight
Over the last 10 years, NAICS 311991 obligations total $7.15 billion across 3.55 million awards, with an average award value of $2,010.98, indicating a highly fragmented obligation profile. Annual obligated amounts were generally concentrated between about $329.7 million and $940.4 million, with a pronounced peak in 2020 at $1.87 billion. Since 2021, obligations have remained elevated relative to the pre-2020 period, rising from $640.9 million in 2021 to $940.4 million in 2025, while award counts have also stayed high, ranging from 417,558 to 558,323 annually.
Use FPDS Query for deeper industry analysis
Explore federal procurement data with custom SQL, fast filtering, and deeper industry analysis across agencies, vendors, and annual trends.
Continue from this last 10 years view into full FPDS Query workflows with deeper filtering, custom SQL, saved queries, and broader market comparison.