Pendant l’occupation britannique de la Première Guerre mondiale, la roupie indienne a été introduite comme première monnaie officielle de l’Irak. En 1932, le dinar irakien a remplacé la roupie au taux de 1 dinar pour 11 roupies et a été arrimé à la livre britannique jusqu’en 1959. Il a ensuite été rattaché au dollar américain au taux de 1 IQD pour 2,8 USD. Après la guerre du Golfe en 1991, la technologie d’impression suisse précédemment utilisée n’était plus disponible, ce qui a entraîné une baisse de la qualité des nouveaux billets. Les versions précédentes du dinar irakien ont commencé à être appelées dinars suisses. En raison de l’impression excessive de la nouvelle émission par le gouvernement, le dinar s’est rapidement dévalué. De nouvelles pièces et de nouveaux billets en dinars ont été émis en 2003 pour remplacer les anciens billets de Saddam afin de créer une seule monnaie unifiée.
En 2010, la Banque centrale d’Irak a annoncé son projet de redénomination du dinar irakien pour faciliter les transactions en espèces. L’intention serait de supprimer trois zéros de la valeur nominale des billets de banque ; mais la valeur réelle du dinar resterait inchangée. Bien que l’annonce ait indiqué que le changement aurait lieu avant la fin de 2010, aucune redénomination n’a eu lieu. Comme l’a déclaré la Banque centrale d’Irak, son mandat consiste à « assurer la stabilité des prix intérieurs et à favoriser un système financier stable et concurrentiel basé sur le marché. » Pour plus d’informations sur la redénomination, lisez « L’Irak prévoit une redénomination de la monnaie ».