

Managing your money in Iran is simple once you understand how the local payment system works. Because Iran is not connected to international banking networks, foreign Visa, Mastercard, and American Express cards do not work in the country. Travelers should therefore plan their finances before arrival by bringing cash or using approved tourist payment solutions where available.
The official currency is the Iranian Rial (IRR), although most local people quote prices in Tomans, which equal 10 Rials. Understanding this difference will make shopping, dining, and traveling much easier during your visit.
Foreign credit and debit cards, including Visa, Mastercard and American Express, are not accepted in Iran because the country’s banking system is not connected to international payment networks. Travelers should therefore bring sufficient cash in USD or EUR or use an approved tourist debit card if available.
Visitors can exchange foreign currency at: ✅ Licensed Exchange Offices (Sarrafi) ✅ Banks ❌ Avoid exchanging money with street dealers. Licensed exchange offices usually provide competitive market rates and are the safest option for tourists.
Several services now provide prepaid Iranian tourist debit cards, allowing visitors to pay at shops, restaurants and ATMs connected to the local banking network. Availability, providers, and conditions may change, so travelers should check with their travel agency before arrival.
💵 Carry cash in different places. 💶 Bring clean USD or EUR banknotes. 🏦 Exchange money only at licensed offices. 💳 Do not rely on international bank cards. 💰 Keep small denominations for taxis and local shopping.