NAICS Industry

NAICS 541511 Federal Contract Obligations (Last 5 Years)

FPDS data for NAICS 541511 covers custom computer programming services with 49.95 billion obligated across 72,452 awards over the last five years.

This NAICS page summarizes federal procurement activity for custom computer programming services from 2021 through 2025, including spending, award volume, and the leading agencies and vendors. The market totals 49.95 billion in obligated value across 72,452 award actions, with annual obligations staying near 8.79 billion to 10.92 billion each year.

Generated at 03/21/2026

Analysis period: Last 5 years

Figures reflect the provided 5-year analysis window and may differ from totals in other reports because of timing, reporting, or data refresh differences.

NAICS Code
541511
Industry
CUSTOM COMPUTER PROGRAMMING SERVICES
Total Obligated
49.95 billion
49,952,790,843.95
Award Actions
72,452
Average Action Value
689,460.48

About NAICS 541511 federal contract activity

NAICS 541511, Custom Computer Programming Services, accounted for $49.95 billion in obligated federal spending across 72,452 awards over the last 5 years, with an average award value of $689,460.48. The category reflects sustained demand for software development, application support, and related custom coding services across the federal acquisition portfolio.

Agency demand and leading federal buyers

The Department of the Air Force led all agencies with $6.88 billion across 9,675 awards, followed by the Centers for Medicare and Medicaid Services at $3.57 billion and the Federal Acquisition Service at $3.46 billion. The Department of the Army and Department of the Navy also ranked among the top obligating agencies, indicating broad demand across defense and civilian buyers.

Vendor concentration and leading contractors

Booz Allen Hamilton Inc. was the top vendor with $2.72 billion obligated across 2,346 awards, followed by General Dynamics Information Technology, Inc. at $2.42 billion and Lockheed Martin Corporation at $1.87 billion. International Business Machines Corporation and Northrop Grumman Systems Corporation also placed among the leading vendors, showing concentration among large integrators and technology contractors.

Annual contract trend over the analysis window

Annual obligations remained consistently above $8.79 billion in each year of the analysis window, rising from $8.79 billion in 2021 to a peak of $10.92 billion in 2024 before easing slightly to $10.36 billion in 2025. Award counts stayed in a relatively narrow band, ranging from 13,851 to 15,002, which suggests stable contracting activity rather than sharp volume swings.

How to interpret this page

This page summarizes FPDS obligations for NAICS 541511 over the last 5 years using obligated dollars and award counts. Agency and vendor rankings are based on total obligated amount within the selected NAICS, and annual trend figures reflect obligations recorded by fiscal year.

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 = '541511'
        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
5700 DEPT OF THE AIR FORCE 6,878,030,721.67 6.88 billion 9,675
7530 CENTERS FOR MEDICARE AND MEDICAID SERVICES 3,572,821,962.21 3.57 billion 1,242
4732 FEDERAL ACQUISITION SERVICE 3,457,450,449.50 3.46 billion 3,888
2100 DEPT OF THE ARMY 3,037,737,495.97 3.04 billion 5,027
1700 DEPT OF THE NAVY 2,552,353,113.60 2.55 billion 4,372
97JC MISSILE DEFENSE AGENCY (MDA) 2,264,796,173.86 2.26 billion 1,130
3600 VETERANS AFFAIRS, DEPARTMENT OF 2,218,782,439.95 2.22 billion 2,955
7529 NATIONAL INSTITUTES OF HEALTH 1,441,684,351.75 1.44 billion 2,636
2050 INTERNAL REVENUE SERVICE 1,184,044,538.12 1.18 billion 1,619
1330 NATIONAL OCEANIC AND ATMOSPHERIC ADMINISTRATION 1,156,927,989.39 1.16 billion 1,738

Insight

Over the last 5 years, NAICS 541511 obligations totaled 49.95 billion across 72,452 awards, indicating a broad but moderately concentrated market with an average award value of 689,460.48. The Department of the Air Force led activity with 6.88 billion and 9,675 awards, followed by CMS at 3.57 billion, the Federal Acquisition Service at 3.46 billion, the Department of the Army at 3.04 billion, and the Department of the Navy at 2.55 billion. The top 10 agencies account for a substantial share of total obligations, with defense organizations dominating the top tier and civilian agencies also representing significant spend through CMS, VA, NIH, IRS, and NOAA.

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 = '541511'
        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
BOOZ ALLEN HAMILTON INC. 17038 2,719,687,596.78 2.72 billion 2,346
GENERAL DYNAMICS INFORMATION TECHNOLOGY, INC. 07MU1 2,421,894,607.77 2.42 billion 1,282
LOCKHEED MARTIN CORPORATION 3VQB0 1,871,181,410.13 1.87 billion 887
INTERNATIONAL BUSINESS MACHINES CORPORATION 3BXY7 1,224,470,166.38 1.22 billion 970
NORTHROP GRUMMAN SYSTEMS CORPORATION 9F909 1,004,323,326.29 1.00 billion 888
NTT DATA FEDERAL SERVICES, INC 8B358 752,501,184.74 752.50 million 862
CSRA LLC 7C146 676,962,116.79 676.96 million 305
SECURIGENCE LLC 6FL35 609,729,974.75 609.73 million 87
LEIDOS, INC. 7LQ18 603,162,874.91 603.16 million 645
SOFTRAMS LLC 79TZ3 526,360,154.24 526.36 million 122

Insight

Over the last 5 years, NAICS 541511 has obligated $49.95 billion across 72,452 awards, with an average award value of $689,460, indicating a large, high-volume contracting base. Top vendor obligations are concentrated among a small set of firms, led by Booz Allen Hamilton Inc. at $2.72 billion, followed by General Dynamics Information Technology, Inc. at $2.42 billion and Lockheed Martin Corporation at $1.87 billion. The top 10 vendors each exceed $526 million in obligations, but award counts vary materially, suggesting both high-volume and higher-dollar, lower-count vendor relationships within the sector.

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 = '541511'
        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 10,357,065,856.23 10.36 billion 13,851
2024 10,917,505,577.76 10.92 billion 14,962
2023 10,599,403,539.24 10.60 billion 15,002
2022 9,290,939,054.54 9.29 billion 14,385
2021 8,787,876,816.18 8.79 billion 14,252

Insight

Over the last 5 years, NAICS 541511 obligated $49.95 billion across 72,452 awards, with an average award value of $689,460. Obligations increased from $8.79 billion in 2021 to a peak of $10.92 billion in 2024, before easing slightly to $10.36 billion in 2025. Annual award volumes were relatively stable, ranging from 13,851 to 15,002, indicating a broad and consistent distribution of activity rather than reliance on a small number of awards.

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.