Skip to main content

Where Does a CAGE Code Appear? Invoices, Contracts, and Forms Explained

A CAGE code is more than just a registration number — it appears on nearly every document in the federal procurement lifecycle. Knowing where your CAGE code shows up helps you catch errors, verify payments, and maintain accurate records during audits.

CAGE Codes on Federal Contracts (SF1449, DD254, SF26)

Your CAGE code appears prominently on the cover page of federal contracts:

  • SF1449 (Commercial Items Contract) — Block 17 lists the contractor's CAGE code and address
  • DD254 (Department of Defense Contract Security Classification Specification) — Block 7 lists the prime contractor's CAGE code
  • SF26 (Award/Contract) — Block 7 lists contractor CAGE code

Always verify your CAGE code is correct on any contract before signing. An incorrect CAGE code on a contract can cause payment issues and complicate DCAA audits.

CAGE Codes on Invoices: Wide Area WorkFlow (WAWF)

The US government's primary electronic invoicing system is Wide Area WorkFlow (WAWF), available at wawf.eb.mil. Every invoice submitted through WAWF requires your CAGE code to:

  • Identify which vendor is invoicing
  • Route the invoice to the correct payment office
  • Match the invoice to the contract in the Defense Finance and Accounting Service (DFAS) system

If your CAGE code in WAWF doesn't match your contract, the invoice will reject. Ensure your WAWF account is registered with your active CAGE code before submitting your first invoice.

CAGE Codes on DD-250 Forms (Material Inspection and Receiving Report)

The DD-250 is the form used to document delivery of goods to the government. Block 15 (Ship From) lists the CAGE code of the shipping entity. Block 16 (Ship To) lists the receiving activity's CAGE code. For supply chain vendors delivering goods to military depots or defense facilities, the DD-250's CAGE code fields must exactly match the contract — errors can delay acceptance and payment.

CAGE Codes in FPDS and USASpending.gov

All federal contract awards are reported in the Federal Procurement Data System (FPDS-NG) and published on USASpending.gov. Your CAGE code is the primary identifier linking your company to every contract award in the public record. This means anyone can search USASpending.gov for your CAGE code and see your complete federal contract history — a useful due diligence tool and a reminder to keep your CAGE code consistent across all registrations.

CAGE Codes in DLA DIBBS (Defense Internet Bid Board System)

DLA's DIBBS system is where defense supply chain vendors bid on solicitations for spare parts and supplies. To submit a quote in DIBBS, your CAGE code must be registered and active. DIBBS uses CAGE codes (not UEIs) as the primary bidder identifier. If your CAGE code is new or recently transferred, allow 24–48 hours for DIBBS to sync with the SAM.gov/DLA database.

Decode Any CAGE Code Instantly

Enter any 5-character CAGE code to see the company name, SAM status, and certifications.

Frequently Asked Questions

What happens if I submit an invoice with the wrong CAGE code?

The invoice will likely reject in WAWF or be delayed at DFAS. Contact your contracting officer immediately — they will need to either amend the contract or direct you to resubmit with the correct CAGE code.

Can a subcontractor invoice using the prime's CAGE code?

No. Each entity invoicing the government must use its own CAGE code. Primes may invoice on behalf of subs only if specifically authorized in the contract — this is rare and requires careful contractual setup.

How do I register in WAWF for the first time?

Go to wawf.eb.mil and register your company. You'll need your CAGE code, contract number, and DODAAC (Department of Defense Activity Address Code) of your paying office. Your contracting officer can provide payment office information.

See Contract History

FedAtlas.com

Full federal award data by company, CAGE code, agency, and NAICS.

Visit FedAtlas