NAICS Industry

NAICS 541511 Federal Contract Obligations (Last 10 Years)

Federal procurement activity under NAICS 541511, Custom Computer Programming Services, over the last 10 years totals $80.49 billion across 143,144 award actions.

This page summarizes federal obligations for NAICS 541511, covering custom computer programming services across agencies, vendors, and annual trends. The market is led by the Department of the Air Force, the Department of the Army, and the Federal Acquisition Service, with Booz Allen Hamilton Inc. as the top vendor by obligated dollars.

Generated at 03/21/2026

Analysis period: Last 10 years

Totals reflect readable and exact obligated amounts for the selected 10-year analysis window and are based on FPDS award action records.

NAICS Code
541511
Industry
CUSTOM COMPUTER PROGRAMMING SERVICES
Total Obligated
80.49 billion
80,492,466,537.99
Award Actions
143,144
Average Action Value
562,318.13

About NAICS 541511 federal contract activity

NAICS 541511, Custom Computer Programming Services, recorded $80.49 billion in obligations across 143,144 awards over the last 10 years, with an average award value of $562,318.13. This category reflects sustained federal demand for software development and related customization work rather than a small number of very large transactions.

Agency demand and leading federal buyers

The Department of the Air Force is the largest buyer in this NAICS, with $11.36 billion obligated across 18,725 awards, followed by the Department of the Army at $7.46 billion across 12,939 awards. The Federal Acquisition Service, Centers for Medicare and Medicaid Services, and Department of the Navy also represent major demand centers, indicating a mix of defense and civilian procurement activity.

Vendor concentration and leading contractors

Booz Allen Hamilton Inc. leads vendors in this NAICS with $3.98 billion obligated across 3,824 awards, followed by Lockheed Martin Corporation at $3.41 billion across 1,899 awards. General Dynamics Information Technology, Northrop Grumman Systems Corporation, and International Business Machines Corporation also rank among the top recipients, each with obligations near or above $2.30 billion, showing a concentrated but competitive vendor base.

Annual contract trend over the analysis window

Annual obligations remained above $8.79 billion in each of the most recent five years shown, peaking at $10.92 billion in 2024 and staying elevated at $10.36 billion in 2025. Award volume also remained high, ranging from 13,851 to 15,002 awards per year in the period shown, suggesting consistently broad procurement activity.

How to interpret this page

This summary uses FPDS obligation and award-count data for NAICS 541511 over the last 10 years, with agency, vendor, and annual figures ranked by total obligated dollars. The annual trend reflects the five most recent years provided in the dataset, and totals are based on recorded obligations rather than estimated contract value.

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 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
5700 DEPT OF THE AIR FORCE 11,359,124,906.63 11.36 billion 18,725
2100 DEPT OF THE ARMY 7,462,667,348.25 7.46 billion 12,939
4732 FEDERAL ACQUISITION SERVICE 4,754,515,999.52 4.75 billion 5,668
7530 CENTERS FOR MEDICARE AND MEDICAID SERVICES 4,468,928,697.23 4.47 billion 1,913
1700 DEPT OF THE NAVY 4,297,499,248.16 4.30 billion 9,250
97JC MISSILE DEFENSE AGENCY (MDA) 4,222,279,799.32 4.22 billion 2,360
3600 VETERANS AFFAIRS, DEPARTMENT OF 3,106,873,833.93 3.11 billion 5,981
7529 NATIONAL INSTITUTES OF HEALTH 2,284,538,342.81 2.28 billion 4,919
97AK DEFENSE INFORMATION SYSTEMS AGENCY (DISA) 1,912,127,335.72 1.91 billion 2,878
2050 INTERNAL REVENUE SERVICE 1,821,326,811.89 1.82 billion 3,228

Insight

Over the last 10 years, NAICS 541511 obligated 80.49 billion across 143,144 awards, with spending concentrated among a small set of civilian and defense agencies. The Department of the Air Force leads at 11.36 billion, followed by the Department of the Army at 7.46 billion; together they account for more than 20 percent of total obligations in this NAICS. The remaining top agencies are more distributed, with FAS, CMS, the Department of the Navy, MDA, VA, NIH, DISA, and IRS each obligating between 1.82 billion and 4.75 billion, indicating broad but lower-volume demand across the federal portfolio.

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 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
BOOZ ALLEN HAMILTON INC. 17038 3,976,417,408.75 3.98 billion 3,824
LOCKHEED MARTIN CORPORATION 3VQB0 3,405,090,717.15 3.41 billion 1,899
GENERAL DYNAMICS INFORMATION TECHNOLOGY, INC. 07MU1 2,468,236,666.44 2.47 billion 1,400
NORTHROP GRUMMAN SYSTEMS CORPORATION 5V1X2 2,303,289,955.58 2.30 billion 2,220
INTERNATIONAL BUSINESS MACHINES CORPORATION 3BXY7 2,296,746,824.06 2.30 billion 2,230
LEIDOS, INC. 5UTE0 1,170,414,925.98 1.17 billion 1,179
CSRA LLC 7C146 1,062,395,719.13 1.06 billion 598
NTT DATA FEDERAL SERVICES, INC 8B358 969,149,668.75 969.15 million 1,157
RAYTHEON COMPANY 04071 727,357,462.82 727.36 million 1,095
SAPIENT GOVERNMENT SERVICES, INC. 47XN2 684,947,834.64 684.95 million 520

Insight

Over the last 10 years, NAICS 541511 totaled $80.49 billion across 143,144 awards, with an average award value of $562,318, indicating a large, highly fragmented contracting base. The top 10 vendors account for approximately $19.25 billion, or about 24% of total obligations, showing moderate concentration among a small group of large integrators and IT services firms. Booz Allen Hamilton Inc. leads with $3.98 billion, followed by Lockheed Martin Corporation and General Dynamics Information Technology, Inc., each above $2.4 billion, while the remaining top vendors are clustered between roughly $685 million and $2.30 billion.

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 10 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
2020 7,237,276,497.25 7.24 billion 14,232
2019 6,395,843,412.02 6.40 billion 13,218
2018 6,041,083,514.59 6.04 billion 13,943
2017 5,583,927,188.99 5.58 billion 14,772
2016 5,281,545,081.19 5.28 billion 14,527

Insight

NAICS 541511 recorded 80.49 billion in obligated spending across 143,144 awards over the last 10 years, with an average award value of 562,318. Obligations rose from 5.28 billion in 2016 to 10.36 billion in 2025, more than doubling over the period, with the strongest annual levels concentrated in 2023 through 2025 at roughly 10.36 billion to 10.92 billion. Award volume remained relatively stable at about 13,200 to 15,000 awards per year, indicating growth was driven primarily by higher obligated dollars rather than a material change in award count.

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.