Durante la ocupación británica en la Primera Guerra Mundial, se introdujo la Rupia india como primera moneda oficial de Iraq. En 1932, el dinar iraquí sustituyó a la rupia a un tipo de cambio de 1 dinar por 11 rupias y estuvo vinculado a la libra esterlina hasta 1959. A partir de entonces, la paridad se cambió al dólar estadounidense a un tipo de cambio de 1 IQD por 2,8 USD. Tras la Guerra del Golfo de 1991, la tecnología de impresión suiza utilizada anteriormente no estaba disponible, lo que hizo que los nuevos billetes fueran de menor calidad. Las versiones anteriores del dinar iraquí empezaron a llamarse dinares suizos. Debido a la excesiva impresión gubernamental de la nueva emisión, el dinar se devaluó rápidamente. En 2003 se emitieron nuevas monedas y billetes de dinar en sustitución de los antiguos billetes de Saddam para crear una única moneda unificada.
En 2010, el Banco Central de Irak anunció sus planes de redenominar el dinar iraquí para facilitar las transacciones en efectivo. La intención sería suprimir tres ceros del valor nominal de los billetes, pero el valor real del dinar no cambiaría. Aunque el anuncio afirmaba que el cambio tendría lugar a finales de 2010, no se produjo ninguna redenominación. Según el Banco Central de Irak, su mandato es «garantizar la estabilidad de los precios internos y fomentar un sistema financiero estable y competitivo basado en el mercado». Para más información sobre la redenominación, lea «Irak planea la redenominación de su moneda».