
Betting Payment Methods in Kenya
M-Pesa, Airtel Money, cards, e-wallets, and crypto — every deposit and withdrawal method at Kenyan betting sites compared by speed, limits, fees, tax impact, and bonus eligibility.
Online Betting Payment Methods in Kenya
Updated April 2026 — Reflects the Finance Act 2025 tax changes and Kenya's new Gambling Regulatory Authority (GRA)
What are the best payment methods on Kenyan betting sites in 2026? In this guide, we cover the safest and most convenient banking options available to Kenyan bettors — from M-Pesa and Airtel Money to e-wallets, cards, and crypto. We also explain the new 5% mobile wallet deposit tax and 5% withdrawal tax introduced in 2025, so you know exactly what to expect before you fund your account.
Quick Comparison — Speed, Limits & Fees
This table compares every major payment method available at Kenyan betting sites. Use it to find the fastest, cheapest, or highest-limit option for your needs.
| Method | Deposit Speed | Withdrawal Speed | Transaction Limit | Bonus Eligible? | Internet Needed? |
| M-Pesa | Instant | Minutes – 1 hour | KES 20,000/txn | ✓ Yes | No (USSD) |
| Airtel Money | Instant | Minutes – 1 hour | KES 20,000/txn | ✓ Yes | No (USSD) |
| Visa / Mastercard | Instant | 1–3 working days | Very high | ✓ Yes | Yes |
| Skrill | Instant | Up to 24 hours | High | Often excluded | Yes |
| Neteller | Instant | Up to 24 hours | High | Often excluded | Yes |
| Bitcoin / Crypto | 1–60 min | Up to 1 hour | Very high | ✓ Usually | Yes |
| Bank Transfer | 1–3 days | 3–5 working days | No cap | ✓ Yes | Yes |
Which Sites Accept Which Methods?
| Bookmaker | M-Pesa | Airtel Money | Visa/MC | Skrill | Neteller | Crypto | Bank Transfer |
| 22Bet | YES | YES | YES | YES | YES | YES | NO |
| MelBet | YES | NO | YES | YES | YES | YES | YES |
| BetWinner | YES | YES | YES | YES | NO | NO | YES |
| 1xBet | YES | YES | YES | YES | YES | YES | YES |
| Mozzartbet | YES | YES | YES | NO | NO | NO | YES |
| 888Starz | YES | YES | YES | YES | YES | YES | NO |
| Bet365 | YES | YES | YES | YES | YES | NO | YES |
Tax on Deposits & Withdrawals
Since 1 July 2025, two taxes apply to every betting transaction in Kenya. Understanding them is essential because they reduce the effective value of every deposit and every payout.
Worked Example — What You Actually Keep
| You send from M-Pesa | KES 1,000 |
| 5% excise duty deducted | – KES 50 |
| Arrives in betting balance | KES 950 |
| You bet and win — balance now | KES 2,000 |
| You withdraw KES 2,000 | KES 2,000 |
| 5% withdrawal tax deducted | – KES 100 |
| Arrives in your M-Pesa | KES 1,900 |
In this example, you deposited KES 1,000, won KES 1,050 in profit, but received KES 1,900 back — paying KES 150 total in taxes. The combined tax drag is roughly 10% of money flowing through your betting account. Both taxes are deducted automatically by the operator; you don't need to file anything separately.
Payment Methods — Detailed Breakdown
M-Pesa
Kenya's dominant mobile payment platform, launched in 2007 by Safaricom. Accepted at virtually every Kenyan betting site. Deposits are instant, work offline via USSD, and require only the bookmaker's Paybill number.
| Deposit speed | Instant |
| Withdrawal speed | Minutes to 1 hour |
| Per-txn limit | KES 20,000 |
| Min deposit | Typically KES 50–100 |
| Internet required | No (USSD / STK push) |
| Bonus eligible | Yes — always qualifies |
How to Deposit via M-Pesa
- Open M-Pesa on your phone → Lipa na M-Pesa → Pay Bill
- Enter the betting site's Paybill number (found on the site's deposit page)
- Enter your betting account ID as the Account Number
- Enter the deposit amount and confirm with your M-Pesa PIN
- Funds appear in your betting balance instantly. You'll receive an SMS confirmation.
Pros
- Instant deposits, fast withdrawals
- No internet connection required
- Widest acceptance across all Kenyan sites
- Always qualifies for welcome bonuses
- Safaricom agent network for easy top-up
Cons
- KES 20,000 per-transaction cap
- 5% excise duty on deposits (Finance Act 2025)
- Slightly higher network fees than Airtel Money
Airtel Money
Kenya's second-largest mobile money platform, with roughly 10% market share. Growing in popularity among bettors because its network transaction fees are lower than M-Pesa's — a meaningful difference for frequent depositors.
| Deposit speed | Instant |
| Withdrawal speed | Minutes to 1 hour |
| Per-txn limit | KES 20,000 |
| Internet required | No (USSD) |
| Bonus eligible | Yes |
How to Deposit via Airtel Money
- Open SIM toolkit → Airtel Money → Make Payment / Lipa Bill
- Enter the betting site's Paybill / Business number
- Enter your betting account ID as the Account Number
- Enter the amount and confirm with your PIN
- Confirmation SMS received; funds reflect instantly
Pros
- Lower network fees than M-Pesa
- Instant deposits, fast withdrawals
- No internet connection required
- Qualifies for welcome bonuses
Cons
- Fewer site integrations than M-Pesa
- KES 20,000 per-transaction cap
- 5% excise duty applies equally
Visa & Mastercard
The highest-limit option available. Supported by major Kenyan banks including Equity, KCB, and Co-operative Bank. Best for bettors who need to deposit more than M-Pesa's KES 20,000 cap in a single transaction.
| Deposit speed | Instant |
| Withdrawal speed | 1–3 working days |
| Transaction limit | Very high (bank-dependent) |
| Internet required | Yes |
| Bonus eligible | Yes |
Pros
- Highest transaction limits
- Instant deposits
- Accepted at all major sites
- Always qualifies for bonuses
Cons
- Card details shared with operator
- Withdrawals take 1–3 working days
- Bank may charge transaction fees
- Requires internet connection
Skrill
A global e-wallet that keeps your card and bank details separate from the bookmaker. Deposits are instant and withdrawals process within 24 hours. The main drawback for Kenyan bettors: Skrill deposits are frequently excluded from welcome bonus eligibility.
| Deposit speed | Instant |
| Withdrawal speed | Up to 24 hours |
| Bonus eligible | Usually excluded |
| Currency fees | May apply (KES ↔ USD/EUR) |
Pros
- Card details never shared with bookmaker
- Instant deposits, fast withdrawals
- Strong security and account protection
Cons
- Usually excluded from welcome bonuses
- Currency conversion fees may apply
- Requires Skrill account and verification
Neteller
Owned by Paysafe Group (same parent as Skrill). Offers instant deposits and fast withdrawals with no card details shared. Accepted at fewer Kenyan sites than Skrill, and equally likely to be excluded from bonus offers.
| Deposit speed | Instant |
| Withdrawal speed | Up to 24 hours |
| Bonus eligible | Usually excluded |
Pros
- Instant deposits, fast withdrawals
- No banking details shared with operator
- Low transaction costs
Cons
- Typically excluded from welcome bonuses
- Not accepted at as many Kenyan sites
- Currency conversion fees possible
Bitcoin, Ethereum, USDT & More
A growing option at international bookmakers serving Kenya. Offers very high limits, fast processing, and privacy. The main risk is exchange rate volatility — the KES value of your crypto can shift significantly between deposit and withdrawal. USDT (Tether) minimises this risk as it's pegged to the US dollar.
| Deposit speed | 10–60 min (network-dependent) |
| Withdrawal speed | Up to 1 hour |
| Transaction limit | Very high |
| Coins accepted | BTC, ETH, USDT, LTC, DOGE |
| Bonus eligible | Usually yes |
Pros
- Very high transaction limits
- Fast deposits and withdrawals
- Greater privacy than other methods
- No mobile money fees or caps
Cons
- Exchange rate volatility (except USDT)
- Not accepted at all Kenyan sites
- Requires crypto wallet knowledge
- Blockchain fees apply
Bank Transfer
The slowest option, but the safest for very large transactions with no cap. Best suited to high-stakes bettors who can afford to wait 3–5 working days for withdrawals. No card or mobile wallet details are shared.
| Deposit speed | 1–3 working days |
| Withdrawal speed | 3–5 working days |
| Transaction limit | No cap |
| Bonus eligible | Yes |
Pros
- No transaction limit
- Safest for large amounts
- No card/wallet details shared
Cons
- Slowest deposit and withdrawal method
- Not suitable for time-sensitive betting
- Bank fees may apply
How to Choose the Right Payment Method
The best method depends on how you bet. Here's a decision framework:
For most Kenyan bettors: M-Pesa
If you deposit regularly, bet on football, and want instant access to your funds with no internet required, M-Pesa is the default. It qualifies for all bonuses, works offline, and withdrawals arrive in minutes. The KES 20,000 per-transaction cap is the only real limitation.
For lower fees: Airtel Money
If you're on the Airtel network and deposit frequently, the lower network fees save money over time. The 5% excise duty is the same, but Airtel's underlying transaction charges are cheaper. Fewer sites support it than M-Pesa, but coverage is improving.
For large deposits: Visa/Mastercard or Crypto
If you need to move more than KES 20,000 in one go, cards are the simplest option. Crypto offers even higher limits plus fast withdrawals, but requires wallet setup and carries exchange-rate risk (use USDT to minimise this).
For privacy: Crypto or E-wallets
If you prefer not to share card or bank details with bookmakers, Skrill, Neteller, or crypto keep your financial information separate. The trade-off: e-wallets are usually excluded from welcome bonuses.
For claiming bonuses: Avoid e-wallets
If your goal is to claim a welcome bonus, deposit with M-Pesa, Airtel Money, or a debit card. Skrill and Neteller deposits are excluded from most first-deposit offers at Kenyan bookmakers. Always check the bonus T&Cs before depositing.
Bonuses & Payment Methods
Your deposit method directly affects which bonuses you can claim. Here's the essential rule:
E-wallet deposits (Skrill, Neteller, PayPal) are excluded from welcome bonuses at most Kenyan bookmakers. If you want to claim a first-deposit offer, use M-Pesa, Airtel Money, Visa, or Mastercard. This is the single most common mistake new bettors make — depositing via Skrill and then discovering they don't qualify for the bonus.
Beyond welcome bonuses, here's how payment methods interact with other promotions:
Deposit match bonuses
Available to new and existing players. The bookmaker adds a percentage of your deposit as bonus funds. M-Pesa and card deposits always qualify. Deposit just enough to maximise the bonus cap — depositing more than the cap doesn't increase the bonus.
Reload bonuses
Recurring deposit bonuses for existing customers (e.g., 22Bet's Friday Reload). Same payment method rules apply: mobile money and cards are safe; e-wallets may be excluded.
Free bets
Usually triggered by registration + first deposit. The deposit method matters for qualifying. Amounts are typically KES 10–1,000. See the full free bets guide for details.
Cashback and loyalty programmes
These are based on betting activity, not deposit method. Once funds are in your account, it doesn't matter how they got there. Cashback from 888Starz's UEFA offer, for example, qualifies regardless of payment method.
KYC — Identity Verification
Under the Gambling Control Act 2025, all GRA-licensed betting sites must verify your identity before processing withdrawals. This is a legal requirement, not optional. Complete it early to avoid delays when you first cash out.
What you'll need
A valid Kenyan National ID or passport, and a registered phone number that matches your M-Pesa or Airtel Money account. Some sites may request a utility bill or bank statement for address verification on large withdrawals.
How long it takes
Most sites complete verification within 24–48 hours. Some (particularly Mozzartbet, which is locally licensed) process it faster. If your documents are clear and match your registration details, it's usually straightforward.
Common issues
The most frequent causes of verification delays are: a blurry or expired ID photo, a mismatch between the name on your betting account and your M-Pesa registration, or registering with a phone number that isn't linked to your mobile money account. Fix these before you attempt your first withdrawal.
Frequently Asked Questions – Betting Payment Methods in Kenya (2026)
What is the M-Pesa deposit limit on betting sites?
The single-transaction cap is KES 20,000. To deposit more, make multiple transactions or use Visa, Mastercard, or cryptocurrency instead.
How do I deposit via M-Pesa?
Open M-Pesa → Lipa na M-Pesa → Pay Bill. Enter the bookmaker's Paybill number, your betting account ID as the account number, the deposit amount, and confirm with your PIN. Funds reflect instantly. No internet connection needed.
Which payment method is fastest?
For deposits: M-Pesa, Airtel Money, Skrill, Neteller, and cards are all instant. For withdrawals: M-Pesa and Airtel Money are fastest (minutes to one hour). E-wallets take up to 24 hours. Cards take 1–3 days. Bank transfers are slowest at 3–5 days.
Can I deposit without an internet connection?
Yes — M-Pesa and Airtel Money both use USSD, which works over the GSM network without mobile data. All other methods (cards, e-wallets, crypto) require internet access.
How much tax do I pay on deposits and withdrawals?
Under the Finance Act 2025: 5% excise duty on mobile wallet deposits (KES 50 per KES 1,000), and 5% withholding tax on all withdrawals (KES 50 per KES 1,000). Both are deducted automatically. Combined, roughly 10% of money passing through a betting account goes to tax.
Why was my withdrawal delayed?
The most common reasons: incomplete KYC verification, unmet bonus wagering requirements, a mismatch between your registered phone number and M-Pesa account, or a routine review triggered by a large withdrawal. Contact the bookmaker's customer support with your transaction ID to resolve.
Are e-wallets excluded from welcome bonuses?
Usually, yes. Skrill, Neteller, and PayPal deposits are excluded from first-deposit bonus offers at most Kenyan bookmakers. Use M-Pesa, Airtel Money, or a debit card if you want to claim a welcome bonus.
Can I use cryptocurrency to bet in Kenya?
Yes. 22Bet, MelBet, 1xBet, and 888Starz accept Bitcoin, Ethereum, USDT, and Litecoin. Crypto deposits are fast and carry high limits. The main risk is exchange rate volatility — use USDT (Tether) to minimise this.
Does Airtel Money have lower fees than M-Pesa?
Yes. Airtel Money's network fees are generally lower. The 5% government excise duty applies equally to both, but the underlying transaction charge from Airtel is cheaper. For frequent depositors, the savings add up.
What is KYC and why do I need to verify my identity?
KYC (Know Your Customer) is a legal requirement under the Gambling Control Act 2025. Betting sites must confirm you're over 18 and verify your identity to prevent fraud and money laundering. You'll need a valid National ID or passport. Complete verification before your first withdrawal to avoid delays.
Who regulates betting sites in Kenya?
The Gambling Regulatory Authority (GRA), which replaced the BCLB under the Gambling Control Act 2025. The GRA enforces licensing, KYC compliance, responsible gambling tools, and anti-money laundering standards. Only use sites with a valid GRA or unexpired BCLB licence.
Can I use PayPal on Kenyan betting sites?
PayPal has very limited direct acceptance in Kenya. However, you can transfer PayPal funds to your M-Pesa wallet and then deposit from M-Pesa — effectively using PayPal as an indirect funding source.