Hafez Financial Services
Whether its family expenses, immigration costs or personal expenses, Hafez can receive Iranian Rial and pay Canadian Dollar (CAD) in one business day
Pay Rial by depositing in Iranian Banks and receive Canadian Dollar (CAD) within 1 business day
Receive in your Canadian Bank
Pickup a Cheque
Pickup Cash in Vancouver
Sending money to Iran is easier and faster than ever.
Pay CAD either cash or at our bank and receive IRR in 1 business day
* Our minimum amount to send to Iran is $4,000 CAD
Receive in your Iranian Bank
All transactons are done with certified receipts.