Step-by-Step: Buy Bitcoin with MTN MoMo in Uganda
The following six steps walk you through the complete process of purchasing Bitcoin in Uganda using MTN Mobile Money on Binance P2P — the most reliable method for Ugandans in 2026.
-
1
Download the App and Create Your Account
Download the Binance app from the Google Play Store or Apple App Store, or visit binance.com from your browser. Tap "Register" and enter your email address and a strong password (use a combination of letters, numbers, and symbols). You will receive a verification code by email — enter it to confirm your account. Alternatively, Yellow Card is available for download and offers a simpler interface suited to first-time buyers in Uganda, with direct UGX support. For this guide we use Binance P2P, which has greater liquidity and pricing choice.
After registration, immediately enable two-factor authentication (2FA). Go to your profile settings and activate 2FA via your phone number or Google Authenticator. This single step dramatically improves your account security against unauthorised access.
-
2
Complete Identity Verification (KYC)
Before you can trade on Binance P2P, identity verification is required. From your Binance profile, select "Identification" or "Verify Account." For basic level — which allows trades up to approximately $500 USD equivalent — you need to submit a photo of a government-issued ID and take a real-time selfie. Accepted documents in Uganda include:
- Ugandan National ID Card (issued by NIRA)
- Uganda Passport
- Ugandan Driving Permit
Basic KYC is typically approved automatically within seconds to a few minutes using Binance's AI-powered verification system. Intermediate KYC (required for larger amounts) may take longer and involve additional document checks. KYC is a legal requirement under anti-money-laundering regulations — it also protects you as a buyer by ensuring you trade on a regulated platform that can resolve disputes.
-
3
Navigate to P2P Trading and Filter by MTN MoMo
Inside the Binance app, tap "Trade" at the bottom navigation bar, then select "P2P Trading." The P2P marketplace opens. Make sure you are on the "BUY" tab. Set the following filters:
- Asset: BTC (Bitcoin)
- Fiat currency: UGX (Ugandan Shilling)
- Payment method: MTN Mobile Money
The marketplace will now show a filtered list of sellers who accept MTN MoMo payments in UGX. If there are few results, try "Airtel Money Uganda" as an alternative payment filter, or remove the payment method filter and check which methods each seller accepts individually. On Yellow Card, the equivalent step is to select "Uganda" as your country and choose "MTN MoMo" as the payment channel — Yellow Card then shows you a direct buy price rather than a list of sellers.
-
4
Select a Seller and Place Your Order
Review the available sellers carefully before proceeding. The factors to check are:
- Completion rate: Aim for 95% or above. This shows the seller reliably completes trades.
- Number of trades: Prefer sellers with 200+ completed trades. New sellers with few trades carry higher risk.
- Price per BTC: Compare prices across sellers — a lower price means more Bitcoin for your UGX. Prices typically sit 0.5–2% above the global market rate.
- Order limits: Check the seller's minimum and maximum order amount matches what you want to spend.
Select your preferred seller and tap "Buy BTC." Enter the amount you want to spend in UGX, or alternatively specify how much Bitcoin you want to receive. Review the order summary and confirm. Binance immediately locks the Bitcoin in a secure escrow account — your funds are protected from this moment.
-
5
Transfer UGX via MTN Mobile Money
The trade window opens and shows you the seller's MTN MoMo number and the exact UGX amount to transfer. A countdown timer is displayed — you must complete payment within this window (typically 15–30 minutes). To send the payment:
- Via MTN MoMo app: Open the app, select "Send Money," enter the seller's MoMo number and the exact UGX amount. Confirm with your PIN.
- Via USSD: Dial *165# on your phone, select "Transfer Money," enter the seller's number and amount, confirm with your PIN.
Once the transfer is complete, save or screenshot the MTN MoMo transaction confirmation — this shows your reference number and the amount sent. Return to the Binance trade window and tap "Transferred, Notify Seller." If the platform allows it, upload your MoMo confirmation screenshot as proof. Do not tap "Transferred" before you have actually sent the money — doing so can result in your account being flagged for fraudulent behaviour.
If using Airtel Money instead: open your Airtel Money app or dial *185#, select "Send Money," enter the seller's Airtel number and amount, confirm with your PIN, then follow the same steps above.
-
6
Receive Bitcoin and Transfer to Your Secure Wallet
The seller will check their MTN MoMo account to confirm your payment has arrived. Once confirmed, they release Bitcoin from escrow — it appears in your Binance spot wallet within seconds. You will receive an in-app notification confirming the trade is complete and showing the Bitcoin amount received.
For small amounts (below the equivalent of approximately $100 USD), leaving Bitcoin in your Binance wallet is acceptable for short-term storage. For larger amounts or long-term savings, transfer to a self-custody (non-custodial) wallet where you hold your own private keys. Recommended mobile wallets that work well in Uganda:
- Muun Wallet — Simple, supports on-chain Bitcoin and Lightning. Excellent for beginners.
- Blue Wallet — Open-source, feature-rich, supports Lightning. Good for more advanced users.
- Phoenix Wallet — Lightning-native, ideal for frequent small payments or remittances.
When you set up your wallet, you receive a seed phrase — typically 12 or 24 words. Write this down on paper immediately and store it in a secure physical location separate from your phone. Never take a screenshot of your seed phrase and never share it with anyone. Your seed phrase is the master key to your Bitcoin — anyone with it can access your funds.
MTN MoMo and Airtel Money: Payment Method Comparison
Both mobile money platforms work well for buying Bitcoin in Uganda. Here is how they compare:
| Payment Method | Operator | Speed | Daily Limit | USSD Code | Notes |
|---|---|---|---|---|---|
| MTN Mobile Money | MTN Uganda | Instant | UGX 7,000,000/day | *165# | Widest seller acceptance on Binance P2P Uganda |
| Airtel Money Uganda | Airtel Uganda | Instant | UGX 5,000,000/day | *185# | Strong rural coverage, good P2P acceptance |
| Stanbic Bank | Stanbic Bank Uganda | Same day | Varies by account | N/A (app/branch) | Bank transfer — slower, for larger amounts |
| Centenary Bank | Centenary Bank PLC | Same day | Varies by account | N/A | Good rural branch network across Uganda |
| Equity Bank Uganda | Equity Bank | Same day | Varies by account | N/A | East Africa-wide network, established brand |
MTN MoMo is the default first choice for most Ugandan Bitcoin buyers on P2P platforms because it has the largest user base (~14 million registered users) and the widest acceptance among P2P sellers. Airtel Money is an excellent alternative with near-identical functionality for Bitcoin purchases.
Exchange Comparison: Where to Buy Bitcoin in Uganda 2026
| Platform | Type | Fees | UGX Support | MTN MoMo | Beginner Friendly | Rating |
|---|---|---|---|---|---|---|
| Binance P2P | P2P Exchange | 0–1% | Via sellers | Yes | Moderate | ⭐⭐⭐⭐⭐ |
| Yellow Card | Direct Exchange | 1.5–2% | Yes (direct) | Yes | High | ⭐⭐⭐⭐ |
| Noones | P2P Exchange | 0–1% | Via sellers | Yes | Moderate | ⭐⭐⭐⭐ |
Beginner recommendation: Start with Yellow Card for its simple app, direct UGX pricing, and MTN MoMo integration. You will see a fixed price and buy directly without navigating a marketplace of sellers. Once you are comfortable with how Bitcoin works, graduate to Binance P2P for better pricing and more flexibility.
Fees and Limits: Buying Bitcoin in Uganda
| Fee Type | Amount | Details |
|---|---|---|
| Binance P2P platform fee (buyer) | 0% | Binance charges buyers nothing on P2P trades |
| Seller spread / margin | 0.5–2% | Built into the price quoted by the seller above market rate |
| MTN MoMo transfer fee | 0.5–1% | Fee charged by MTN Uganda — varies by amount band |
| Bitcoin network fee (withdrawal) | ~$0.50–2.50 | Only paid if you withdraw Bitcoin on-chain to a personal wallet |
| Lightning Network fee (if applicable) | <$0.01 | For Lightning transfers — essentially free |
| Yellow Card fee (if using direct buy) | 1.5–2% | All-in fee for direct UGX purchases on Yellow Card |
| Total typical cost (Binance P2P) | 1.5–3.5% | All-in estimated cost for a standard MTN MoMo purchase |
Safety Tips for Ugandan Bitcoin Buyers
- Always trade inside the platform's escrow system. Never agree to conduct a Bitcoin trade outside the official platform — no reputable seller will ask you to do this. If someone messages you asking to trade directly, it is a scam.
- Verify the MoMo number before sending. Double-check that the MTN MoMo number shown in the trade window exactly matches what you enter in your MoMo app or USSD menu. A single digit difference means your money goes to the wrong person.
- Choose experienced sellers. Select sellers with 200+ completed trades and a 95%+ completion rate. New sellers with very few trades carry higher counterparty risk.
- Save every MoMo transaction confirmation. Take a screenshot of the MTN MoMo transaction reference immediately after payment. This is your proof of payment if any dispute arises.
- Do not rush — the timer is generous. You typically have 15–30 minutes to complete payment. Never feel pressured to send money without confirming all the details first.
- Use dispute resolution if needed. If you paid but Bitcoin was not released, do NOT mark the trade as complete and immediately click "Appeal" in the Binance trade interface. Binance's dispute team will review the evidence. Your MoMo confirmation is your primary proof — this is why saving it is essential.
- Beware SIM-swap fraud. SIM-swap is a known threat in Uganda where fraudsters convince a telecom to transfer your number to a new SIM, gaining access to your MoMo account. Protect yourself by enabling a SIM-swap block PIN with MTN Uganda (available at MTN service centres) and using 2FA on all exchange accounts.
- Write down your wallet seed phrase on paper. Never store your seed phrase digitally (no photos, no cloud storage, no messages). Write it on paper and keep it somewhere secure and private.
How to Store Bitcoin Safely in Uganda
After buying, securing your Bitcoin is the most important step. Your storage choice depends on how much you hold and how often you plan to use it:
- Exchange wallet (Binance): Suitable for small amounts you plan to trade or sell soon. Binance has strong security, but you do not control the private keys — if your account is hacked or access blocked, you could lose funds. Enable 2FA and use a strong, unique password.
- Non-custodial mobile wallet: For amounts you want to hold and control yourself, use Muun Wallet (easiest), Blue Wallet (feature-rich), or Phoenix Wallet (Lightning-native). You are in full control — nobody can freeze or confiscate your Bitcoin. The tradeoff: if you lose your phone and have not backed up your seed phrase, your Bitcoin is gone.
- Hardware wallet: For amounts above $300–500 USD equivalent, a hardware wallet (Trezor Model One or Ledger Nano S Plus) provides maximum security. The private key never touches an internet-connected device. Both models can be ordered internationally and delivered to Uganda.