NAICS Industry

NAICS 561990 Federal Contract Obligations (Last 10 Years)

Federal procurement activity for NAICS 561990, All Other Support Services, totaled $19.72 billion across 65,569 award actions over the last 10 years.

This NAICS page summarizes federal obligations for 561990, All Other Support Services, over the last 10 years. The data shows steady annual spending above $1.59 billion in each of the five most recent years, with USSOCOM, the Department of the Air Force, and the Department of the Army accounting for the largest agency shares.

Generated at 03/21/2026

Analysis period: Last 10 years

Totals, award counts, and vendor rankings reflect FPDS-observed obligations for the selected 10-year analysis window and may include multiple action types.

NAICS Code
561990
Industry
ALL OTHER SUPPORT SERVICES
Total Obligated
19.72 billion
19,724,468,324.01
Award Actions
65,569
Average Action Value
300,820.02

About NAICS 561990 federal contract activity

NAICS 561990, All Other Support Services, accounts for 19.72 billion in obligated federal spending across 65,569 awards over the last 10 years, with an average award value of 300,820.02. The category is highly fragmented at the award level, but obligations are concentrated in a relatively small set of large recurring vehicles and contractors.

Agency demand and leading federal buyers

U.S. Special Operations Command leads this NAICS with 7.79 billion in obligations across 13,279 awards, followed by the Department of the Air Force at 3.64 billion and the Department of the Army at 3.16 billion. The Defense Commissary Agency and the Department of State also appear as major buyers, indicating demand from both defense and civilian missions.

Vendor concentration and leading contractors

LOCKHEED MARTIN CORPORATION is the dominant vendor with 8.26 billion in obligations and 13,245 awards, far exceeding the next largest contractors. Sallyport Global Holdings, Raytheon Company, CSRA LLC, and General Dynamics Information Technology also rank among the top recipients, suggesting a mix of defense support, technical services, and mission support work within this code.

Annual contract trend over the analysis window

Annual obligations in the recent period remain consistently elevated, ranging from 1.59 billion in 2021 to a peak of 2.08 billion in 2024, with 2025 at 1.66 billion so far. Award counts are stable year over year, clustering around roughly 5,800 to 6,000 awards, which points to a steady procurement cadence rather than a single-year spike.

How to interpret this page

This page summarizes FPDS obligations classified under NAICS 561990 using a 10-year analysis window. Totals, award counts, averages, and rankings are based on reported contract award records and reflect obligated dollars, not ceiling values or forecasted spend.

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 = '561990'
        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
97ZS U.S. SPECIAL OPERATIONS COMMAND (USSOCOM) 7,793,494,729.77 7.79 billion 13,279
5700 DEPT OF THE AIR FORCE 3,638,582,747.54 3.64 billion 2,528
2100 DEPT OF THE ARMY 3,163,273,219.65 3.16 billion 4,870
97AZ DEFENSE COMMISSARY AGENCY (DECA) 1,623,466,746.32 1.62 billion 10,136
1900 STATE, DEPARTMENT OF 874,906,784.74 874.91 million 4,193
8900 ENERGY, DEPARTMENT OF 731,413,724.22 731.41 million 457
7200 AGENCY FOR INTERNATIONAL DEVELOPMENT 360,539,730.99 360.54 million 1,663
1700 DEPT OF THE NAVY 321,596,295.69 321.60 million 6,504
3600 VETERANS AFFAIRS, DEPARTMENT OF 212,329,732.60 212.33 million 5,171
7009 U.S. SECRET SERVICE 173,308,914.87 173.31 million 324

Insight

Over the last 10 years, NAICS 561990 obligations totaled $19.72 billion across 65,569 awards, with spending concentrated in a small set of agencies. U.S. Special Operations Command accounted for $7.79 billion and 13,279 awards, making it the dominant buyer in this category; the Department of the Air Force ($3.64 billion) and Department of the Army ($3.16 billion) were the next largest obligators. Defense Commissary Agency also represented a substantial share at $1.62 billion, while the remaining listed agencies were each below $0.90 billion, indicating a highly concentrated distribution of obligations among defense-related organizations.

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 = '561990'
        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
LOCKHEED MARTIN CORPORATION 622B7 8,255,276,261.10 8.26 billion 13,245
SALLYPORT GLOBAL HOLDINGS INC. 3X4Q9 1,607,462,445.37 1.61 billion 44
RAYTHEON COMPANY 0AYP7 1,176,923,049.77 1.18 billion 58
CSRA LLC 52939 643,229,934.14 643.23 million 51
GENERAL DYNAMICS INFORMATION TECHNOLOGY, INC. 07MU1 531,169,327.44 531.17 million 35
ISOTEK SYSTEMS LIMITED LIABILITY COMPANY 3L4M2 516,991,560.54 516.99 million 186
CGI FEDERAL INC. 3YVK7 479,233,413.52 479.23 million 61
GENERAL ATOMICS AERONAUTICAL SYSTEMS, INC. 0YJB5 365,808,155.20 365.81 million 265
GENERAL DYNAMICS LAND SYSTEMS INC. 7W356 309,684,112.26 309.68 million 264
VERTEX MODERNIZATION AND SUSTAINMENT LLC 96JA0 301,601,079.00 301.60 million 22

Insight

Over the last 10 years, NAICS 561990 accumulated $19.72 billion across 65,569 awards, with obligations highly concentrated among a small set of vendors. Lockheed Martin Corporation alone received $8.26 billion, about 41.9% of total obligations, while the top three vendors accounted for roughly 55.3%, indicating a strong concentration of spend at the top. Beyond the largest recipients, obligations drop sharply into the sub-$700 million range, and award counts vary widely, suggesting a mix of a few very large program recipients and a broader set of lower-obligation suppliers.

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 = '561990'
        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 1,657,471,402.53 1.66 billion 5,911
2024 2,080,283,752.63 2.08 billion 6,013
2023 1,965,357,442.01 1.97 billion 5,990
2022 2,069,997,329.69 2.07 billion 5,842
2021 1,589,444,970.36 1.59 billion 6,042
2020 2,121,809,412.37 2.12 billion 6,301
2019 2,337,634,979.03 2.34 billion 6,110
2018 2,001,500,004.79 2.00 billion 7,234
2017 2,051,029,360.49 2.05 billion 8,294
2016 1,849,939,670.11 1.85 billion 7,832

Insight

Over the last 10 years, NAICS 561990 accounted for $19.72 billion across 65,569 awards, with an average award value of $300,820. Obligations are relatively stable year to year, generally ranging from about $1.59 billion to $2.34 billion annually. The peak was 2019 at $2.34 billion, followed by a decline in 2021 to $1.59 billion and a partial recovery in 2022–2024 before easing to $1.66 billion in 2025. Award volume has also remained concentrated in a narrow band of roughly 5,800 to 8,300 awards per year, indicating sustained but not highly volatile procurement activity.

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.