How to

How to Deposit at 1xBet with M-Pesa from Kenya (2026)

Jump to section
  1. Why Kenyan players use M-Pesa at 1xBet
  2. Before you start — what you will need
  3. How to deposit, step by step
  4. M-Pesa Pay Bill numbers and account naming
  5. Limits, fees and time
  6. Using promo code VIP4YOU
  7. Common errors
  8. Withdrawing back to M-Pesa
  9. FAQ
Just want the bonus?Code VIP4YOU. First deposit can be matched 130%, up to $130 — that is a ceiling. Without a code it is usually 100% / $100. Some countries list a higher welcome.
Get bonus →

M-Pesa is one of the two tiles on the Kenya deposit screen we captured. The M-Pesa tile prints “instant, no fees”; Safaricom’s own Pay Bill charge, if any, shows before your PIN. The whole payment stays inside the Safaricom app or USSD — no card numbers, no bank visit. This page shows the steps, Pay Bill fields, limits, and how to add code VIP4YOU on the first deposit. Kenya’s listed welcome (Aug 2026) is 200% up to KSh 20,000 — that KSh 20,000 is a ceiling. We have not verified that the code changes that deposit-screen number — confirm it after you sign up.

1xBet Kenya deposit on 1xbet.co.ke — Airtel minimum 10 KES, M-Pesa minimum 40 KES, instant, no fees
1xbet.co.ke deposit: Kenya, All methods (2). Airtel min 10 KES, M-Pesa min 40 KES, instant, no fees.

Why Kenyan players use M-Pesa at 1xBet

Of the deposit methods 1xBet lists for Kenya, M-Pesa is the one that usually hits all four:

  • Instant credit — the M-Pesa tile we captured on 1xbet.co.ke reads “instant, no fees”.
  • No deposit fee from 1xBet. The only possible cost is Safaricom’s Pay Bill fee — some paybill tariffs charge the customer nothing, others a small banded fee. Either way the prompt shows it before you confirm.
  • Low minimum — you can start with as little as KSh 40 (about $0.30) — the minimum on the deposit screen.
  • Counts for the welcome. Some methods are left out of welcomes. M-Pesa is not.

The Kenyan deposit screen we captured on 1xbet.co.ke lists two methods, Airtel and M-Pesa — no card and no crypto tile. M-Pesa is one of the two tiles on the Kenya deposit screen we captured.

Before you start — what you will need

Checklist

  • An active M-Pesa account (Safaricom SIM, registered in your name).
  • A 1xBet account set to KES as the account currency. If you don't have one yet, register first via the link below — and paste VIP4YOU in the promo code field.
  • Sufficient M-Pesa balance, plus the small Safaricom fee.
  • Your phone number — the M-Pesa line you pay from; whether it must match the number on the 1xBet account is not on the screen we captured, so use the same one.

If you registered with a different currency (for example USD), 1xBet will not let you change it later. M-Pesa deposits to a non-KES account go through an FX conversion, which costs you a few percent and, in some cases, gets blocked. If you are still in the registration step, select KES — Kenyan Shilling as the currency before you click Register.

Don't have a 1xBet account yet?

Register with promo code VIP4YOU. First deposit can be matched 130%, up to $130 — that $130 is a ceiling. Kenya’s listed welcome is 200% up to KSh 20,000 — that is a ceiling too. Confirm the number on the deposit screen after the first M-Pesa deposit.

Register with code VIP4YOU →

How to deposit, step by step

There are two practical ways to deposit at 1xBet from M-Pesa: directly from inside the 1xBet site (or app), or by sending money to the 1xBet paybill from your M-Pesa app. We recommend the first method because it auto-fills your account number and reduces the risk of typos.

Method 1 — From inside 1xBet (recommended)

  1. Log in at 1xbet.com or open the 1xBet app.
  2. Tap the green Deposit button at the top right.
  3. Select M-Pesa from the list of payment methods.
  4. Enter the deposit amount in KES. The minimum on the deposit screen is KSh 40 (verify the live number before you pay).
  5. Confirm. The page will display a paybill number, account reference and the exact amount to send.
  6. Open your M-Pesa app or dial *334#. Choose Lipa na M-PesaPay Bill. Enter the paybill, account reference and amount. Confirm with your M-Pesa PIN.
  7. Your 1xBet balance updates — the tile says instant; we have not timed a deposit — and you can place bets.

