US federal contract actions with winners, competition and modifications
Summary
Contract actions from the public US federal procurement record, drawn from the FPDS feeds, USAspending transaction files and DLA award records and joined by transaction key into one row per action: base awards, task and delivery orders and every later modification. Each action carries amount obligated, total potential value, awardee, awarding office, NAICS and product codes, set-aside, extent competed and number of offers, and actions deleted at source stay in, flagged. About 5.7M actions are held today, 94% of them signed in fiscal 2019 or later, out of roughly 110M in the full record, and the set grows daily. Useful for forecasting award outcomes, reading competition by market and office, and tracing a contract through its modifications.
Sample available. A sample can go out now under evaluation terms.
Pricing on request
Request a sample or pricingAt a glance
- Still growing. Refresh deliveries available.
- Records
- 5.7Mcontract actions
- Size
- 1.1 GB
- Tokens, estimated
- 820M
- Years
- 1978 to 2026
- Source
- Public US federal procurement records, drawn from the government's published contract award feeds and bulk award files and joined by transaction key
- Industry
- Public sector
- Data type
- Public records
- Region
- United States
- Languages
- English
- Formats
- Parquet
- Updated
Sources
| System | Kind | Records |
|---|---|---|
| Federal Procurement Data System public feeds | Public records | 523K actions, incl. 59K Other Transactions |
| USAspending.gov contract transaction files | Public records | 5.4M actions |
| DLA Internet Bid Board System award records | Public records | 222K award lines not yet in FPDS |
Good for
- forecasting award value and number of offers from solicitation and market history
- training agents to trace a contract through its options and modifications
- evaluating reasoning over competition and set-aside patterns by agency and NAICS code
- grounding procurement research assistants in a verifiable public record
Fields
| Field | Type | Description |
|---|---|---|
| piid | string | Contract or order number as published, with orders keyed to their parent vehicle |
| mod_number | string | Modification number, 0 for the base award |
| action_date | date | Date the action was signed |
| action_type | enum | Base award, option exercise, funding, scope change, termination or other reason for modification |
| obligation_usd | decimal | Dollars obligated or deobligated by this action |
| base_and_all_options_usd | decimal | Change to the total potential value made by this action, including options |
| awardee | object | Registered awardee name, UEI and parent UEI |
| awarding_office | string | Department and sub-agency of the contracting office |
| classification | object | NAICS code and product or service code |
| competition | object | Extent competed, set-aside type and number of offers received |
| description | string | Award description as entered by the contracting office |
| record_status | enum | active, or deleted at source (deleted actions are flagged, never dropped) |
Sample record
{
"piid": "[PIID_31]",
"mod_number": "0",
"action_date": "2026-03-18",
"action_type": "base_award",
"obligation_usd": 548212.4,
"base_and_all_options_usd": 2961530.75,
"awardee": {
"name": "[COMPANY_4]",
"uei": "[UEI_4]",
"parent_uei": "[UEI_4]"
},
"awarding_office": "Department of the Interior, National Park Service",
"classification": {
"naics": "561730",
"psc": "S208"
},
"competition": {
"extent_competed": "full_and_open_after_exclusion",
"set_aside": "total_small_business",
"number_of_offers": 6
},
"description": "GROUNDS MAINTENANCE AND MOWING SERVICES AT [SITE_7], BASE YEAR PLUS FOUR OPTION YEARS",
"record_status": "active"
}Licenses available
Non-exclusive
Licensed to more than one buyer.
What ships with it
- Datasheet: what it is, what it is good for, verified size, sources, years, format and limits.
- Provenance file: the public sources, how they were collected and joined, and what was removed, mapped to the EU AI Act Article 53 training-data summary and California AB 2013.
- Manifest with a hash for every file.
- QC report, with what was removed or masked.
- Your own copy, with unique canary records.
How it was prepared
Business names stay as published, because they are public record. Personal contact details and the names of individuals in free text are removed before delivery.