How to Exchange and Spend Crypto in Uganda

Cash and mobile money dominate daily life in Uganda, so spending crypto means knowing where it turns into shillings and where you still need notes. This guide walks through the practical route and its limits.

Published September 30, 2026 · 3 min read

How to Exchange and Spend Crypto in Uganda
Key takeaways
  • A dollar-tracking stablecoin keeps its dollar value regardless of what the shilling does.
  • A crypto-funded card converts to UGX only when you pay or withdraw, at the network's rate.
  • Cards work mainly in Kampala and at larger merchants; elsewhere cash is expected.
  • Blockchain transfers cannot be reversed, so check the network before every deposit.

Why hold a stablecoin instead of shillings?

A dollar-tracking stablecoin holds its dollar value independent of the local currency. That means the balance in your wallet does not move with the shilling. The amount of shillings you get still depends on the rate when you spend or withdraw, so the conversion moment matters. This is general information, not investment advice.

How does a crypto card turn coins into shillings?

A card funded from a crypto wallet converts at the point of payment or ATM withdrawal, at the network's rate. Until then your money stays in the wallet as crypto. The card spends only the available balance: there is no credit and no overdraft. Nexus Pay is one option of this kind: purchases cost 0%, moving money from the wallet to the card costs 0.1%, and swapping coins inside the wallet costs 0% with the received amount shown before you confirm. On the fee page, 1000 USDT moved to the card becomes $999.00.

Where can you pay by card in Uganda?

Card acceptance concentrates in Kampala and larger merchants. Outside the capital and away from bigger shops, cash is expected, and mobile money is also common in daily life. So treat the card as a tool for specific places rather than for every purchase. A virtual card works online and contactless through Apple Pay and Google Pay, while a physical card is needed at tills and ATMs.

Ways to use crypto in Uganda compared
OptionWhere it worksWhen shillings appearWhat to watch
Hold a stablecoinIn your wallet, anywhereOnly when you convertDollar value is steady; the shilling amount depends on the rate at that time
Pay by cardKampala and larger merchantsAt the moment of paymentRate is the network's; smaller shops may not accept cards
Withdraw at an ATMWhere ATMs are availableAt the moment of withdrawalPer-withdrawal fee plus a possible ATM-owner fee
Carry cashEverywhere, including outside townsAlready in shillingsWithdraw enough in advance, ideally in one larger withdrawal

How do you get cash in shillings from crypto?

The route is to withdraw at an ATM with a card funded from your wallet; the conversion to shillings happens at withdrawal. With Nexus Pay the ATM fee is 0.25% per withdrawal, and the ATM owner may add its own fee, shown on the screen before you confirm. In the fee-page example, 1000 USDT withdrawn at an ATM leaves $996.50 before any owner fee. Because the fee is charged per withdrawal, one larger withdrawal costs less than several small ones for the same total. Plan it around cash needs for trips outside Kampala.

How do you set up a wallet and card step by step?

Setup is short, but two steps deserve care.

  • Open the wallet in Telegram (bot @nexuspaymybot) and, if you like, link a Google login as a second way in.
  • Pass identity verification (a document and a photo), which anti-money-laundering law requires for card issuing.
  • Choose a card: Signature (virtual, 5 USDT), Business (virtual, higher limits, 25 USDT) or physical (99 USDT including delivery).
  • Deposit USDT or USDC on the network your address was issued for.

Each deposit address belongs to one network, and a coin sent through another network will not arrive and cannot be reversed. Check the minimum deposit shown in the app too, since smaller deposits are not credited.

What should you check before relying on crypto?

Rules on crypto and taxes vary and change, so check the current position for your situation; this article is general information, not legal or tax advice. Keep some shillings in cash, since card acceptance is patchy outside Kampala. In the app you can freeze and unfreeze the card in one tap and set an optional four-digit access code. Remember that blockchain transfers are irreversible: nobody can bring back a transfer sent to the wrong address.

Common questions

Do I need shillings before I arrive in Uganda?
Not necessarily, but cash is expected outside Kampala and larger merchants. A card funded from a crypto wallet can give you shillings at an ATM, where the conversion happens at the network's rate.
Is the exchange rate fixed when I load the card?
No. Conversion to shillings happens at the point of payment or ATM withdrawal, at the network's rate, so the shilling amount is set at that moment.
Which coins can I deposit for spending?
The wallet holds USDT, USDC, BTC and ETH. USDT and USDC can be deposited via TRC-20, ERC-20, BEP-20 and TON; BTC and ETH via their own networks.
Can the card go into overdraft if my balance runs low?
No. The card spends only the available balance, with no credit and no overdraft.
What happens if I send a deposit on the wrong network?
It will not arrive and cannot be reversed. Always match the network to the address the app issued and check the minimum deposit first.

Open Nexus Pay and set up your card for Uganda

In Telegram, in a minute, with no paperwork.

Open Nexus Pay

More about Nexus Pay in Uganda