Method 2 — Direct from M-Pesa

Useful if the 1xBet site is unresponsive on your network. Open the M-Pesa app, choose Pay Bill, enter the 1xBet paybill (see next section), enter your 1xBet account ID (NOT phone number) as the reference, enter the amount, confirm with PIN. The credit can take longer than the in-site route because matching is done on the operator side; we have not timed either route.

M-Pesa Pay Bill numbers and account naming

Operators occasionally rotate Pay Bill numbers. Always copy the active Pay Bill from the deposit screen inside your 1xBet account — do not rely on third-party lists, including this one. We mention it so you know which fields to expect.

FieldValue
Business nameThe name the M-Pesa prompt shows for the paybill — we have not captured it, and it may not read “1xBet”
PaybillShown on the deposit screen — never type from memory
Account numberYour 1xBet user ID (visible in your account settings)
AmountThe KES amount you want to deposit

A common mistake is entering your phone number in the "Account" field. The account field must be your numeric 1xBet ID — you can find it in Account → Personal info. If you send to the right paybill but with the wrong account ID, the deposit will eventually be returned, and a reversal takes longer than the deposit — we have not timed one.

Limits, fees and processing time

Minimum depositKSh 40 (deposit screen)
Maximum deposit per transactionSafaricom’s own per-transaction limit — on its tariff page, which we have not read
Maximum deposit per daySafaricom’s own daily limit — on its tariff page, which we have not read
1xBet deposit fee“No fees” on the M-Pesa tile we captured; Kenya’s general rules name a 5% tax on deposits
Safaricom Pay Bill feeDepends on the paybill’s tariff — zero on some, a small banded fee on others; shown before you enter your PIN
Processing timeInstant, as the captured Kenya deposit tile prints it
CurrencyKES only — keep your account in Kenyan Shillings

For deposits above Safaricom’s per-transaction cap, split the amount across two transactions. Don't try to push past Safaricom’s daily ceiling — the transaction that crosses it fails and the funds stay in M-Pesa untouched.

Using promo code VIP4YOU

The promo code is entered at sign-up, not at deposit time. If you already registered without the code, you cannot add it later. You can still deposit with M-Pesa. You then get whatever the Kenyan deposit screen lists without a code — 200% up to KSh 20,000 as of August 2026; we have not verified that the code changes that number. That figure is a ceiling.

If you are a brand-new player:

  1. Click "Register with code VIP4YOU" anywhere on this page.
  2. On the registration form, choose Kenya as country and KES as currency.
  3. Paste VIP4YOU in the optional Promo code field.
  4. Complete sign-up. Then make your first M-Pesa deposit using the steps above.
  5. After a qualifying first deposit, welcome funds (if any) sit on a separate bonus balance. Kenya’s listed welcome (Aug 2026) is 200% up to KSh 20,000 — that KSh 20,000 is a ceiling. We have not verified that VIP4YOU changes that deposit-screen number. Confirm the live offer after sign-up. Without a local listed welcome it is usually 100% / $100 — that $100 is a ceiling.

Troubleshooting: common errors

"Pending" or "Awaiting confirmation"

Can happen at peak times (evenings, big match nights); the tile says instant and we have not timed a deposit, so we print no wait. If the credit does not arrive, contact 1xBet live chat with your M-Pesa transaction code (the alphanumeric ID Safaricom sends in the SMS confirmation).

"Invalid account number"

You entered something other than your numeric 1xBet ID in the account-reference field on M-Pesa. The Pay Bill went through to Safaricom but matching failed at the operator side. Contact support with your transaction code; matching it by hand is what support is for, and the general terms give no clock for it.

"Insufficient funds"

Your M-Pesa balance is too low for the amount + the Safaricom fee. Top up M-Pesa first. Remember the fee is on top of the amount you want to send.

Bonus didn't credit

If the cash deposit went through but the bonus is missing, check three things: was the deposit big enough for the bonus — the Kenyan terms ask for at least 112 KES, higher than the KSh 40 M-Pesa tile minimum; did you enter VIP4YOU at registration (not at deposit); is this your first deposit on the account. If all three are yes, contact live chat with the M-Pesa transaction code; we have not timed its replies.

