M-Pesa Deposits and Withdrawal Rules, Explained Properly
Table of Contents
How Deposits Work
Deposits have to come from an account or payment method registered in your own name, no funding from a friend’s M-Pesa line or a relative’s card. If a deposit gets flagged as coming from someone else’s account, any refund goes back to the legitimate owner of that account, not to whoever completed the transaction. Cash isn’t accepted under any circumstances. Once a deposit is submitted, it’s treated as final, there’s no cancelling or reversing it after the fact.
Payment Methods
The account runs in KES. M-Pesa and Airtel Money are the standard expectation for a platform serving Kenyan players, alongside card options like Visa and Mastercard. Exact methods available on your account are listed directly on the Deposit page, since the specific lineup can vary. One restriction worth knowing: Visa and Mastercard withdrawals can be limited depending on which country issued the card.
How to Withdraw
The process itself is short:
- Log into your account with your usual login and password.
- Go to the Menu section and select “Withdrawal.”
- Choose a method from the list available to you.
- Click “Withdraw” and enter the amount you want to take out.
Your withdrawal history is available any time through the “Transaction History” button in your account.
Withdrawal Rules
| 📋 Rule | Detail |
|---|---|
| 💰 What you can withdraw | Winnings only. A deposit can’t be withdrawn without bets placed first |
| 🔄 Method matching | Withdrawal method has to match the deposit method |
| 📝 Profile | Must be fully completed before a withdrawal is processed |
| 💳 Visa/Mastercard | Restrictions possible depending on the card’s country of issue |
| ⚠️ Low play-through fee | Up to 40% if total bets after your last deposit are under double that deposit |
| 📅 Monthly limit | Up to 20,000 USD or the equivalent in your account currency |
| ⏱️ Processing time | 24 business hours to process, then 1 to 5 working days for funds to arrive, depending on method |
| 🎁 No-deposit bonus withdrawals | Withdrawable amount is set by that specific bonus’s terms, see the bonus page for the current offers |
If you request a withdrawal to a different payment account than the one you deposited with, the platform can refuse it in favour of the original method.
Security and Verification
Every payment goes through an internal review before it’s confirmed, and identity verification (KYC/AML) is required before your first withdrawal. These checks are applied in line with the platform’s Curaçao licensing requirements, which also gives CaptainsBet the right to limit stakes, restrict bonus access, or suspend accounts where there’s a genuine concern about fair play or account misuse.
Any dispute about these measures runs through the platform’s Complaints/ADR process rather than a local regulator, since CaptainsBet isn’t BCLB/GRA licensed. For payment-specific questions, the direct contact is support@captainsbet.org.
A Note on Kenyan Betting Tax
Kenya’s Finance Act sets withholding tax on betting and gaming withdrawals, with a different rate applied to lottery or prize-competition winnings specifically. These rules are generally built around locally licensed (BCLB/GRA) operators and their obligations to the Kenya Revenue Authority. Since CaptainsBet operates under a Curaçao licence rather than a Kenyan one, how this applies to your account isn’t something this page can state with certainty, if it matters to your situation, it’s worth checking directly with the Kenya Revenue Authority or a tax professional rather than assuming either way.
For everything else the platform covers, head back to the CaptainsBet Kenya homepage.
FAQ
Can someone else deposit into my account for me?
No. Deposits have to come from a payment account registered in your own name. Third-party deposits get refunded to the actual account holder, not to you.
How long does a withdrawal actually take?
24 business hours to process the request, then 1 to 5 working days for the money to land, depending on the method.
Why was a fee deducted from my withdrawal?
If your total bets since your last deposit come to less than double that deposit amount, a fee of up to 40% can apply to cover transfer and provider costs.
Is there a monthly withdrawal limit?
Yes, up to 20,000 USD or the equivalent in your account currency.
Do I need to verify my account before withdrawing?
Yes. KYC/AML verification is required before your first withdrawal goes through, and your profile needs to be fully completed.
