The South African Rand is not legal tender in Mozambique. The official currency is the Mozambican Metical (MZN). Some border-town businesses may accept Rand, but acceptance is limited and exchange rates unfavorable. It's best to exchange Rand for Meticals before entering.