DBBet withdrawal not received? What to check
Start with your M-Pesa messages: an M-Pesa confirmation SMS means the cash has already landed on your phone. No SMS means the payout has not completed yet. Then open the cashier and read the status of the request in your withdrawal history. If it has not moved, contact support with the details below.
On this page
Waiting on your own money is stressful, so let us narrow it down quickly. Withdrawals from DBBet go back to your phone, which means there are only a few places a payout can be sitting: still with DBBet, in transit on M-Pesa, or already delivered somewhere you have not looked. These checks separate the three.
1. Check your M-Pesa messages first
Before anything else, open your phone's messages and look for an M-Pesa confirmation SMS matching the amount you withdrew.
- The SMS is there. The money has been delivered. Check your M-Pesa balance — if funds arrived and were spent, sent on or used to pay a bill, the SMS trail will show it. The withdrawal itself is complete.
- No SMS. The payout has not reached your phone. Move to step 2.
Two things worth ruling out here. Messages sometimes land in a filtered or spam folder on Android, and if you are using a second phone or a dual-SIM handset, the SMS goes to the SIM the money was sent to — not necessarily the phone in your hand.
2. Check the status in the cashier
Log in and open your withdrawal history in the cashier. This is the authoritative record of what your request is doing, and it answers the question that matters: has the money left your DBBet balance or not?
- The request is not there at all. The withdrawal was never submitted — the form probably did not complete. Check your balance, then make the request again following the steps in section 7.
- The request is showing as in progress. It has been submitted and is being handled. Nothing is lost.
- The request shows as completed but no SMS arrived. This is the case to raise with support, with the details in section 6.
- The request was rejected or cancelled. Check whether the balance has come back to your account, and ask support for the reason.
Take a screenshot of this screen while you are on it. It saves you describing it later.
3. The number must match your registered number
This is the one to check before anything else. A DBBet withdrawal has to go to the same M-Pesa number registered on your account. It cannot be paid out to a different line — not a friend's number, not your second SIM, not a relative's phone. If the number you entered is not the registered one, the payout will not complete.
- Compare the number in your withdrawal history against your registered number, digit by digit.
- Check the format is consistent with how you normally enter it, with no stray spaces.
- If you have more than one line, confirm you used the one the account is registered to.
4. Check your profile details
The withdrawal flow deliberately starts in your personal profile, where you confirm your personal details before you get to the withdrawal form. That order exists for a reason: incomplete or inconsistent details are a normal thing for a payout to stop on.
Open your profile and read it properly rather than clicking through. If something is missing or does not match, complete it and then check the status of your request again.
5. Why a payout can be slow to land
Assuming the request is in progress and your details are in order, a few ordinary things can slow the last stretch:
- M-Pesa congestion. Peak evenings and weekends are busier, and confirmations can trail the actual transfer.
- Planned Safaricom maintenance. Occasional maintenance windows delay transfers in both directions. If other M-Pesa transactions are also lagging, this is likely.
- Your handset. A full message inbox, a phone that has been off, or a period without signal all delay the SMS rather than the money.
- Manual review. Some requests get checked before they are released. That is normal, not a sign anything is wrong.
What none of this justifies is guessing. If your request has not moved, ask — support can see the state of it and you cannot.
6. Exactly what to send support
Send everything in one message. It is the difference between one reply and a week of back and forth:
- The phone number registered on your DBBet account.
- The M-Pesa number you entered for the withdrawal, exactly as you typed it.
- The exact amount in KES.
- The exact date and time you submitted the request, to the minute.
- The status shown in your withdrawal history, plus a screenshot of that screen.
- Any error message, word for word.
- Whether an M-Pesa SMS arrived — and if one did, the transaction code from it.
Write in through the contact page, or email info-en@db-bet-team.com. If you think someone else has been in your account or has changed your withdrawal details, use security@db-bet-team.com instead and say so clearly.
Support is available 24/7, so it does not matter what time your withdrawal goes wrong — there is no need to wait for office hours before writing in.
Never share your password or your M-Pesa PIN with anyone. DBBet staff will never ask for either, and no genuine agent needs your PIN to release a withdrawal.
Be wary of anyone who contacts you offering to speed up or "unlock" a withdrawal for a fee. That is not how payouts work here, and it is a common way people lose more than they were waiting on.
7. Making the next withdrawal cleaner
The flow, in order, so nothing is missed:
- Open your personal profile and confirm your personal details.
- Choose Withdraw.
- Choose M-Pesa.
- Enter the amount and your M-Pesa number — read the number back before continuing.
- Confirm. The cash is sent to your phone.
A few habits that prevent most problems: keep your profile details current rather than fixing them under pressure; withdraw on a stable connection; screenshot the confirmation screen every time; and keep your M-Pesa messages rather than clearing them, since that SMS is your record.
If you also have trouble getting into your account, DBBet login problems covers that. For the other side of the cashier, see M-Pesa deposit not reflecting, and the full walkthrough of both is on the deposits and withdrawals guide. If waiting on a withdrawal is causing you real stress, or betting has stopped feeling like a choice, the tools and contacts on our responsible gaming page are there for that.