Skip to content
Betting

How to withdraw from BetPawa to M-PESA in 2026: full step-by-step

Withdraw from BetPawa to M-PESA: the full flow, KYC, the 5% withdrawal excise, timing, and what to do when a withdrawal stalls.

AO
by Reviewed by Michael Mwangi
6 min read Updated 30 June 2026

Gambling is for adults aged 18+ only.

Only play with money you can afford to lose. paybillke lists operators that hold a current GRA licence at the time of verification. Confirm on gra.go.ke before depositing. If gambling is becoming a problem, support is available. Call the GRA helpline on 0800 222 333.

Before you can withdraw

  • KYC complete. National ID (or passport / Alien ID) uploaded and approved. Without verified KYC, withdrawals are blocked. KYC takes 24 to 48 hours.
  • Phone number matches. Withdrawals route only to the M-PESA number registered on your BetPawa account. Cannot route to a different number.
  • Available balance. Bonus funds are not withdrawable until rollover is cleared. Only cleared real-money balance is available.

The withdrawal flow

  1. Open the BetPawa app or betpawa.co.ke.
  2. Tap Withdraw.
  3. Enter the amount. The screen usually shows the 5% excise deduction so you see the net.
  4. Confirm.
  5. Wait for the M-PESA SMS. Typical 3 to 5 minutes; upper edge 30 minutes.

The 5% withdrawal excise (Finance Act 2025)

The Finance Act 2025 replaced the previous 20% withholding tax on winnings with a 5% excise on every withdrawal. BetPawa, like every GRA-licensed operator, deducts at source.

Example: KES 1,000 withdrawal. BetPawa deducts KES 50 (5%). M-PESA receives KES 950. See our betting tax in Kenya 2026 guide for the full picture.

Limits and timing

  • Per-transaction. M-PESA cap (KES 250,000) and BetPawa's account-tier limit.
  • Daily limit. Depends on your KYC tier. Tier 1 typically KES 250,000; higher tiers larger.
  • Timing. 3 to 5 minutes typical, 30 minutes upper edge.

When the withdrawal stalls

  1. Check Transaction History. The withdrawal will show as Pending, Processing, Successful, or Rejected.
  2. Confirm KYC is approved. Un-approved KYC blocks withdrawals entirely.
  3. Confirm phone number matches. Mismatch is the most common failure cause.
  4. Wait the full 30 minutes. Most reconciliation issues clear in this window.
  5. Escalate to BetPawa support. Provide the withdrawal reference number, amount, and timestamp.
  6. GRA mediation. If support unresponsive past 7 days on a confirmed-fault issue, file at gra.go.ke. 14 working-day response.

FAQ

What is the minimum withdrawal from BetPawa?

The platform minimum on BetPawa is typically KES 50 to KES 200, depending on operator settings. Verify on the withdraw screen before submitting; the floor occasionally changes.

How long does a BetPawa withdrawal take?

KYC-verified withdrawals typically clear to M-PESA within 3 to 5 minutes. The upper end of normal is 30 minutes. Past 30 minutes needs escalation with the withdrawal reference.

What is the 5% withdrawal tax I keep hearing about?

The 5% withdrawal excise was introduced in the Finance Act 2025, replacing the older 20% withholding on winnings. It applies to every withdrawal from a Kenyan betting operator, deducted at source. See our <a href="/guides/betting-tax-kenya-2026">betting tax in Kenya 2026</a> guide for the full math.

Why is my withdrawal pending?

Common causes: KYC is not complete, the withdrawal phone number does not match the registered BetPawa number, daily limit hit, or M-PESA STK queue is backed up. Wait 10 minutes, check Transaction History, then escalate if past 30.

Can I withdraw to a different M-PESA number?

No. BetPawa withdrawals route only to the M-PESA number registered on your BetPawa account. To change it, update your account profile and re-verify KYC against the new SIM (24 to 48 hours).

Does the 5% tax apply to withdrawals below a certain amount?

No exemption. The 5% applies to every withdrawal regardless of amount. A KES 100 withdrawal nets KES 95; a KES 100,000 withdrawal nets KES 95,000.

Related BetPawa resources

Related reading

Curated external sources we cite. Open in a new tab.

Compare operators

Open an account with a licensed Kenyan operator

Only GRA-licensed operators with verified M-PESA paybills. 18+ only. paybillke never accepts editorial placement; activation gated on licence verification.

BK

Betika

GRA-licensed

Kenya-founded operator. Paybill 290290, M-PESA deposits and withdrawals, Grand and Midweek jackpots.

Visit Betika
SP

SportPesa

GRA-licensed

Kenya-founded operator. Mega Jackpot, M-PESA deposits via paybill, app and web.

Visit SportPesa
SB

Sportybet

GRA-licensed

Pan-African operator. Live betting, instant virtuals, M-PESA paybill deposits.

Visit Sportybet
HB

Helabet

GRA-licensed

BetWinner-network operator. Wide market coverage, multi-language support.

Visit Helabet
OD

Odibets

GRA-licensed

Kenya-founded operator. Daily and weekly jackpots, Aviator, USSD betting.

Visit Odibets
BP

Betpawa

GRA-licensed

Low-stake-friendly operator. Airtel Money deposit angle, simple UX.

Visit Betpawa
MZ

Mozzartbet

GRA-licensed

European operator with KE licence. Daily Jackpot, sports and casino.

Visit Mozzartbet
RA

Radabet Kenya

GRA-licensed

GRA-licensed casino, Aviator, and sportsbook. M-PESA paybill 4966000.

Visit Radabet Kenya

Affiliate link · we may earn a commission