Between 2004 and the end of the first five months of 2026, data from Iraq's Ministry of Finance does not present a stable picture of the country's fiscal situation. Instead, it reflects a history of significant fluctuations and severe economic shocks.
A quick comparison shows that Iraq's total revenues stood at IQD 32.982 trillion in 2004. By 2022, revenues had reached their highest level on record, rising to IQD 161.697 trillion, representing 48% annual growth and an increase of approximately IQD 52.616 trillion compared with the previous year.
In contrast, during the first five months of 2026, revenues experienced a dramatic decline. Total revenues fell to IQD 33.747 trillion, reflecting negative growth of 73% and a decrease of IQD 90.438 trillion. This sharp decline highlights the deep fiscal challenges facing Iraq's budget and public finance system.
Iraq's Total Revenues (Oil and Non-Oil), 2004–First Five Months of 2026
According to data from the Iraqi Ministry of Finance, Iraq's annual public revenues—including both oil and non-oil income—are presented below, together with the annual growth or decline compared with the previous year.
2004
Total revenue: IQD 32.982 trillion
2005
Total revenue: IQD 40.503 trillion
Increase: IQD 7.520 trillion (23%)
2006
Total revenue: IQD 49.056 trillion
Increase: IQD 8.553 trillion (21%)
2007
Total revenue: IQD 54.599 trillion
Increase: IQD 5.544 trillion (11%)
2008
Total revenue: IQD 80.252 trillion
Increase: IQD 25.653 trillion (47%)
2009
Total revenue: IQD 55.209 trillion
Decrease: IQD 25.043 trillion (−31%)
2010
Total revenue: IQD 69.521 trillion
Increase: IQD 14.312 trillion (26%)
2011
Total revenue: IQD 99.999 trillion
Increase: IQD 30.478 trillion (44%)
2012
Total revenue: IQD 119.446 trillion
Increase: IQD 19.448 trillion (19%)
2013
Total revenue: IQD 113.767 trillion
Decrease: IQD 5.679 trillion (−5%)
2014
Total revenue: IQD 105.387 trillion
Decrease: IQD 8.381 trillion (−7%)
2015
Total revenue: IQD 66.391 trillion
Decrease: IQD 38.996 trillion (−37%)
2016
Total revenue: IQD 54.328 trillion
Decrease: IQD 12.063 trillion (−18%)
2017
Total revenue: IQD 77.281 trillion
Increase: IQD 22.953 trillion (42%)
2018
Total revenue: IQD 106.467 trillion
Increase: IQD 29.186 trillion (38%)
2019
Total revenue: IQD 107.567 trillion
Increase: IQD 1.100 trillion (1%)
2020
Total revenue: IQD 63.200 trillion
Decrease: IQD 44.367 trillion (−41%)
2021
Total revenue: IQD 109.081 trillion
Increase: IQD 45.882 trillion (73%)
2022
Total revenue: IQD 161.697 trillion
Increase: IQD 52.616 trillion (48%)
2023
Total revenue: IQD 135.681 trillion
Decrease: IQD 26.016 trillion (−16%)
2024
Total revenue: IQD 140.774 trillion
Increase: IQD 5.093 trillion (4%)
2025
Total revenue: IQD 124.185 trillion
Decrease: IQD 16.589 trillion (−12%)
2026 (First Five Months Only)
Total revenue: IQD 33.747 trillion