NAICS Industry

NAICS 561611 Federal Contract Obligations (Last 5 Years)

NAICS 561611 covers investigation services with $3.72 billion in obligations and 9,730 award actions over the last five years.

Federal spending under NAICS 561611 is concentrated in security, law enforcement, and eligibility screening work. The Defense Counterintelligence and Security Agency accounts for most obligations, while Peraton Risk Decision Inc. and CACI, Inc. - Federal are the largest vendors by dollars.

Generated at 03/21/2026

Analysis period: Last 5 years

Figures reflect obligated amounts and award actions for the last five years, with annual totals ranging from $654.05 million to $853.66 million.

NAICS Code
561611
Industry
INVESTIGATION SERVICES
Total Obligated
3.72 billion
3,718,077,847.54
Award Actions
9,730
Average Action Value
382,125.16

About NAICS 561611 federal contract activity

NAICS 561611, Investigation Services, accounts for 3.72 billion in obligations across 9,730 awards over the last 5 years, with an average award value of 382,125.16. The category is heavily shaped by recurring federal security, screening, and investigative support requirements rather than a broad distribution of spend across agencies.

Agency demand and leading federal buyers

The Defense Counterintelligence and Security Agency dominates this NAICS, obligating 2.26 billion across 180 awards and accounting for the clear majority of spend among top buyers. U.S. Customs and Border Protection, the Federal Bureau of Investigation, the Social Security Administration, and U.S. Immigration and Customs Enforcement also represent material demand, but each trails DCSA by a wide margin in total obligated value.

Vendor concentration and leading contractors

Vendor concentration is also pronounced: Peraton Risk Decision Inc. leads with 930.42 million across 126 awards, followed by CACI, Inc. - Federal at 722.92 million across 88 awards. The remaining top vendors, including ASRC Federal Professional Services LLC, CACI Premier Technology, Inc., and Protection Strategies Incorporated, indicate a small set of established contractors capturing a substantial share of obligations.

Annual contract trend over the analysis window

Annual obligations were highest in 2021 at 853.66 million, then declined in 2022 to 654.05 million before recovering in 2023 to 761.16 million. Spend remained elevated in 2024 and 2025 at 693.23 million and 755.98 million respectively, while award counts stayed consistently near 1,800 to 2,100 per year, indicating stable procurement volume despite year-to-year dollar fluctuations.

How to interpret this page

This summary is based on FPDS obligations for NAICS 561611 over the last 5 years and reflects awarded contract activity captured in the dataset provided. Totals, award counts, and averages are reported as supplied and should be interpreted as obligation-based measures, not estimates of market size or demand outside FPDS.

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 = '561611'
        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
97AV DEFENSE COUNTERINTELLIGENCE AND SECURITY AGENCY (DCSA) 2,257,690,901.72 2.26 billion 180
7014 U.S. CUSTOMS AND BORDER PROTECTION 206,405,959.24 206.41 million 265
1549 FEDERAL BUREAU OF INVESTIGATION 196,455,728.62 196.46 million 89
2800 SOCIAL SECURITY ADMINISTRATION 91,815,036.31 91.82 million 167
7012 U.S. IMMIGRATION AND CUSTOMS ENFORCEMENT 86,845,597.69 86.85 million 118
1560 ATF ACQUISITION AND PROPERTY MGMT DIV 77,137,216.69 77.14 million 3,065
1501 OFFICES, BOARDS AND DIVISIONS 75,137,976.91 75.14 million 323
1524 DRUG ENFORCEMENT ADMINISTRATION 72,614,589.53 72.61 million 213
7001 OFFICE OF PROCUREMENT OPERATIONS 69,574,842.34 69.57 million 101
2050 INTERNAL REVENUE SERVICE 62,782,306.53 62.78 million 123

Insight

Obligations for NAICS 561611 total $3.72 billion across 9,730 awards over the last 5 years, with spend highly concentrated at DCSA, which accounts for $2.26 billion, or about 61% of total obligated dollars, on 180 awards. The remaining top agencies contribute much smaller shares, with the next largest obligations at U.S. Customs and Border Protection ($206.41 million) and the Federal Bureau of Investigation ($196.46 million), indicating a steep drop-off after the lead buyer. Award volume is more dispersed than dollar value, most notably at ATF Acquisition and Property Mgmt Div, which recorded 3,065 awards but only $77.14 million, suggesting many lower-value procurements relative to DCSA’s larger-dollar buys.

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 = '561611'
        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
PERATON RISK DECISION INC. 3XUQ5 930,418,548.99 930.42 million 126
CACI, INC. - FEDERAL 1QU78 722,919,587.53 722.92 million 88
ASRC FEDERAL PROFESSIONAL SERVICES LLC 82R47 250,984,978.58 250.98 million 34
CACI PREMIER TECHNOLOGY, INC. 3E4W8 230,312,849.11 230.31 million 12
PROTECTION STRATEGIES INCORPORATED 1JF37 160,218,524.43 160.22 million 114
SECURITAS CRITICAL INFRASTRUCTURE SERVICES, INC. 0WTG2 136,668,749.67 136.67 million 10
PROFESSIONAL RISK MANAGEMENT, INC. 4LPY5 116,259,943.41 116.26 million 39
PERSPECTA RISK DECISION INC. 3XUQ5 113,454,655.44 113.45 million 29
MADISON ASSOCIATES, INC. 3EXD4 100,609,340.80 100.61 million 123
OMNIPLEX WORLD SERVICES CORPORATION 0EVT0 76,104,000.87 76.10 million 85

Insight

Over the last 5 years, NAICS 561611 has obligated $3.72 billion across 9,730 awards, with an average award value of $382,125. The vendor base is moderately concentrated at the top: PERATON RISK DECISION INC. and CACI, INC. - FEDERAL account for $1.65 billion combined, or about 44% of total obligated dollars, while the top 10 vendors together account for about $2.74 billion, or roughly 74% of total obligations. Award counts are more dispersed than dollars, indicating that several vendors receive numerous smaller awards while a few vendors capture larger-dollar obligations.

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 = '561611'
        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 755,982,333.84 755.98 million 1,930
2024 693,225,814.32 693.23 million 2,079
2023 761,158,215.16 761.16 million 1,915
2022 654,048,825.61 654.05 million 1,807
2021 853,662,658.61 853.66 million 1,999

Insight

Over the last 5 years, NAICS 561611 obligated $3.72 billion across 9,730 awards, with an average award value of $382,125. Obligations are relatively concentrated within a narrow annual range, from $654.05 million in 2022 to $853.66 million in 2021, indicating moderate year-to-year fluctuation rather than sustained growth or decline. Award counts remain similarly stable at roughly 1,800 to 2,100 per year, suggesting consistent procurement activity across the period.

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.