NAICS Industry

NAICS 561990 Federal Contract Obligations (Last 5 Years)

Federal procurement overview for NAICS 561990, All Other Support Services, covering obligations, awards, agencies, vendors, and annual trends over the last 5 years.

Over the last 5 years, NAICS 561990 recorded $9.36 billion in obligations across 29,798 award actions, with an average action value of $314,200.78. Spending was concentrated in defense-related agencies and a small group of vendors, led by Lockheed Martin Corporation and Raytheon Company.

Generated at 03/21/2026

Analysis period: Last 5 years

Totals, counts, and trends reflect the selected 5-year analysis window and may not match other FPDS views because of filters, timing, or record updates.

NAICS Code
561990
Industry
ALL OTHER SUPPORT SERVICES
Total Obligated
9.36 billion
9,362,554,897.22
Award Actions
29,798
Average Action Value
314,200.78

About NAICS 561990 federal contract activity

NAICS 561990, All Other Support Services, recorded $9.36 billion in obligated contract spending across 29,798 awards over the last 5 years, with an average award value of $314,200.78. The volume of awards is high relative to dollars obligated, indicating broad use of this code for services that are often awarded in many smaller actions alongside a smaller number of large obligations.

Agency demand and leading federal buyers

U.S. Special Operations Command led activity in this code with $3.86 billion and 5,678 awards, followed by the Department of the Army with $1.94 billion and 2,256 awards. The Defense Commissary Agency also showed substantial usage at $941.27 million across 5,472 awards, while the Department of the Air Force and the Department of Energy rounded out the top five by obligated dollars.

Vendor concentration and leading contractors

Lockheed Martin Corporation was the dominant vendor in this NAICS, with $3.91 billion across 5,658 awards, far exceeding the next-largest contractor. Raytheon Company followed with $1.18 billion, while General Dynamics Information Technology, Vertex Modernization and Sustainment LLC, and ISOTEK Systems Limited Liability Company each accounted for smaller but still material shares of obligated spending.

Annual contract trend over the analysis window

Annual obligations remained above $1.5 billion in each year of the window, peaking at $2.08 billion in 2024 and staying close to that level in 2022 and 2023. The series declined to $1.66 billion in 2025 and $1.59 billion in 2021, while award counts stayed relatively stable at roughly 5,800 to 6,000 per year.

How to interpret this page

This summary uses FPDS obligations tied to NAICS 561990 over the last five completed fiscal years shown in the dataset. Agency, vendor, and annual trend views are based on total obligated dollars and award counts as reported in the provided FPDS Query extract, without additional classification or normalization beyond the source data.

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 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
97ZS U.S. SPECIAL OPERATIONS COMMAND (USSOCOM) 3,860,125,763.05 3.86 billion 5,678
2100 DEPT OF THE ARMY 1,937,600,840.19 1.94 billion 2,256
97AZ DEFENSE COMMISSARY AGENCY (DECA) 941,272,543.75 941.27 million 5,472
5700 DEPT OF THE AIR FORCE 859,458,034.78 859.46 million 1,272
8900 ENERGY, DEPARTMENT OF 418,892,050.61 418.89 million 232
1900 STATE, DEPARTMENT OF 364,877,249.05 364.88 million 1,496
3600 VETERANS AFFAIRS, DEPARTMENT OF 148,711,733.92 148.71 million 2,862
8000 NATIONAL AERONAUTICS AND SPACE ADMINISTRATION 124,522,280.18 124.52 million 311
7009 U.S. SECRET SERVICE 122,351,854.05 122.35 million 266
1700 DEPT OF THE NAVY 91,481,860.18 91.48 million 1,680

Insight

Over the last 5 years, NAICS 561990 obligated $9.36 billion across 29,798 awards, with spending concentrated in a small number of agencies. U.S. Special Operations Command led with $3.86 billion, about 41 percent of total obligations, followed by the Department of the Army at $1.94 billion and the Defense Commissary Agency at $941.27 million. The remaining top agencies each accounted for materially smaller shares, indicating a highly concentrated obligation profile with some award-volume dispersion, especially at DECA and VA.

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 5 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 3,905,174,993.17 3.91 billion 5,658
RAYTHEON COMPANY 0AYP7 1,177,213,956.77 1.18 billion 57
GENERAL DYNAMICS INFORMATION TECHNOLOGY, INC. 07MU1 530,502,243.83 530.50 million 31
VERTEX MODERNIZATION AND SUSTAINMENT LLC 96JA0 301,601,079.00 301.60 million 22
ISOTEK SYSTEMS LIMITED LIABILITY COMPANY 3L4M2 278,170,527.46 278.17 million 64
CGI FEDERAL INC. 3YVK7 268,795,267.73 268.80 million 34
BOOZ ALLEN HAMILTON INC. 17038 152,560,555.55 152.56 million 50
TRACE, INC. 00PK2 150,816,084.80 150.82 million 591
SIERRA NEVADA CORPORATION 8X691 135,884,994.73 135.88 million 80
CSRA LLC 52939 128,814,116.24 128.81 million 5

Insight

Over the last 5 years, NAICS 561990 has $9.36 billion in obligations across 29,798 awards, with a relatively low average award value of $314.2 thousand, indicating a large number of small-to-midsize transactions alongside a few very large obligations. The top vendor, Lockheed Martin Corporation, received $3.91 billion, about 42% of total obligations, showing significant concentration at the top. The remaining vendors are substantially lower in dollar volume, with the next highest at $1.18 billion and most others below $531 million, suggesting a steep drop-off after the leading vendor.

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 5 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

Insight

Over the last 5 years, NAICS 561990 obligated $9.36 billion across 29,798 awards, with an average award value of $314,200.78. Annual obligations were relatively concentrated in 2022 through 2024, each near or above $1.97 billion, after a lower level in 2021 and a decline to $1.66 billion in 2025. Award counts remained stable at roughly 5,800 to 6,000 per year, indicating that year-to-year obligation changes were driven more by award value than by volume.

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 5 years view into full FPDS Query workflows with deeper filtering, custom SQL, saved queries, and broader market comparison.