It's more of an issue keeping loose ends in Dubai. Bank accounts can accrue fees, which if left unchecked, may lead to a criminal case being filed against the account holder, albeit that's in extreme cases. People can go to jail in UAE for money matters.Why close your accounts? It's legal to keep money outside Canada.