PSC 2940: Engine Air and Oil Filters, Strainers, and Cleaners, Nonaircraft
2940 is the product and service code (PSC) federal agencies use for engine air and oil filters, strainers, and cleaners, nonaircraft, in the engine accessories group. Here are the contracts open under it now, the NAICS codes it pairs with, and who buys and wins this work.
- Open contracts now
- 0
- Spending, FY2026
- $21 million
- Share to small businesses
- 54%
Where 2940 sits in the PSC Manual
- Category: Product
- Group 29: Engine Accessories
- Code 2940: Engine Air and Oil Filters, Strainers, and Cleaners, Nonaircraft
NAICS codes used with PSC 2940
The NAICS code on a contract sets the size standard for who counts as small. These are the codes agencies pair with 2940 most often:
| NAICS | Industry | Spent, last 3 years |
|---|---|---|
| 336390 | Other Motor Vehicle Parts Manufacturing | $41.2 million |
| 333618 | Other Engine Equipment Manufacturing | $34.6 million |
| 332722 | Bolt, Nut, Screw, Rivet, and Washer Manufacturing | $4.2 million |
| 336310 | Motor Vehicle Gasoline Engine and Engine Parts Manufacturing | $3.1 million |
| 332510 | Hardware Manufacturing | $1.8 million |
| 333998 | All Other Miscellaneous General Purpose Machinery Manufacturing | $1.7 million |
Who buys under PSC 2940
Agencies with the most contract dollars under 2940 over the last three fiscal years, per USAspending.gov:
| Agency | Obligated |
|---|---|
| Defense Logistics Agency | $91.1 million |
| U.S. Coast Guard | $2.9 million |
| Department of the Navy | $1.6 million |
| Department of the Air Force | $876,517 |
| Department of State | $666,516 |
| Federal Prison Industries / Unicor | $604,138 |
| Department of the Army | $573,330 |
| Bureau of Reclamation | $375,216 |
Federal spending under PSC 2940 by year
| Fiscal year | Contract obligations |
|---|---|
| FY2024 | $42.2 million |
| FY2025 | $35.6 million |
| FY2026 | $21 million |
| FY2027 (so far) | $0 |
Who wins PSC 2940 contracts
| Company | Obligated, last 3 years |
|---|---|
| Seal Dynamics LLC | $21.9 million |
| FBC Enterprises LLC | $12.6 million |
| Maradyne Corporation | $4.3 million |
| Cummins Inc | $4.2 million |
| Oshkosh Defense LLC | $2.9 million |
| Cavanaugh Government Group, LLC | $2.9 million |
| Fincantieri Marine Systems North America, Inc. | $2.8 million |
| Atlantic Diving Supply, Inc. | $2.2 million |
| Pines Quality Inc. | $1.9 million |
| Pioneer Industries, LLC | $1.5 million |
Related PSC codes
- 2910 Engine Fuel System Components, Nonaircraft
- 2915 Engine Fuel System Components, Aircraft and Missile Prime Movers
- 2920 Engine Electrical System Components, Nonaircraft
- 2925 Engine Electrical System Components, Aircraft Prime Moving
- 2930 Engine Cooling System Components, Nonaircraft
- 2935 Engine System Cooling Components, Aircraft Prime Moving
- 2945 Engine Air and Oil Filters, Cleaners, Aircraft Prime Moving
- 2950 Turbosupercharger and Components
- 2990 Miscellaneous Engine Accessories, Nonaircraft
- 2995 Miscellaneous Engine Accessories, Aircraft
Frequently asked questions
What is PSC 2940?
2940 is the product code in the federal Product and Service Code (PSC) Manual for engine air and oil filters, strainers, and cleaners, nonaircraft, under 29 (Engine Accessories). Agencies put a PSC on every contract to record what they bought.
What is the difference between a PSC and a NAICS code?
A PSC describes what the government is buying. A NAICS code describes the industry of the business doing the work, and it sets the SBA size standard for small business set-asides. Every contract notice has both.
Which NAICS code goes with PSC 2940?
Most federal contract dollars under PSC 2940 go with NAICS 336390 (Other Motor Vehicle Parts Manufacturing), according to USAspending.gov. The contracting officer picks the NAICS code for each solicitation, so check the notice.
How do I find contracts that use PSC 2940?
Contract opportunities are posted on SAM.gov with their PSC and NAICS codes. FedReady can match new ones to your business and email you, free.