Governmentwide Spending Data Model (GSDM)
Formerly known as the DATA Act Information Model Schema (DAIMS)
Please note that submission dates are published on the Resources Page
For GSDM users, this maintenance update:
- Allows agencies the capability to submit older, backlogged awards by updating FABS validations rules to use the Federal Hierarchy’s Office Start and End Dates vs Expired Status to determine if the Office was active at the time the award was signed.
- Updates Files B and C, as well as Validation Rules to align GSDM to OMB and GTAS requirements regarding two new USSGL accounts that were added to the SF-133 in FY23.
- Updates validations A18, A19, and A35, to correctly check only the line with a PYA of X in File B.
- Updates the RSS Required/Optional field for USSGL487200 and USSGL497200 to correctly reflect that it is "Optional (to be conditionally required for non-TOA (balance) rows for FY25).
This release also includes documentation fixes and enhancements. To understand all the changes and specific line-item details, agencies should review the GSDM Release Notes and the change logs of each document.
On this page
GSDM Technical Architecture
The Governmentwide Spending Data Model (GSDM) is the authoritative source for the terms, definitions, formats, and structures for hundreds of distinct data elements that tell the story of how federal dollars are spent.
GSDM gives federal agencies guidance about what data to report to Treasury, where to get that data, and how to submit it.
To learn more:
- GSDM Overview - What GSDM is, its scope, value, and approach
- GSDM Architecture - The GSDM conceptual model including a visual showing how domains, components, elements, and metadata go together in GSDM.
- GSDM Information Flow - A technical flowchart showing how data comes into, flows through, and is reported out, including how often that happens and where the data come from.
GSDM Documents for Federal Agency Staff
- How to submit, validate, and understand submitting to the Broker
Reporting Submission Specification (RSS)
- An Excel spreadsheet that lists data elements, provides metadata, and gives federal agency staff instructions on how to submit content in the appropriate file format.
Interface Definition Document (IDD)
- An Excel spreadsheet that lists data elements, supporting metadata and explains what financial assistance data elements are pulled from government-wide procurement, sub-award systems, and from the Data Broker (by way of FABS).
- An Excel spreadsheet that documents the business rules the Data Broker uses for field and cross-file validations.
Example files for current Broker submissions - .csv formatted files show the current agency submission file layouts.
- FABS: Financial Assistance data
- File A: Appropriation Account data
- File B: Object Class and Program Activity data
- File C: Award Financial data
Example files for Broker submissions starting in FY25 - .csv formatted files include ProgramActivityReportingKey and PriorYearAdjustment sample data.
- File A: Appropriation Account data
- File B: Object Class and Program Activity data
- File C: Award Financial data
GSDM Documents for Data Analysts
These PDF files show the data model relationships for RSS and IDD files.
GSDM Documents for users of USAspending.gov
- A link to the USAspending.gov online data dictionary with a full list of data elements with a definition for each element and some associated metadata.
Consumption-Focused Metadata (CFM)
- An Excel file with a list of data elements, definitions, and supporting metadata showing how submission and outlay data is compiled.
Consumption Focused File Diagram
- A PDF file diagram showing the data model for data sources of the USAspending.gov website.
History of GSDM/DAIMS releases since 2016
Each of these zip files contains key GSDM/DAIMS documents (RSS, IDD, sample files, file diagrams, flow diagram, validation rules, architecture document, and architecture overview)
Table may scroll on smaller screens
Schema Version |
Release Date |
Implementation Date |
Zipped Documents |
---|---|---|---|
GSDM 1.0.1 | April 11, 2024 | Various 2024 and 2025 | GSDM v1.0.1 zip |
GSDM 1.0 | November 2023 | Various 2023 and 2024 | GSDM v1.0 zip |
DAIMS 2.2.2 | June 23, 2023 | Various 2023 and 2024 | DAIMS v2.2.2 zip |
DAIMS 2.2.1 | Sep 26, 2022 | Oct 1, 2022 | DAIMS v2.2.1 zip |
DAIMS 2.2 | June 3, 2022 | Oct 1, 2022 (FABS) Nov 16, 2022 (DABS) |
DAIMS v2.2 zip |
DAIMS 2.1.2 | April 4, 2022 | April 2022 | DAIMS v2.1.2 zip |
DAIMS 2.1.1 | Nov 22, 2021 | Various 2021 and 2022 | DAIMS v2.1.1 zip |
DAIMS 2.1 | June 4, 2021 | Various 2021 and 2022 | DAIMS v2.1 zip |
DAIMS 2.0.2 | Dec 14, 2020 | Dec 17, 2020 | DAIMS v2.0.2 zip |
DAIMS 2.0.1 | Jul 13, 2020 | Jul 13, 2020 | DAIMS v2.0.1 zip |
DAIMS 2.0 | May 6, 2020 | Jul 13, 2020 | DAIMS v2.0 zip |
DAIMS 1.4 | Sep 27, 2019 | May 18, 2020 | DAIMS v1.4 zip |
DAIMS 1.3.1 | Feb 8, 2019 | Various 2019 | DAIMS v1.3.1 zip |
DAIMS 1.3 | Jun 29, 2018 | Various 2019 | DAIMS v1.3 zip |
DAIMS 1.2 | Dec 22, 2017 | May 18, 2018 | DAIMS v1.2 zip |
DAIMS 1.1 | Jun 30, 2017 | Sep 27, 2017 | DAIMS v1.1 zip |
DAIMS 1.0 | Apr 29, 2016 | Apr 1, 2017 | DAIMS v1.0 zip |