The bill caps non-defense spending — which funds areas like public education and transportation — in fiscal 2024, then increases it by 1% in 2025. The deal suspends the debt limit of $31.4 trillion through Jan. 1, 2025.