Podczas okupacji brytyjskiej w czasie I wojny światowej, rupia indyjska została wprowadzona jako pierwsza oficjalna waluta Iraku. W 1932 roku iracki dinar zastąpił rupię po kursie 1 dinar za 11 rupii i był powiązany z funtem brytyjskim do 1959 roku. Następnie powiązany był z dolarem amerykańskim po kursie 1 IQD za 2,8 USD. Po wojnie w Zatoce Perskiej w 1991 roku, wcześniej stosowana szwajcarska technologia druku nie była dostępna, co spowodowało, że nowe banknoty były gorszej jakości. Poprzednie wersje dinara irackiego zaczęto nazywać dinarami szwajcarskimi. Z powodu nadmiernego druku rządowego nowej emisji, Dinar uległ szybkiej dewaluacji. Nowe monety i banknoty dinara zostały wyemitowane w 2003 roku, aby zastąpić stare banknoty Saddama w celu stworzenia jednej zunifikowanej waluty.
W 2010 roku Bank Centralny Iraku ogłosił swoje plany redenominacji dinara irackiego w celu ułatwienia transakcji gotówkowych. Intencją było usunięcie trzech zer z wartości nominalnej banknotów, ale rzeczywista wartość dinara miała pozostać niezmieniona. Pomimo zapowiedzi, że zmiana miałaby nastąpić do końca 2010 roku, do redenominacji nie doszło. Jak stwierdził Bank Centralny Iraku, jego zadaniem jest „zapewnienie stabilności cen krajowych i wspieranie stabilnego, konkurencyjnego systemu finansowego opartego na zasadach rynkowych”. Aby uzyskać więcej informacji na temat redenominacji, przeczytaj „Iraq Planning Currency Re-denomination”.