Contracting Activity Code (CAC)
A Contracting Activity Code (CAC) is a unique alphanumeric code assigned to each federal contracting office, appearing on solicitations, awards, and FPDS records under FAR Part 4.
What Is a Contracting Activity Code?
A Contracting Activity Code is a six-character (typically) alphanumeric identifier that uniquely identifies a federal contracting office. Different agencies use different CAC formats: DoD CACs follow a standard format (e.g., W912DY for U.S. Army Contracting Command, Detroit Arsenal), civilian agency CACs use varying formats specific to their organization.
Each CAC corresponds to a specific contracting office, including its physical location, points of contact, and typical procurement profile. CACs are used to populate the Procurement Instrument Identifier (PIID, a contract number), to direct contract administration responsibilities, and to identify the contracting activity in FPDS reporting.
A federal contractor reading a solicitation can identify the issuing contracting office from the CAC alone, which is invaluable for market intelligence and capture strategy. The CAC also helps the contractor route invoices, requests, and modifications to the right office during contract performance.
Key Characteristics
Contracting Activity Codes have several defining attributes. They are unique: each contracting office has a single CAC, no two offices share the same identifier.
They are persistent: an office's CAC typically remains the same across years and across personnel changes. They are structured: agencies have format conventions (DoD especially, with the W-series for Army, N-series for Navy, F-series for Air Force, M-series for Marine Corps, etc.).
They are searchable: FPDS allows search by CAC, enabling contractors to find every action issued by a specific office. They are linked to broader agency hierarchies: CACs roll up to Major Command Codes (in DoD) and to agency-level identifiers. Each characteristic shapes how contractors use CACs in market research and capture planning.
How It Works in Government Contracting
Contracting Activity Codes operate throughout the federal procurement lifecycle. First, when a federal contracting office is established or reorganized, the agency requests a CAC from FPDS through the GSA-managed Federal Procurement Data System.
Second, the CAC is incorporated into the office's contract writing system and used in every PIID issued by that office. Third, when a solicitation is issued, the CAC appears on the solicitation cover page and in the SAM.gov posting.
Fourth, contractors evaluating opportunities can identify the issuing office and research its procurement profile using FPDS searches by CAC. Fifth, awards are reported to FPDS with the CAC, enabling downstream market intelligence analysis.
Sixth, contract administration (modifications, invoices, performance reviews) flows back to the issuing CAC for action. The CAC is the connective tissue between an office's procurement actions across years.
Real-World Example
A federal contractor is researching opportunities at the U.S. Army Corps of Engineers, Mobile District. The contractor identifies the relevant CAC as W912EE through public solicitation postings and FPDS records.
Using FPDS, the contractor pulls all W912EE contract awards from the past three fiscal years, totaling $2.4 billion across 1,200+ contracts. The contractor filters by NAICS Code, contract type, and dollar value to identify opportunities aligned with its capabilities.
The analysis shows that W912EE awards a significant share of its contracts under specific NAICS codes (engineering services, construction, environmental remediation), uses task-order IDIQ vehicles heavily, and has a recurring set of incumbent contractors. Armed with this intelligence, the contractor focuses its capture team on three specific upcoming opportunities at W912EE, builds direct relationships with the office's contracting officers, and develops a teaming approach that leverages incumbent past performance. The CAC-based intelligence transformed an opaque market into a focused pursuit.
Regulatory Framework
Contracting Activity Codes are governed by FAR Part 4 (Administrative Matters), particularly FAR 4.6 (Contract Reporting), and operationalized through the FPDS technical documentation. FAR 4.605 requires reporting to FPDS using the assigned CAC for each contract action.
The FPDS Contracting Office Address Book maintains current CACs and contracting office contact information. Defense contracting CACs follow conventions described in DFARS Procedures, Guidance, and Information (PGI) and the DoD FAR Supplement.
CACs are also referenced in the Procurement Instrument Identifier (PIID) format specified in FAR 4.16 (Unique Procurement Instrument Identifier). Contracting offices are responsible for accurate FPDS reporting; errors in CAC assignment or PIID formation can affect downstream visibility and market analysis.
Why It Matters for Contractors
For federal contractors, the Contracting Activity Code is a primary tool for organizing market intelligence. Capture teams that analyze opportunities by CAC develop a much sharper view of what each contracting office buys, how it buys, and from whom.
CACs interact with FPDS (the primary data source for CAC-based analysis), with USAspending.gov (which republishes FPDS data with CAC visibility), with capture planning (CAC-level analysis informs capture strategy), and with past performance (CAC-level CPARs identify incumbent performance patterns). Capture teams that ignore CACs and search only at the agency level miss substantial intelligence about how specific contracting offices operate. The contractors that use CAC analysis well treat it as core market discipline, not as administrative overhead.
Common Misconceptions
Contracting Activity Code and Common Access Card are the same thing.
No. The acronym is the same but the concepts are unrelated. The Contracting Activity Code is a contracting office identifier; the Common Access Card is the DoD smart card used for personnel identification and computer access.
A CAC identifies only the agency, not the specific office.
No. A CAC identifies a specific contracting office, including its physical location and contracting officer pool. Different offices within the same agency have different CACs.
CACs change when contracting officers turn over.
No. CACs are tied to the office, not to individuals. Personnel changes within an office do not change the CAC. The CAC remains stable across years of personnel turnover.
Frequently Asked Questions
Where can I find the CAC for a specific contracting office?
The FPDS Contracting Office Address Book maintains current CACs and contact information for federal contracting offices. Many CACs are also visible on public solicitations and SAM.gov postings.
Do civilian agencies use Contracting Activity Codes?
Yes, though formats vary. Each federal contracting office has a CAC for FPDS reporting purposes, regardless of agency. DoD uses standardized formats (W, N, F, M, H series); civilian agencies use their own conventions.
How do CACs differ from Major Command Codes?
A Major Command Code (MAJCOM) identifies a high-level organizational unit (e.g., U.S. Army Materiel Command). A Contracting Activity Code identifies a specific contracting office within that command. MAJCOMs aggregate multiple CACs.
Can a contracting office have multiple CACs?
Generally no. Each office has one CAC for FPDS reporting purposes. If an office reorganizes substantially, a new CAC may be assigned and the old one retired, but co-existing CACs are not the norm.
Related Government Contracting Topics
FPDS (Federal Procurement Data System): Primary source for CAC-based federal contract data and analysis.
USAspending.gov: Public-facing federal spending database with CAC-level visibility for awards.
Capture Plan: Strategic document often built around CAC-level market intelligence.
Past Performance: Documented contractor track record; CAC-level CPAR analysis informs incumbent strategy.
How LotusPetal AI Helps
LotusPetal AI's capture and proposal automation platform helps federal contractors manage CAC-based market intelligence, contracting office targeting, and capture planning with the same discipline as the largest primes. The platform combines compliance automation, AI-assisted proposal drafting, and structured capture workflows so teams capture the right opportunities, write compliant proposals, and protect their win rate.