Skip to main content
GSA

CAGE Codes for General Services Administration

~$40B in annual federal contracts

About GSA Contracting

The GSA Multiple Award Schedule (MAS) is the gateway to selling to every federal agency. To get a GSA Schedule contract, you must have an active CAGE code and SAM.gov registration. GSA also manages Federal Buildings and fleet operations. GSA Schedule vendors can sell to DoD, civilian agencies, and state/local governments under cooperative purchasing agreements.

Like all federal agencies, GSA requires every vendor and subcontractor receiving direct government payments to hold an active CAGE code and a current SAM.gov registration. The CAGE code uniquely identifies your company in the federal procurement system and appears on all contract actions, invoices, and vendor records. Without it, you cannot receive an award or payment from GSA.

Key Contract Types

GSA Schedule
IT Products
Professional Services
Furniture
Facilities

Top NAICS Codes for GSA

These NAICS codes represent the most frequently contracted service and product areas for this agency.

541512 541611 561210 811212 423430

CAGE Code Requirements for GSA Vendors

To sell to General Services Administration, every vendor — from large prime contractors to small businesses and subcontractors receiving direct government payments — must have:

  • An active CAGE code assigned by DLA through SAM.gov
  • An active SAM.gov registration (renewed annually)
  • A valid UEI (Unique Entity Identifier)
  • A completed Representations & Certifications section in SAM.gov

Small businesses pursuing set-aside contracts with GSA should also complete any applicable SBA certifications (8(a), WOSB, SDVOSB, HUBZone) — these are linked to your CAGE code record in SAM.gov.

Look Up an GSA Vendor's CAGE Code

Verify a teammate, subcontractor, or competitor's SAM.gov registration status.

Contract Award Data

Explore GSA Awards on FedAtlas.com

See every contract GSA has awarded — by company, NAICS, state, and year.

View on FedAtlas