The Federation’s Budget Office Director General, Dr. Tanimu Yakubu, stated yesterday that the federal government’s use of multiple budgets is legal and not a fiscal anomaly.
Tanimu stated this in response to the public outcry generated by the second extension of the 2024 Budget by the National Assembly, stressing that similar practice exists in In India, Indonesia, and Kenya.
In a statement titled, “Why Nigeria is running multiple budgets,” Tanimu, said: “Nigeria is currently operating three budget instruments at once: the 2024 Main Appropriation Act, the 2024 Supplementary Budget, and the 2025 Appropriation Act. While this may raise eyebrows, it is not a fiscal anomaly. It reflects the real-world overlap between budget law, execution delays, and system-wide reform efforts.
“The 2024 Appropriation Act, signed in January 2024, remains valid through December 31, 2024, unless formally repealed or extended. It is the primary legal framework for federal spending in 2024 and remains active—especially for capital projects, statutory obligations, and contracts tied to 2024 project codes.
“The 2024 Supplementary Appropriation Act, passed mid-year, was designed to address: Escalating security and humanitarian demands; Revenue windfalls or reallocations; Emerging economic shocks and sectoral urgencies not accounted for in the main budget.
As is standard in public finance, a supplementary budget amends or extends the main budget. It runs concurrently-not as a duplicate, but as a legal and fiscal continuation.
“Although the 2025 Appropriation Act was signed before the end of 2024-part of efforts to maintain the January-December budget cycle-the transition hasn’t been seamless.
Execution of the 2025 budget coexists with: Unspent but already committed capital allocations from 2024; Procurement delays and disbursement lags; Multi-year or donor-funded projects that legally span two or more fiscal years.
“This situation is not unique to Nigeria. In India, Indonesia, and Kenya, similar overlaps occur as governments reconcile planning cycles with execution realities.









