← Portfolio
PUBLIC DATA CASE STUDYGOVERNMENT / FINANCIAL ANALYTICSCOMPLETED

Federal Spending & Obligations Intelligence

Five complete fiscal years of Department of Defense contract obligations, translated into planning and oversight questions.

Independent public-data reconstruction. This is not the original client deliverable and contains no client or employer data. It demonstrates comparable analytical methods in a different public context.
Independent public-data reconstruction using no client or employer data.
Five-year obligations$2.2TFY2021-FY2025
Period change+27.1%$104.7B increase
FY2025 high$491.7B+10.2% year over year
Top-three awarding subagencies77.1%of nominal-dollar obligations

01

Executive Summary

DoD prime contract obligations increased materially across the five-year window in nominal dollars. The API-derived total rose from $387.0B in FY2021 to $491.7B in FY2025, an increase of $104.7B or 27.1%.

The pattern is concentrated, but not in a single dimension. The Navy, Army, and Air Force together represented 77.1% of nominal-dollar obligations; major aircraft, shipbuilding, engineering, pharmaceutical, and healthcare categories were also prominent.

Year-end timing warrants context-aware monitoring. September represented a median 14.8% of annual obligations, while the fourth fiscal quarter represented a median 29.9%. This is a planning and oversight question—not evidence of improper spending.

02

Business Question

How have Department of Defense contract obligations changed across recent completed fiscal years, which agencies and award categories drive the change, and where does spending concentration create planning or oversight questions?

The analysis is descriptive and decision-support oriented. It does not assess contract performance, necessity, legality, waste, fraud, or abuse.

03

Project Context

Client data and screenshots are confidential. This project reconstructs comparable analytical methods—source acquisition, classification, reconciliation, concentration analysis, data-quality testing, and executive communication—using public federal spending data in a distinct context.

04

Provenance and Confidentiality

Independent public-data reconstruction. This is not the original client deliverable and contains no client or employer data. It demonstrates comparable analytical methods in a different public context.

Provenance
ORIGINAL INDEPENDENT ANALYSIS
Data exposure
PUBLIC
Relationship to experience
DEMO-SAFE METHODOLOGY RECONSTRUCTION
Evidence level
FULLY REPRODUCIBLE

05

My Role

Independent analyst, data engineer, modeler, validator, and case-study author.

I defined the analytical question, reviewed the official endpoint documentation, created the retrieval and transformation pipeline, wrote and executed the SQL quality checks, validated the findings, and designed the reader-facing case study.

06

Data Source

The controlling source is the official USAspending API v2. Endpoints require no API key. Data was retrieved on 2026-08-15, and the API reported its award data last updated on 08/14/2026.

USAspending data is available for copying, adaptation, redistribution, and commercial or non-commercial use, subject to the site's stated limitations.

07

Data Scope

Period
FY2021-FY2025
Calendar bounds
October 1, 2020-September 30, 2025
Awarding agency
Department of Defense, top-tier code 097
Award types
A, B, C, D — prime contracts
Measure
Federal action obligations in nominal dollars
Core rows
5 annual · 60 monthly · 24 subagencies · 2,446 PSC · 1,083 NAICS · 57 geographies

FY2026 was excluded because it was incomplete on the retrieval date. All growth and period comparisons therefore use complete fiscal years and nominal dollars.

08

Data Quality Problems

1.10%

Missing subagency codes

Named USTRANSCOM and Defense Human Resources Activity rows lacked a code. Names were retained; missing codes were not treated as missing obligations.

0.21%

NAICS residual

$4.7B did not reconcile to classified NAICS rows and remains visible as an unclassified residual.

5.65%

Non-state geography residual

$124.0B was outside displayed state/territory results, including foreign or otherwise unclassified place-of-performance amounts.

Top 100

Recipient subset

Recipient results cover the 100 API-ranked recipient profiles retrieved for this analysis. Normalization standardizes exact labels only and is not a definitive corporate-parent rollup.

09

Technical Architecture

USAspending API v2 → raw response cache → Python transformation → curated CSV outputs → SQLite staging and marts → automated quality checks → static JSON snapshot → accessible Next.js case study

Inspect the pipeline design
  1. Bounded USAspending API v2 requests with retry handling
  2. Excluded raw-response cache and retained a retrieval manifest
  3. Python transformation into curated analytical CSV files
  4. SQLite staging tables, analytical marts, and executable quality checks
  5. Static JSON snapshot for resilient website rendering
  6. Accessible report components with no runtime API dependency

10

Method

  1. Filtered prime contract transactions to DoD awarding activity and award type codes A-D.
  2. Excluded the incomplete current fiscal year and compared FY2021-FY2025 only.
  3. Reconciled annual totals to 60 fiscal-month aggregates and to complete subagency category totals.
  4. Measured year-over-year change, subagency and recipient concentration, PSC and NAICS mix, place-of-performance geography, and year-end timing.
  5. Generated findings only after the Python transformation and SQLite quality checks passed.

