There are two kinds of currencies in Iran. The official currency in Iran is Rial (IRR) but people use the Toman in every day transactions. Rial has one more zero compared with Toman (1000Rial=100Toman).
Make Sure You Bring Enough Cash!
Iran has an easy and efficient money transfer system within itself but there’s no easy access to international banking system. So don’t count on your credit/debit card.