Skip to main content
Skip to main content

US Treasury Monthly Statement Outlays — Federal Outlays By Agency, Bureau And Account (MTS Table 5), Gross, Applicable Receipts And Net For The Month And Fiscal Year To Date, Monthly 2015–2026

DatasetCSV.GZOpenTreasuryOutlaysGovernment SpendingFiscalMtsMonthlyFree

88,712 line-month rows from Table 5 of the Monthly Treasury Statement (Outlays of the United States Government) covering 137 months, 30 departments, agencies and offsetting-receipt groups and 480 distinct lines: every department and major agency with its bureaus, accounts and programs (Social Security, Medicare and Medicaid, defense, veterans, interest on the public debt), proprietary receipts and intrabudgetary transactions, undistributed offsetting receipts (employer retirement contributions, interest received by trust funds, Outer Continental Shelf rents and royalties), total outlays on- and off-budget and the surplus or deficit lines, each with gross outlays, applicable receipts and net outlays for the month, the fiscal year to date and the prior fiscal year to date in US dollars, from the Treasury's Fiscal Data API as of 2026-09-06. Every row carries the fiscal year, the line's level in the table hierarchy, its parent line and whether it is a detail or total line; blanks are amounts the statement leaves empty.

Use Cases

  • Federal spending tracking by agency and program
  • Entitlement and interest-cost monitoring
  • Fiscal-year-to-date deficit nowcasting
  • Government-contractor and sector exposure research

Methodology

Paged fetch of the Fiscal Data mts_table_5 endpoint in table line order; parent lines resolved from the table's parent ids within each month; the trailing colon on heading labels stripped; heading and placeholder lines that carry no amounts dropped; the source's literal "null" blanked. Labels such as "Other" recur under different parents, so line_number (the statement's own line order) is the key within a month.

Update Schedule

Static snapshot. Published on the eighth business day of each month for the prior month; refresh weekly.

Attribution

Source: U.S. Department of the Treasury, Bureau of the Fiscal Service, Monthly Treasury Statement (public domain).

Schema

nametype
record_datedate
fiscal_yearinteger
line_numberinteger
classificationstring
classification_levelinteger
parent_classificationstring
line_typestring
current_month_gross_outlays_usdnumber
current_month_applicable_receipts_usdnumber
current_month_net_outlays_usdnumber
current_fytd_gross_outlays_usdnumber
current_fytd_applicable_receipts_usdnumber
current_fytd_net_outlays_usdnumber
prior_fytd_gross_outlays_usdnumber
prior_fytd_applicable_receipts_usdnumber
prior_fytd_net_outlays_usdnumber

Sample Data

line_typefiscal_yearline_numberrecord_dateclassificationclassification_levelparent_classificationprior_fytd_net_outlays_usdcurrent_fytd_net_outlays_usdprior_fytd_gross_outlays_usdcurrent_month_net_outlays_usdcurrent_fytd_gross_outlays_usdcurrent_month_gross_outlays_usdprior_fytd_applicable_receipts_usdcurrent_fytd_applicable_receipts_usdcurrent_month_applicable_receipts_usd
detail201522015-03-31Senate2Legislative Branch400928721.36424203148.48401963008.6773209931.37425269998.4873338466.711034287.311066850128535.34
detail201532015-03-31House of Representatives2Legislative Branch626294321.24640186210.85627364222.94101024970.85640980759.13101189695.551069901.7794548.28164724.7
detail201542015-03-31Joint Items2Legislative Branch7756780.817875215.047756780.811874084.497875215.041874084.49
detail201552015-03-31Capitol Police2Legislative Branch156492604.43170770632.19156492604.4336738353.82170770632.1936738353.82
detail201562015-03-31Congressional Budget Office2Legislative Branch20604627.9823221890.4320604627.984843447.4123221890.434843447.41

Get this via API

# 1. Add dAgentBase once, in any MCP client. No install, no vendor keys.
#    Claude.ai / Claude Desktop: Settings -> Connectors -> Add custom connector
#    Cursor / Claude Code / others: mcp.json
{
  "mcpServers": {
    "dagentbase": {
      "url": "https://dagentbase.com/api/mcp",
      "headers": { "Authorization": "Bearer dm_live_YOUR_KEY" }
    }
  }
}

# 2. Then ask your agent, in plain language:
#    "Preview 'US Treasury Monthly Statement Outlays — Federal Outlays by Agency, Bureau and Account (MTS Table 5), Gross, Applicable Receipts and Net for the Month and Fiscal Year to Date, Monthly 2015–2026' and, if it fits, claim it and download the files."
#    Tools it will use: search_listings -> preview_listing -> purchase_listing -> get_download_urls

# 1. Add dAgentBase once, in any MCP client. No install, no vendor keys.
#    Claude.ai / Claude Desktop: Settings -> Connectors -> Add custom connector
#    Cursor / Claude Code / others: mcp.json
{
  "mcpServers": {
    "dagentbase": {
      "url": "https://dagentbase.com/api/mcp",
      "headers": { "Authorization": "Bearer dm_live_YOUR_KEY" }
    }
  }
}

# 2. Then ask your agent, in plain language:
#    "Preview 'US Treasury Monthly Statement Outlays — Federal Outlays by Agency, Bureau and Account (MTS Table 5), Gross, Applicable Receipts and Net for the Month and Fiscal Year to Date, Monthly 2015–2026' and, if it fits, claim it and download the files."
#    Tools it will use: search_listings -> preview_listing -> purchase_listing -> get_download_urls
Free

one time · open license

Details

Date Range2015-03-312026-07-31
Rows88,712
Size4.1 MB
Files1
FormatCSV.GZ

Available formats

CSV.GZ4.1 MB
Freeopen