This NAICS page summarizes federal spending with computer and software stores over the last 10 years, including agencies, vendors, and annual trends. The largest obligations are concentrated in defense agencies and a small group of major IT resellers and integrators.
NAICS Industry
NAICS 443120 Federal Contract Obligations (Last 10 Years)
Federal procurement activity under NAICS 443120, Computer and Software Stores, totals $5.49 billion across 44,715 award actions over the last 10 years.
Figures reflect readable and exact obligated totals from FPDS-style analysis for NAICS 443120 and may include multiple award actions to the same vendor or agency.
About NAICS 443120 federal contract activity
NAICS 443120, COMPUTER AND SOFTWARE STORES, accounts for $5.49 billion in obligated contract value across 44,715 awards over the last 10 years, with an average award value of $122,810.10. The volume of awards is high relative to average dollars per action, indicating a market characterized by frequent, smaller procurements rather than a small number of large transactions.
Agency demand and leading federal buyers
The Department of the Air Force is the largest buyer in this NAICS, with $585.92 million across 3,636 awards, followed by Offices, Boards and Divisions at $494.40 million across 506 awards and the Department of the Army at $469.41 million across 1,707 awards. The Department of the Navy and the Social Security Administration also rank among the top obligators, showing that demand is concentrated in major defense organizations but extends into civilian agencies as well.
Vendor concentration and leading contractors
EC AMERICA, INC. is the leading vendor by obligated value at $561.17 million across 3,783 awards, followed by MCP COMPUTER PRODUCTS INC at $503.63 million and INTERNATIONAL BUSINESS MACHINE at $486.46 million. CDW GOVERNMENT, INC. and CARAHSOFT TECHNOLOGY CORPORATION also appear among the top recipients, reflecting a vendor base that includes large reseller and technology supply channels.
Annual contract trend over the analysis window
Annual obligations in the most recent years show sustained but uneven demand, rising from $104.62 million in 2025 to $224.16 million in 2024 and $333.32 million in 2023, then peaking at $490.48 million in 2022 before easing to $463.83 million in 2021. Award counts moved in the opposite direction of dollars in some years, suggesting that procurement activity is driven by many transactions with varying contract sizes rather than a steady stream of high-dollar awards.
How to interpret this page
This summary is based on FPDS obligations and award counts for NAICS 443120 over the last 10 years. Top agencies and vendors are ranked by total obligated dollars, and annual trend figures reflect obligations by fiscal year within the analysis window.
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 = '443120'
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 | 585,921,586.04 | 585.92 million | 3,636 |
| 1501 | OFFICES, BOARDS AND DIVISIONS | 494,399,463.55 | 494.40 million | 506 |
| 2100 | DEPT OF THE ARMY | 469,410,200.20 | 469.41 million | 1,707 |
| 1700 | DEPT OF THE NAVY | 359,819,338.27 | 359.82 million | 4,034 |
| 2800 | SOCIAL SECURITY ADMINISTRATION | 342,219,712.89 | 342.22 million | 273 |
| 97ZS | U.S. SPECIAL OPERATIONS COMMAND (USSOCOM) | 253,746,347.93 | 253.75 million | 470 |
| 97AK | DEFENSE INFORMATION SYSTEMS AGENCY (DISA) | 235,055,339.16 | 235.06 million | 12,230 |
| 1344 | US PATENT AND TRADEMARK OFFICE | 229,023,249.00 | 229.02 million | 163 |
| 7013 | TRANSPORTATION SECURITY ADMINISTRATION | 187,679,460.59 | 187.68 million | 276 |
| 97AS | DEFENSE LOGISTICS AGENCY | 175,213,648.53 | 175.21 million | 533 |
Insight
Over the last 10 years, NAICS 443120 has obligated $5.49 billion across 44,715 awards, with spending concentrated among a small set of agencies. The Department of the Air Force leads at $585.92 million, followed by Offices, Boards and Divisions ($494.40 million) and the Department of the Army ($469.41 million), indicating a strong defense-heavy demand profile. Award volume is more dispersed than obligation value, with DISA reporting 12,230 awards but only $235.06 million obligated, suggesting many smaller transactions alongside larger-dollar awards at other agencies.
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 = '443120'
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 |
|---|---|---|---|---|
| EC AMERICA, INC. | 1QTH6 | 561,172,087.17 | 561.17 million | 3,783 |
| MCP COMPUTER PRODUCTS INC | 1GCV3 | 503,625,417.12 | 503.63 million | 1,056 |
| INTERNATIONAL BUSINESS MACHINE | 3BXY7 | 486,457,902.97 | 486.46 million | 1,016 |
| CDW GOVERNMENT, INC. | 1KH72 | 374,385,964.13 | 374.39 million | 678 |
| CARAHSOFT TECHNOLOGY CORPORATION | 1P3C5 | 364,315,204.30 | 364.32 million | 250 |
| UNISYS CORPORATION | 4W798 | 306,226,958.71 | 306.23 million | 433 |
| BMC SOFTWARE, INC. | 02UX8 | 269,447,207.81 | 269.45 million | 139 |
| HEWLETT PACKARD COMPANY (3067) | 1HQN9 | 265,969,490.57 | 265.97 million | 1,073 |
| VION CORPORATION | 2U672 | 261,788,683.47 | 261.79 million | 196 |
| NEW TECH SOLUTIONS INCORPORATED | 1QN24 | 258,553,387.30 | 258.55 million | 2,646 |
Insight
Over the last 10 years, NAICS 443120 has obligated $5.49 billion across 44,715 awards, with an average award value of $122,810. Top vendor obligations are moderately concentrated: the leading 10 vendors account for roughly $3.65 billion, or about 66% of total obligated dollars in this period. EC AMERICA, INC. is the largest recipient at $561.17 million, followed by MCP COMPUTER PRODUCTS INC and INTERNATIONAL BUSINESS MACHINE, indicating that a small set of vendors captures a substantial share of spending while award volume remains broadly distributed.
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 = '443120'
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 | 104,615,376.35 | 104.62 million | 2,351 |
| 2024 | 224,161,506.24 | 224.16 million | 3,807 |
| 2023 | 333,317,992.53 | 333.32 million | 5,951 |
| 2022 | 490,476,954.83 | 490.48 million | 4,580 |
| 2021 | 463,826,143.22 | 463.83 million | 3,885 |
| 2020 | 590,833,757.63 | 590.83 million | 3,180 |
| 2019 | 667,095,378.04 | 667.10 million | 3,171 |
| 2018 | 761,996,288.37 | 762.00 million | 3,546 |
| 2017 | 711,444,270.60 | 711.44 million | 7,239 |
| 2016 | 1,143,686,399.75 | 1.14 billion | 7,005 |
Insight
NAICS 443120 (Computer and Software Stores) recorded $5.49 billion in obligated spending across 44,715 awards over the last 10 years, with an average award value of about $122.8K. Obligations were concentrated in the earlier part of the period, peaking at $1.14 billion in 2016, then generally declining through 2025 to $104.6 million, indicating a sustained reduction in annual spend. Award volume did not fall as sharply as obligations, with higher counts in 2016–2017 and again in 2023–2025, suggesting continued transaction activity at lower dollar levels.
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.