În timpul ocupației britanice din Primul Război Mondial, rupia indiană a fost introdusă ca prima monedă oficială a Irakului. În 1932, dinarul irakian a înlocuit rupia la un curs de 1 dinar pentru 11 rupii și a fost ancorat la lira sterlină britanică până în 1959. Apoi a fost schimbată cu dolarul american, la un curs de 1 IQD pentru 2,8 USD. După Războiul din Golf din 1991, tehnologia de tipărire elvețiană utilizată anterior nu a mai fost disponibilă, ceea ce a făcut ca noile bancnote să fie de o calitate mai slabă. Versiunile anterioare ale dinarului irakian au început să fie denumite dinari elvețieni. Din cauza tipăririi excesive de către guvern a noii emisiuni, dinarul s-a devalorizat rapid. Noi monede și bancnote de dinar au fost emise în 2003 pentru a înlocui vechile bancnote Saddam, pentru a crea o monedă unică unificată.
În 2010, Banca Centrală a Irakului și-a anunțat planurile de redenumire a dinarului irakian pentru a ușura tranzacțiile în numerar. Intenția ar fi de a elimina trei zerouri din valoarea nominală a bancnotelor; dar valoarea reală a dinarului ar rămâne neschimbată. Deși în anunț se preciza că schimbarea va avea loc până la sfârșitul anului 2010, nu a avut loc nicio redenominare. După cum a declarat Banca Centrală a Irakului, mandatul acesteia este de a „asigura stabilitatea prețurilor interne și de a promova un sistem financiar stabil și competitiv bazat pe piață”. Pentru mai multe informații despre redenominare, citiți „Iraq Planning Currency Re-denomination”.