Pre-Paid Fee
Every contract in Africa on jets has paid for my Visa/Work Permit. With one exception in Nigeria where the contract was offered via a UK company. Where I did have to pay for Visa at own expense and they did repay me in FULL on arrival. They paid for everything else.