On this page (10)
CEX.IO is one of the oldest crypto exchanges still running: it opened in 2013, before most Kenyans had heard of Bitcoin. For a Kenyan buyer its appeal is simple. You verify your ID once, pay with a bank card, and the coins land in your account without haggling with a P2P seller or worrying about M-Pesa reversals. The catch is just as simple: CEX.IO does not take M-Pesa, and it has no shilling wallet.
Verdict in one minute
We score every exchange on the same five things: how shillings get in and out, what a purchase really costs, licences and track record, security and proof of reserves, and how smooth verification is for someone holding a Kenyan ID. The full method is on our editorial policy page.
CEX.IO scores 9.2 out of 10, the highest in our Kenya exchange ranking. It wins on regulation and on the direct card route: no counterparty, no escrow disputes, no risk of a stranger’s stolen M-Pesa money landing in your account and getting you frozen. It loses points on the M-Pesa side, because cashing out still means a detour through P2P.
What works for Kenyans
- Buy BTC or USDT with a Visa or Mastercard — no P2P seller, no escrow, no reversal risk
- Instant Buy from 20 USD/EUR/GBP, with the commission shown before you confirm
- US state money-transmitter licences (NMLS 1804170) and an FCA-registered UK entity (FRN 1007192)
- CEX.IO Pay sends crypto free to other CEX.IO users
- Earn (savings and staking) is listed as available in Kenya
What does not
- No M-Pesa, Airtel Money or KES deposits or withdrawals
- Card is charged in USD, EUR or GBP, so your bank adds a conversion and may add an FX fee
- New accounts capped at $1,000 a day and $3,000 a month for the first three months
- Entry-tier spot fee of 0.40% under the schedule starting 21 December 2026
- No exchange-wide proof of reserves page that we could find
Can you use CEX.IO in Kenya?
Yes. CEX.IO publishes a list of unsupported countries and territories, and Kenya is not on it. Its Earn product (savings and staking) also lists Kenya as eligible. You can open an account from Nairobi, Kisumu or anywhere else with a Kenyan phone number and a valid ID.
Which company you deal with matters. CEX.IO runs separate entities for the UK, the European Economic Area and the US. Everyone else — including Kenyan users — is served by CEX OVRS LLC, registered in Nevis (company number L 22275). That entity’s own page does not name a licence, so the US and UK licences protect customers of those entities, not you directly. They still tell you a lot about how the group is run, which is why we weigh them.
Depositing KES: M-Pesa, P2P, bank, card
Here is the honest picture of every route from Kenyan shillings into a CEX.IO account.
| Route | Works on CEX.IO? | How it works | Main catch |
|---|---|---|---|
| M-Pesa | No | Not offered | — |
| P2P marketplace | Not on CEX.IO | Buy USDT with M-Pesa elsewhere, send it to your CEX.IO address | Two platforms, network fee |
| Kenyan bank transfer (KES) | No | No KES bank rail | — |
| Visa / Mastercard | Yes | Charged in USD, EUR or GBP | Bank FX fee; some cards decline |
| Apple Pay / Google Pay | Yes, where your card supports it | Uses your linked card | Same FX issue |
| Crypto deposit | Yes | Send BTC, USDT and others from any wallet | Pick the right network |
The card route is the reason CEX.IO tops our list. A P2P trade is cheap but it puts you in a chat with a stranger, and the most common way Kenyan accounts get frozen is a payment that later turns out to be stolen. With a card purchase, the money goes from your bank to a regulated payment processor; there is no third party to dispute with.
If your only money is on M-Pesa, the workable route is to buy USDT on a P2P marketplace — see how to buy crypto with M-Pesa — and then deposit it to CEX.IO. That makes sense if you want to hold coins on a platform with a longer regulatory record than the P2P venue, but it does add a network fee.
Prefer to buy without a P2P stranger?
Verify your ID, check your card works for dollar payments and start with a small purchase to see the full cost.
Fees in real numbers
CEX.IO has two ways to buy. Instant Buy is the one-screen card purchase: you type an amount, the screen shows how much crypto you get, and that amount already includes CEX.IO’s commission. Spot Trading is the order book, where you trade crypto you already hold or have deposited.
The card commission percentage sits on CEX.IO’s limits and commissions page. The commission table did not load when we checked, so we are not quoting a number. Compare the crypto amount on the confirmation screen with the market rate in our converter before you pay — the difference is your real cost.
| Item | What CEX.IO publishes | Notes for Kenyans |
|---|---|---|
| Minimum Instant Buy | 20 USD / EUR / GBP | Small enough for a test purchase |
| Card commission | Included in the amount shown | Check the confirmation screen |
| Spot fee, entry tier (from 21 Dec 2026) | 0.40% (30-day volume up to $10,000) | Falls to 0.10% at $20m volume |
| Spot fee, 67 selected pairs | 0.10% | Includes some USDT pairs |
| Crypto deposits | Network fee only, paid by sender | Choose TRC20/BEP20 if supported |
| Crypto withdrawals | Network fee included in amount | Shown on the withdrawal screen |
| Transfers to other CEX.IO users | Free via CEX.IO Pay | Instant |
On top of CEX.IO’s own charges, your Kenyan bank may add a foreign-transaction fee and will use its own USD/KES rate. That is often the biggest hidden cost. Ask your bank, or check a past statement for a dollar purchase, before you blame the exchange.
The cheapest way to buy is always P2P, so card exchanges are a rip-off.
P2P often has the lowest headline price, but you also pay the seller’s MarkupExtra margin added on top of the market rate by a broker or P2P seller. It is a fee even when the app says "zero fees". Glossary, the M-Pesa Send Money fee and the risk of a frozen account if the seller’s money was dirty. On small amounts the difference can be a few hundred shillings. Our P2P cost calculator shows the full sum for a P2P trade so you can compare like with like.
KYC: which documents work
CEX.IO accepts a passport, national ID card or driving licence, written in Latin characters, so a Kenyan National ID (or Maisha Namba card), passport or driving licence should qualify. You must be 18 or older. Verification includes a liveness KYCKnow Your Customer: identity checks (ID or passport, selfie, sometimes proof of address) that regulated platforms must run before you trade. Glossary selfie, your phone number and, in some countries, a short questionnaire about tax residence or source of funds.
Address verification is a separate step that raises limits. It needs a document issued within the last three months — a bank statement or utility bill in your name. A KPLC bill or a bank statement from Equity, KCB or Co-op should be accepted as long as the name and address match your profile.
- Minimum age
- 18CEX.IO verification guide
- New account daily limit
- $1,000first 3 months
- New account monthly limit
- $3,000first 3 months
Security and track record
Operating since 2013 means CEX.IO has run through the 2014, 2018 and 2022 crashes and the collapse of several large rivals. While researching this review we did not find a reported hack of customer funds, but we could not run a full incident search, so treat that as “none found” rather than a guarantee.
CEX.IO links to a PCI DSS certificate for card payments (PCI DSS is the card industry’s data-security standard). We could not find an exchange-wide Proof of reservesA report in which an exchange shows it holds customer assets 1:1. Useful, but it does not prove the exchange has no hidden debts. Glossary page; the reserves proof CEX.IO publishes covers its gold and silver tokens only. Exchanges such as OKX and Binance publish Merkle-tree reserve reports, and we would like to see the same here.
For your own side of security: turn on 2FATwo-factor authentication: a second code from an app like Google Authenticator. Safer than SMS codes, which SIM-swap fraudsters can intercept. Glossary with an authenticator app rather than SMS, because Kenyan SIM-swap fraud targets phone numbers first.
Licences and regulation
CEX.IO says it holds more than 30 licences and registrations worldwide. The ones we verified on primary pages:
| Entity | Jurisdiction | Status we verified |
|---|---|---|
| CEX.IO Corp | United States | FinCEN MSB; NMLS ID 1804170; licences in 38 states plus DC |
| CEX.IO Markets UK Ltd | United Kingdom | FCA-registered cryptoasset business, FRN 1007192 |
| CEX.IO Europe S.L. | Spain (EEA) | MiCA application with the CNMV, under review |
| CEX OVRS LLC | Nevis | Serves Kenya and other countries; no licence named |
In Kenya, the VASP Act 2025 gives the CMA the job of licensing exchanges and the CBK the job of licensing wallet and payment providers. The transition period for existing operators ended on 4 November 2026, and we found no public register of licensed providers. CEX.IO, like every exchange in our ranking, has no Kenyan VASP licence that we could confirm. Keep records of what you buy — KRA’s crypto tax rules apply whichever exchange you use.
Step by step: first purchase
This is the route for a first BTC or USDT purchase with a Kenyan bank card.
- Create your account and verify
Sign up with your email, add your Kenyan phone number and upload your ID. The liveness check asks you to turn your head on camera — do it in good light, without a cap.
- Check your card before you start
Make sure your Visa or Mastercard debit card is enabled for international online payments. In most Kenyan banking apps this is a toggle under card settings. Have your bank’s OTP SMS ready.
- Open Buy Crypto
Choose BTC or USDT, pick USD as the currency and enter at least 20. Start small — a first purchase of 20–50 dollars shows you the true cost on your statement.
- Read the confirmation screen
Note how much crypto you will receive for the amount you pay. That figure includes CEX.IO’s commission. Compare it with the live rate in our USDT to KES converter.
- Pay and approve 3-D Secure
Enter your card details and approve with the OTP from your bank. If the payment is declined, check the SMS from your bank first; most declines are bank-side.
- Confirm and keep records
The coins appear in your CEX.IO balance. Save the order confirmation and your card statement line together.
Withdrawing to M-Pesa
CEX.IO cannot pay out to M-Pesa. The working route is: send USDT from CEX.IO to a P2P exchange, then sell it there to a buyer who pays you by M-Pesa.
- Get your deposit address on the P2P exchange
On Binance, Bybit or another P2P venue, open Deposit → USDT and choose a network that CEX.IO also offers for USDT withdrawals. TRC20The token standard on the TRON blockchain. USDT-TRC20 is popular in Kenya because transfers are cheap and fast, but you need a little TRX for fees. Glossary and BEP20The token standard on BNB Smart Chain. Fees are paid in BNB and are usually a few US cents. Glossary are the cheap ones most Kenyans use.
- Withdraw from CEX.IO on the same network
Paste the address in CEX.IO’s withdrawal form, select the same network, and check the fee shown. Send a small test amount first if this is a new address.
- Sell USDT for KES on P2P
On the P2P marketplace choose Sell → USDT → KES → M-Pesa, pick a buyer with a long trade history, and wait until the money shows in your M-Pesa balance before releasing.
- Release and keep records
Release the USDT only after checking the M-Pesa balance, not just an SMS. Our Binance to M-Pesa guide shows every screen.
Ready to try a card purchase?
Open a free account, verify your ID and buy a small amount of BTC or USDT to see the full cost on your bank statement.
Alternatives
If M-Pesa in and out is more important to you than a card purchase, a P2P exchange fits better:
- Binance review — the deepest KES P2P market, but read about the April 2026 account freezes first.
- Bybit review — a second large P2P venue.
- NoOnes review — a pure P2P marketplace launched after Paxful’s first shutdown.
- OKX review, Bitget review, KuCoin review and MEXC review for the rest of the field.
Or compare all eight side by side in our ranking of the best crypto exchanges in Kenya.
Frequently asked questions
Is CEX.IO legit?
Can I use M-Pesa on CEX.IO?
Do Kenyan Visa and Mastercard debit cards work on CEX.IO?
What is the minimum I can buy on CEX.IO?
How do I withdraw from CEX.IO to M-Pesa?
Is CEX.IO licensed in Kenya?
- CEX.IO — Unsupported countries and territories
- CEX.IO — About us
- CEX.IO — Legal entities
- CEX.IO — CEX OVRS LLC (Nevis)
- CEX.IO — UK entity (FCA FRN 1007192)
- CEX.IO — US licences (NMLS 1804170)
- CEX.IO — Limits and commissions
- CEX.IO — How to buy crypto instantly with a card
- CEX.IO — Upcoming changes to the spot trading fee schedule
- CEX.IO — Account verification guide
- CEX.IO — Payment methods