Recipient names were normalized and identical names combined within the top-100 API subset. No corporate-parent relationships were inferred.

11

Analysis

The annual comparison establishes direction and scale in nominal dollars. Five complete years provide a consistent basis for measuring change without introducing a partial-period bias.

Total contract obligations by fiscal year

Complete FY2021-FY2025 · nominal dollars

Obligations increased 27.1% across the period. The sequence is not monotonic: FY2024 declined 2.4% before FY2025 reached the period high.

Organizational concentration explains much of the total. The three largest awarding subagencies represented 77.1% of five-year contract obligations, recomputed from the complete reconciled subagency dataset.

Largest awarding subagencies

Top five, FY2021-FY2025 · nominal dollars

Top five, FY2021-FY2025 · nominal dollars. Amounts are net federal action obligations and may include negative adjustments.

Recipient profiles are a bounded technical subset, not a total-market corporate concentration measure. Recipient results cover the 100 API-ranked recipient profiles retrieved for this analysis. Normalization standardizes exact labels only and is not a definitive corporate-parent rollup.

Largest normalized recipient names

Top five names within the API-ranked top-100 recipient profiles

Top five names within the API-ranked top-100 recipient profiles. Amounts are net federal action obligations and may include negative adjustments.

12

Key Findings

  1. 01

    DoD contract obligations increased 27.1% from FY2021 to FY2025, a net change of $104.7B.

  2. 02

    The series rose through FY2023, declined 2.4% in FY2024, then reached a five-year high in FY2025.

  3. 03

    The three largest awarding subagencies accounted for 77.1% of five-year contract obligations in nominal dollars.

  4. 04

    The ten largest normalized recipient names in the top-100 API subset represented 27.9% of total obligations.

  5. 05

    September represented a median 14.8% of annual obligations; the fourth fiscal quarter represented a median 29.9%.

End-of-fiscal-year pattern

September's share increased in FY2024 and FY2025, reaching 18.8% in FY2025. The pattern should be paired with program, acquisition, funding, and execution context before any operational conclusion.

September and fourth-quarter contract-obligation concentration
Fiscal yearSeptemberSeptember shareQ4Q4 share
FY2021$57.4B14.8%$112.2B29.0%
FY2022$57.2B13.8%$124.0B29.9%
FY2023$65.1B14.3%$132.2B28.9%
FY2024$78.2B17.5%$157.5B35.3%
FY2025$92.3B18.8%$178.6B36.3%

13

Recommendations

  1. Use a repeatable annual and monthly monitoring view to separate structural changes from one-period variation.
  2. Review subagency, recipient, product/service, and geography concentration together before forming a planning conclusion.
  3. Treat September and fourth-quarter concentration as a planning question that needs program context—not as evidence of improper spending.
  4. Maintain visible classification and reconciliation checks so unclassified or non-state amounts cannot silently disappear from analysis.

14

Impact

  • Quantified five complete fiscal years of DoD prime contract obligations.
  • Surfaced the agencies, recipients, contract categories, geographies, and fiscal periods that drive concentration.
  • Created a repeatable retrieval, transformation, validation, and publishing process.
  • This independent case study produced decision-support recommendations; implementation impact was not measured.

15

Limitations

  • USAspending data is updated and may be revised after retrieval.
  • Obligations are transaction-level net obligations and can include deobligations.
  • Recipient results identify profiles/legal entities and are not a definitive corporate-parent rollup.
  • Geography uses place of performance at state/territory level and excludes non-state foreign or unclassified amounts from the displayed state ranking.
  • The API does not represent internal DoD accounting statuses such as unliquidated or undelivered obligations.

Amounts are descriptive nominal-dollar obligations. This work does not evaluate inflation-adjusted purchasing power, contract performance, program outcomes, appropriations law, or internal DoD accounting status.

16

What I Would Improve

  • Add a governed corporate-parent entity-resolution layer while preserving the original recipient profile.
  • Extend the dataset with award-level detail for distribution and deobligation analysis.
  • Add inflation-adjusted comparisons and program context when those sources can be reconciled safely.
  • Automate scheduled retrieval with change detection for revised historical data.

17

Technical Evidence

The downloadable bundle contains the executed Python pipeline, SQL staging and mart logic, quality checks, curated data, extraction manifest, summary, findings, executed notebook, and validation report.

Executed quality checks
  • PASS — Five complete fiscal years
  • PASS — Sixty complete fiscal months
  • PASS — Twelve months per fiscal year
  • PASS — No negative annual totals
  • PASS — Annual totals reconcile to monthly sums within one dollar
  • PASS — Unique recipient rank
  • PASS — Required classification outputs present

The website renders from a static reviewed snapshot. A USAspending outage does not break this page.

18

Data Attribution

Source: USAspending.gov, U.S. Department of the Treasury, Bureau of the Fiscal Service. API accessed 2026-08-15. Award data last updated 08/14/2026.

This independent analysis is not endorsed by the Department of Defense, Department of the Treasury, USAspending, Deloitte, or any other organization.