1xBet M-Pesa Deposit — Step-by-Step Guide (2026)

Last verified: · By BonusesInsider editorial team · 4.8 / 5

M-Pesa is Kenya's flagship mobile money service, with 30+ million active users (over 60% of adults). 1xBet supports M-Pesa via the Lipa Na M-Pesa Paybill mechanism — instant deposits, instant withdrawals back to your M-Pesa wallet. The most-used deposit method in Kenya by a wide margin.

145 players claimed VIP4YOU in the last 24h

M-Pesa at 1xBet — quick facts

KSh 100
Minimum deposit
Instant
Deposit speed
130%
Bonus match
KSh 16,900
Max bonus

How to deposit at 1xBet via M-Pesa (5 steps)

1

Log in to 1xBet

Sign up with promo code VIP4YOU for the 130% boosted welcome bonus up to KSh 16,900. Set Kenya as country and KES as currency.

2

Note the Paybill

In Deposit → M-Pesa, copy the Paybill number and your account number (your 1xBet user ID). Both are unique to your account.

3

Open Safaricom STK

On your phone, dial *334# or open Safaricom's M-Pesa app. Select "Lipa na M-Pesa" → "Pay Bill".

4

Pay

Enter the Paybill, your account number (1xBet user ID), and the deposit amount in KSh. Authorize with your M-Pesa PIN.

5

Confirm

Confirmation SMS arrives in 30-60 seconds. The bonus credits to your account simultaneously. Start placing accumulator bets to clear the wagering.

Get bonus with code VIP4YOU →

M-Pesa — pros and cons

✓ Pros

  • Instant credit (30-60 seconds typical)
  • No 1xBet-side fees
  • Universal in Kenya — works on every Safaricom phone
  • Withdrawal back to M-Pesa wallet in 5-30 minutes
  • No internet required — STK USSD works on any phone
  • Eligible for full welcome bonus

! Things to know

  • Daily M-Pesa transaction cap of KSh 300,000
  • Kenyan-only (M-Pesa Tanzania uses a separate Vodacom Paybill — slightly different process)
  • Safaricom charges its standard withdrawal fees on cash-out from M-Pesa to a bank

Bonus eligibility — M-Pesa deposits

✓ Eligible for the welcome bonus with promo code VIP4YOU. Deposit at least the bonus-cap-trigger amount to unlock the full 130% boost up to KSh 16,900. Wagering: 5× bonus turnover on accumulators of 3+ events at 1.40+ odds within 30 days.

  • Deposit speed: Instant (30-60 seconds).
  • Withdrawal speed: 5-30 minutes.
  • Fees: No fees from 1xBet (Safaricom standard M-Pesa fees apply per their tariff).
  • Country availability: Kenya, Tanzania.
  • Currency: KES (KSh).

M-Pesa deposit FAQ

What is the 1xBet M-Pesa Paybill number?

The Paybill number is shown on your 1xBet deposit page after login. It rotates between Safaricom-approved tier-1 numbers (never hardcoded externally — always copy from your account dashboard to avoid scams).

Why is my M-Pesa deposit not crediting?

Common causes: wrong account number (must be exact 1xBet user ID, not phone number), Paybill mismatch, Safaricom temporary outage. Check the SMS confirmation — if M-Pesa shows "successful" but 1xBet hasn't credited, contact 1xBet support with the M-Pesa transaction ID.

Are M-Pesa deposits taxed in Kenya?

Kenya levies 12.5% excise duty on betting deposits since 2024 (deducted at source by the bookmaker, not by Safaricom). Net deposit = your transaction amount × 0.875. Bonus is calculated on net deposit.

Can I deposit via Airtel Money instead?

Yes. 1xBet supports Airtel Money, T-Kash and Equitel as secondary mobile-money options. Process is similar — copy the Paybill, pay via the mobile-money app, confirm. Settlement also 30-60 seconds.

Related guides

Deposit via M-Pesa · Get KSh 16,900 bonus

Code VIP4YOU · 130% boost · Instant (30-60 seconds) · No fees from 1xBet (Safaricom standard M-Pesa fees apply per their tariff)

VIP4YOU
Get KSh 16,900 bonus →

Wait — your bonus is still here

The promo code VIP4YOU still works. Use it during 1xBet registration to unlock the 130% / $130 boosted welcome bonus — verified, free, no credit card needed to register.

Get bonus →

Open the operator's site · Register in 2 minutes · 18+ only