Withdrawing back to M-Pesa

Kenya splits the welcome in two: one half clears on accumulators of 3 or more selections at 1.40 or higher, wagered five times, and the other only inside the 1xGames section, wagered thirty times. Once both are finished, winnings go back to the same M-Pesa number used for the deposit. Withdrawals follow the window on the withdrawal card after login; the first payout can wait longer while the ID check is reviewed. The maximum per transaction is set by Safaricom, and the wallet has its own daily cap — both on Safaricom’s tariff page, which we have not read — a big win may need to be split. There is no withdrawal fee from 1xBet, and receiving money on M-Pesa is free; Safaricom’s usual charges apply only when you later cash out at an agent or move the money to a bank.

Quick answers

Does an M-Pesa deposit count for the welcome bonus?

Yes. M-Pesa deposits count in Kenya (Safaricom) and Tanzania (Vodacom); Uganda’s rails are MTN Mobile Money and Airtel Money, not M-Pesa. Use code VIP4YOU at sign-up. Kenya’s listed welcome is 200% up to KSh 20,000 — that is a ceiling. Confirm the number after you sign up.

What is the minimum M-Pesa deposit?

the deposit screen lists KSh 40 in Kenya. The welcome bonus has its own floor in the Kenyan terms — 112 KES — so a KSh 40 deposit goes through but does not trigger the bonus. Tanzania and Uganda list their own local minimums.

Are there M-Pesa fees on deposits?

The M-Pesa tile we captured on 1xbet.co.ke prints “No fees”. Safaricom (Kenya) or Vodacom (Tanzania) may charge its usual Pay Bill fee, depending on the tariff the paybill uses — the exact figure shows in the prompt before you enter your PIN.

How long does an M-Pesa deposit take?

The M-Pesa tile we captured on 1xbet.co.ke prints “instant, no fees”. We have not timed a deposit ourselves. If nothing shows, send the M-Pesa transaction ID to support.

Can I withdraw to M-Pesa?

Yes. M-Pesa withdrawals go back to the same number; the withdrawal card after login shows the window; the first one can wait on the ID check. Safaricom sets its own wallet cap (on its tariff page, which we have not read), so a large win may be split across payouts.

Is depositing with M-Pesa safe?

Yes. Pay Bill is the same Safaricom infrastructure used to pay schools, utilities and rent. Your M-Pesa PIN never leaves your phone; 1xBet only ever receives the amount and your account reference.

Why didn't my deposit credit instantly?

The tile says instant and we have not timed a deposit, so we do not know how often it is slower. Peak evenings and big match nights are the usual suspects. If it is missing, contact live chat with the M-Pesa transaction code.

Can I deposit from another person's M-Pesa?

Technically yes, but it complicates the ID check and may delay your first withdrawal. 1xBet expects deposits and withdrawals to come from the account holder's own M-Pesa. If you must, prepare to provide proof at the ID check.

What's the maximum amount I can deposit?

Safaricom sets its own per-transaction and daily M-Pesa caps; the figures are on its tariff page, which we have not read. 1xBet’s own maximum per deposit sits on the deposit screen after login — the Kenyan screen we captured shows the two tiles and their floors, not a ceiling.

Does the bonus also apply to subsequent deposits?

The welcome bonus only applies to your first deposit. Later deposits can get reload offers and extra payouts on multi-match tickets, which are applied automatically without a code.


Last reviewed: Sep 6, 2026 by the BonusesInsider team. We check promo codes, payment methods and bonus terms against the operator's published terms. We correct confirmed errors promptly.

Ready to use code VIP4YOU?

1) Copy the code. 2) Open 1xBet. 3) Paste it in the Promo code field before you tap Register. You cannot add the code later. First deposit can be matched 130%, up to $130 — that is a ceiling. Some countries list a higher welcome. Confirm the number after you sign up. By country · How we check.

VIP4YOU
Claim bonus on 1xBet →

Wait — copy the code before you go

Promo code VIP4YOU is free at registration. Paste it at registration (new accounts only). Takes a few minutes.

Open 1xBet →

Copy first · paste in the promo field · 18+ only