Money trade

Q 1: I am an Egyptian doctor working in Saudi Arabia. I will save money from my salary and upon returning, I will need to exchange these Saudi riyals or dollars to Egyptian pounds. In Egypt, I will have two options; either to exchange at the bank (Part No. 13; Page No. 447) where the dollar is exchanged for around 80 Egyptian piaster or at currency traders who give me around 120 Egyptian piasters. Is it Haram (prohibited) to exchange for the highest price?

A: It is permissible to exchange your money at currency traders for the mentioned price, if the currencies are not of the same type and you do not fear any harm or punishment in consequence. May Allah grant us success. May peace and blessings be upon our Prophet Muhammad, his family, and Companions.