Currency: the Ugandan currency is the Shilling. There are approximately 2,800 UGS to 1 U.S. dollar.As of  Wed 12/May/2015

Bringing cash: If you are bringing cash, U.S. dollars should be "big head" dollars dated 2009 or later. Larger denomination notes (50s or 100s) give you a better exchange rate than 20s or below. Euros are also widely accepted at bureaux de change. Paying in U.S. cash often gives you a cheaper rate for your hotel or tours than Shillings.

Credit and debit cards: Several ATM machines now take cards with a Mastercard logo. And some hotels take American Express.  However, the whole country predominatel uses Visa . So if you are depending on your Mastercard ATM or credit card, this may be a problem unless you use Orient Bank or Barclay's Bank in countrywide for a fee. The fee is also based on what your bank may charge and at Barclays ATMS it informs you of the fee and asks you to confirm you understand the fee will be deducted before it dishes out the money.

ATMs: If you have a VISA ATM card then there is a wide network of ATMs that will give you money and at better rates than from the bureaux de changes. Standard Chartered is the best bet. 

If you are going to buy a gorilla permit then you have to pay in U.S.$, Ugandan Shillings, Euro or GBP (you will be stung on the exchange rate if you don't pay in U.S.$), this can be cash, or travellers cheques for a 1% fee. No credit cards are accepted by the UWA.