Payment lands in your M-PESA business account instantly. The sweep from the business account to your registered Kenyan bank account then follows your set cadence: T+0 (same day, within hours) for tier-1 banks, T+1 (next business day) for most others. Weekends and public holidays delay the bank sweep, not the business account credit. (Source: Safaricom M-PESA Business Portal help centre, verified August 2026.)
Two layers of settlement
People conflate M-PESA settlement into a single event. It is actually two:
- Customer to business account (instant). When a customer completes a Buy Goods or paybill payment, Safaricom credits your business account within seconds. The Business Portal shows the balance immediately; a Daraja webhook posts the record to your system if you have wired one.
- Business account to bank (scheduled). The balance sits on the business account until the next scheduled sweep. Sweep timing depends on your bank rail and cadence choice: T+0 (same day) for tier-1 banks, T+1 (next business day) for most others.
Bank-by-bank timing (2026)
| Bank | Weekday cadence | Saturday | Sunday / holiday |
|---|---|---|---|
| KCB, Equity, Co-op, NCBA | T+0 (within hours) | T+0 in most cases | Next business day |
| Standard Chartered, Absa, DTB, I&M | T+0 or T+1 | Varies | Next business day |
| Most other Kenyan banks | T+1 | Monday | Monday |
| SACCOs on FOSA rails | T+1 or T+2 | Monday | Monday |
Confirm the specific cadence Safaricom offers for your bank in the M-PESA Business Portal under Settlement Settings.
Cutoff times
Most Kenyan bank rails have an internal cutoff around 3pm to 4pm East African Time. A manual settlement triggered after cutoff typically credits the next business day. If you need money in the bank by a certain hour, trigger the sweep before 2pm and confirm the credit before 4pm.
What to do when settlement is delayed
Four checks, in order:
- Confirm business account balance. Log in to the Business Portal. Does the balance reflect the customer payment? If not, the customer transaction did not complete. Ask the customer for the M-PESA confirmation SMS and search by reference in the portal.
- Confirm scheduled sweep time. Under Settlement, check the next scheduled sweep timestamp. If the sweep has not run and it should have, this is a Safaricom-side issue. Raise via Contact Support in the portal.
- Confirm settlement bank account. Names must match the business KRA PIN. A recent mismatch (e.g. after a bank name change) freezes settlement until re-verification.
- Confirm bank-side receipt. If the Safaricom side shows the sweep completed but the bank does not show the credit, contact your bank's corporate treasury desk with the Safaricom settlement reference (starts with
SF...).
How to choose your cadence
- T+0 (same day) when cash flow is tight or you need daily bank reconciliation.
- T+1 (next business day) when your bank does not support T+0, or you prefer a single overnight sweep for cleaner books.
- Manual when you want to time large sweeps around specific cash needs (payroll, supplier payments).
Related business guides
- M-PESA for Business hub
- How to withdraw from an M-PESA till
- M-PESA business limits
- M-PESA till charges for businesses
- M-PESA paybill charges for businesses
- M-PESA business pricing summary
- M-PESA business account explained
- All M-PESA charges 2026
- Kenya mobile money statistics 2026
- Finance hub
FAQ
How long does M-PESA take to settle to my bank?
Two layers. Payment lands in your M-PESA business account instantly (within seconds of the customer confirming). The sweep to your registered Kenyan bank account then follows your set cadence: T+0 (same day, within hours) for tier-1 banks with a live PesaLink integration, T+1 (next business day) for most other banks. (Source: Safaricom M-PESA Business Portal help centre, verified August 2026.)
Which Kenyan banks support same-day (T+0) M-PESA settlement?
Tier-1 banks with real-time PesaLink or direct M-PESA settlement rails: KCB, Equity, Co-operative Bank, NCBA, Standard Chartered, Absa, DTB and I&M typically. Confirm the current list in the M-PESA Business Portal where the available cadence is shown per bank. Smaller banks default to T+1.
What happens on weekends and public holidays?
Banks are closed on Sundays and public holidays. The M-PESA business account continues to accept and record payments in real time, but the sweep to bank waits until the next business day. Saturdays vary: tier-1 banks with automated rails process Saturday sweeps, others queue until Monday.
What is the cutoff time for same-day settlement?
Most bank rails have an internal cutoff around 3pm to 4pm East African Time. A manual settlement triggered after cutoff typically credits the next business day. If you need money by a certain time, trigger before 2pm to leave a safety margin.
What do I do when settlement is delayed?
Four checks in order: (1) confirm your business account balance in the M-PESA Business Portal to rule out the payment never landing, (2) confirm the scheduled cadence and next-settlement time, (3) check your registered settlement bank account name matches the business KRA PIN, (4) if the sweep shows completed on the Safaricom side but is not in the bank, contact your bank's corporate treasury desk with the settlement reference.
Does the same-day sweep have a higher fee?
The settlement fee depends on the bank rail, not the cadence. Typical range is KES 0 to KES 100 per settlement. Some tier-1 banks waive the fee entirely for high-volume merchants; others charge a small flat rate per sweep regardless of cadence. Confirm your rate card in the Business Portal.
Can I change my settlement cadence?
Yes, from the M-PESA Business Portal under Settlement Settings. Changes to cadence and destination bank account propagate immediately, though a bank change may require Safaricom KYC re-verification of the new settlement account (1 to 3 business days).
Verified 1 September 2026. Settlement mechanics from Safaricom M-PESA Business Portal help centre (Source: Safaricom M-PESA Business Portal help centre, verified August 2026). Bank-specific cutoffs vary; confirm with your settlement bank.
Related reading
Curated external sources we cite. Open in a new tab.