Funding Requesting Agency Id
Code identifying the federal agency that provided the funding or initiated the requirement for the award. It is stored as an identifier rather than a free-text name, so the value typically needs to be interpreted against a reference table or paired agency description.
FPDS Compare
Use Cases
- Dictionary lookup and field explanation
- SQL filtering and grouping
- Analytical reporting and reusable query building
Common Usage
- Attributing award funding to the originating agency
- Separating purchasing agency from requesting or sponsoring agency
- Filtering awards for interagency or reimbursable procurement analysis
Common Mistakes
- Assuming the code is the same as the contracting agency identifier
- Grouping without validating the code against a reference table or description
Query Guidance
Use this field in WHERE, GROUP BY, or JOIN clauses only after confirming the code set and data type. Normalize and compare it as a code, and join to an agency lookup table to obtain the readable agency name before reporting; filter nulls and obvious nonstandard values explicitly.
SQL Examples
Preview values
SELECT
content__award__purchaserInformation__fundingRequestingAgencyID AS funding_requesting_agency_id
FROM fpds.data
WHERE content__award__purchaserInformation__fundingRequestingAgencyID IS NOT NULL
LIMIT 25
Top values
SELECT
content__award__purchaserInformation__fundingRequestingAgencyID AS value,
count() AS record_count
FROM fpds.data
WHERE content__award__purchaserInformation__fundingRequestingAgencyID IS NOT NULL
GROUP BY value
ORDER BY record_count DESC
LIMIT 25
Each dictionary item includes SQL-ready examples generated alongside the variable metadata, allowing immediate use in FPDS Query for filtering, aggregation, and analysis.