USD Federal Budget Balance, Apr 11, 2025
Federal Budget Balance: Deficit Shrinks, But Concerns Linger (Updated Apr 11, 2025) The latest Federal Budget Balance figures, released on April 11, 2025, by the US Department of the Treasury, reveal a deficit of -160.5 Billion USD. While still a significant shortfall, this marks a considerable improvement compared to