KCB M-PESA Charges 2026: Loans, Savings, Transfers & Limits
Quick Answer: KCB M-PESA is a bank product inside the M-PESA ecosystem, not a standard wallet feature. Current public KCB materials show a one-month loan facilitation fee of about 8.96%, free transfers between your own M-PESA wallet and KCB M-PESA account, and access through the M-PESA Loans and Savings menu or the M-PESA app. KCB's public pages do not always show identical figures across every document, so the confirmation screen you see before borrowing or opening a savings product is the final figure that applies to your transaction.
KCB M-PESA Loan Cost Calculator
KCB M-PESA is a mobile banking product built on the partnership between KCB Group and Safaricom. It sits within the M-PESA experience on your phone but operates as a regulated banking product rather than as a standard wallet feature. Through a single service menu, it gives you access to a savings account, fixed savings, target savings, and a mobile loan facility without visiting a branch. Current official KCB materials on the KCB M-PESA product page point users to the M-PESA Loans and Savings menu and the M-PESA app for access. By contrast, *522# is KCB mobile banking for standard KCB bank accounts, not the main KCB M-PESA access path.
This guide covers KCB M-PESA charges in 2026, including loan fees, savings returns, transfer costs, and the practical limits you need to know before transacting. All figures below are based on KCB's publicly available product and FAQ materials checked in March 2026. Where KCB's public pages differ slightly, the amount shown on your confirmation screen is the final figure that applies.
KCB M-Pesa vs. M-Shwari
Before diving into charges, it helps to know where KCB M-PESA sits relative to M-Shwari, since both products live in the same M-PESA interface and serve similar purposes. M-Shwari is a partnership between Safaricom and NCBA Bank. KCB M-PESA is a partnership between Safaricom and KCB Group. Both products combine savings and mobile credit inside the M-PESA experience, but the bank behind the product and the headline rates differ.
On publicly available pricing, M-Shwari is generally cheaper on loans, while KCB M-PESA can be worth checking if you already have a KCB banking relationship and want to see whether your approved limit is higher. Savings figures are also not identical across official pages: KCB currently promotes savings returns above 7.5% on some products, while M-Shwari public materials continue to advertise higher headline savings rates on selected products. In practice, the product screen shown inside the service menu is the safest rate to trust before you commit funds.
KCB M-PESA Loan Charges 2026
The KCB M-PESA loan facility allows you to borrow a short-term mobile loan that is disbursed directly to your M-PESA wallet and repaid over 30 days. KCB's current public KCB M-PESA FAQ page shows a one-month facilitation fee of 8.96% on the borrowed amount. Other public KCB materials are not perfectly aligned on the exact percentage, which is why your on-screen confirmation remains the most important number before acceptance.
Public KCB pages currently point to a minimum loan of KES 1,000 and a maximum of up to KES 1,000,000, subject to your approved limit and customer profile. Your own approved limit may be much lower or higher than another user's, because it is individually assessed.
The Loan Facilitation Fee
KCB M-PESA uses a one-time facilitation fee for the 30-day loan period. The most current publicly visible KCB FAQ figure is 8.96%. This is not a daily interest charge; it is a fixed one-month fee. Repaying early is allowed, but early repayment does not reduce the full facilitation fee for that loan cycle.
| Loan Amount (KES) | Facilitation Fee at 8.96% (KES) | Total Repayment (KES) |
|---|---|---|
| 1,000 | 89.60 | 1,089.60 |
| 5,000 | 448.00 | 5,448.00 |
| 10,000 | 896.00 | 10,896.00 |
| 20,000 | 1,792.00 | 21,792.00 |
| 50,000 | 4,480.00 | 54,480.00 |
| 100,000 | 8,960.00 | 108,960.00 |
Because KCB's public materials do not present every figure identically across every page, the repayment amount shown on your KCB M-PESA confirmation screen should always be treated as final. That is the number that governs your specific loan transaction.
How the Loan Works in Practice
KCB M-PESA borrowing is on-demand. You open the KCB M-PESA service through the M-PESA Loans and Savings menu or the M-PESA app, check your approved limit, enter the amount you want to borrow, review the fee and total repayment, and confirm using your PIN. Funds are then sent to your M-PESA wallet.
Repayment is due within 30 days. You can repay manually through the same KCB M-PESA service menu or through the app. Partial repayment is allowed, but KCB still treats the loan as a fixed-fee 30-day facility rather than a daily-accrual product like Fuliza. If you fail to repay by the due date, access is suspended and CRB consequences can follow.
KCB M-PESA Credit Limit ( How to Grow It)
Your KCB M-PESA credit limit is not fixed. It is assessed algorithmically based on factors such as your M-PESA activity, prior repayment behaviour, customer age on the platform, and any broader banking relationship you may have with KCB. First-time borrowers usually start lower and grow over time with responsible use.
There is no manual application route for a higher limit. The limit is reviewed automatically as your activity changes. The most practical ways to improve it are to borrow within your means, repay on time, stay active on M-PESA, and keep any existing KCB relationship healthy if you already bank with KCB.
To check your current limit, use the KCB M-PESA service within the M-PESA interface or the app. Checking your limit does not by itself create a loan or harm your credit standing.
KCB M-PESA Savings Account
KCB M-PESA includes a savings function alongside the loan facility, but the figures depend on the product type. Current public KCB product materials promote savings returns above 7.5% per annum at the product level, while the current FAQ page specifically references 8.5% per annum for Target Savings and Fixed Savings products. In other words, the savings figure is not one universal rate across every KCB M-PESA product. The rate shown inside the service when you actually open the savings product is the figure to trust.
There is no fee to open the savings account, and moving money between your own M-PESA wallet and your own KCB M-PESA account is presented as free in both directions. That means the transfer itself does not attract a KCB M-PESA fee, though once money is back in your wallet, normal M-PESA charges apply to any later send, withdrawal, or payment you make from the wallet.
KCB M-PESA also supports more structured saving options:
- Target Savings Account lets you save toward a named goal and, according to KCB's public FAQ materials, currently starts from as little as KES 50. KCB's pages indicate an annual rate around 8.5% for this product, but always verify what the service screen shows when you set up the target.
- Fixed Savings / Fixed Deposit lets you lock funds for a defined term. Current KCB FAQ materials mention a minimum of KES 500 and durations from 1 month up to 12 months, with rates shown inside the service at booking. The exact rate depends on the term and the product settings shown to you when you lock the funds.
Transfer Funds From KCB M-PESA To M-PESA Wallet
Public KCB materials state that moving money between your own KCB M-PESA account and your own M-PESA wallet is free in both directions.
- Depositing into KCB M-PESA: open KCB M-PESA within the M-PESA service, choose the savings option, enter the amount, and confirm. Funds move from your M-PESA wallet into KCB M-PESA. No KCB transfer fee is shown for this internal movement.
- Withdrawing back to M-PESA: choose the withdrawal option from the same service, confirm the amount, and funds return to your M-PESA wallet. Again, this internal movement is publicly described as free.
The free movement applies only between your own wallet and your own KCB M-PESA account. Once the funds land back in your M-PESA wallet, standard wallet charges apply if you then send, withdraw, or pay from that wallet.
KCB M-PESA Transaction and Account Limits 2026
| Limit | Amount / Rule |
|---|---|
| Minimum loan amount | Current public KCB page shows KES 1,000 |
| Maximum loan amount | Up to KES 1,000,000, subject to approved limit |
| Loan repayment period | 30 days |
| Minimum Target Savings opening amount | KES 50 on current public FAQ materials |
| Minimum Fixed Savings amount | KES 500 on current public FAQ materials |
| Fixed Savings term | 1 month to 12 months |
| Savings transfer at a go | Up to KES 150,000 on current public FAQ materials |
KCB M-PESA vs Fuliza - Which Should You Use?
This is a useful comparison because the products solve different problems. Fuliza is an overdraft facility built to cover shortfalls inside the wallet when you do not have enough balance to complete a transaction immediately. KCB M-PESA, by contrast, is a structured 30-day mobile loan product.
If you need a small temporary bridge for a wallet payment you are making right now, Fuliza is usually the faster fit. If you need a defined amount with a known 30-day repayment structure, KCB M-PESA is the more predictable product because the fee is shown up front and does not rely on daily maintenance charges.
In practical terms, Fuliza is better for short wallet shortfalls, while KCB M-PESA is better for a deliberate short-term borrowing plan.
How to Register for KCB M-PESA
If you are an active M-PESA user, you can register for KCB M-PESA through the M-PESA service interface and the M-PESA app. Current KCB materials on the product page present the product as part of the M-PESA Loans and Savings experience rather than as a separate *844# banking flow.
You do not need an existing KCB bank branch account to open KCB M-PESA. However, KCB also notes that a broader relationship with the bank can help the system assess your financial profile more fully over time.
Registration is done on-screen using your M-PESA details and identity information. Once active, the service gives you access to savings and, where eligible, to the mobile loan facility.
Official Contact Channels
For KCB M-PESA queries, loan disputes, account access issues, or follow-up after settlement, use only official channels.
| Channel | Details |
|---|---|
| KCB M-PESA access | M-PESA Loans and Savings menu or M-PESA app |
| KCB customer care | 0711 087 000 or 0732 187 000 |
| KCB WhatsApp | 0711 087 087 |
| Safaricom customer care | Dial 100 from a Safaricom line |
| KCB website | ke.kcbgroup.com |
| Safaricom / M-PESA support | customercare@safaricom.co.ke |
Frequently Asked Questions
How much does KCB M-PESA charge for a loan?
Current public KCB FAQ materials show a one-month KCB M-PESA loan facilitation fee of 8.96% of the borrowed amount. That fee is applied to the loan amount for the 30-day term. Because KCB's public pages are not always perfectly identical, the amount shown on your confirmation screen before you accept the loan remains the final figure for your transaction.
What is the minimum KCB M-PESA loan amount?
Current public KCB materials show KES 1,000 as the minimum KCB M-PESA loan amount. Your approved limit may still stop you from borrowing that amount if your personal profile qualifies for less, but KCB's public pages currently present KES 1,000 as the standard floor.
What is the maximum KCB M-PESA loan amount?
KCB publicly advertises KCB M-PESA loans of up to KES 1,000,000, but that is a headline ceiling rather than a guaranteed limit for every user. Your own approved limit is assessed individually and can be much lower depending on usage and repayment history.
How long do you have to repay a KCB M-PESA loan?
KCB M-PESA loans are structured as 30-day loans. The repayment amount and due date are shown before you confirm. Early repayment is allowed, but the facility is still priced as a one-month loan rather than a daily-accrual product.
Is moving money between KCB M-PESA and your own M-PESA wallet free?
Yes, current public KCB materials describe transfers between your own KCB M-PESA account and your own M-PESA wallet as free in both directions. That applies to the internal movement between the two linked products. Once money is back in your wallet, normal M-PESA charges still apply to whatever you do next from the wallet.
How do you access KCB M-PESA?
Current official KCB materials point users to KCB M-PESA through the M-PESA Loans and Savings menu and the M-PESA app. This is different from ordinary KCB mobile banking channels such as *522#.
How do you grow your KCB M-PESA limit?
You do not apply manually for a higher KCB M-PESA limit. The system reviews your limit automatically based on repayment history, M-PESA activity, customer age on the platform, and any wider relationship you have with KCB. The most reliable way to improve it is to borrow responsibly and repay on time.
What savings options are available on KCB M-PESA?
KCB M-PESA includes standard savings, Target Savings, and Fixed Savings. Current public KCB materials reference Target Savings from KES 50 and Fixed Savings from KES 500, with rates shown in the service when you set up the product. The exact rate depends on the savings type you choose.
Is KCB M-PESA cheaper than Fuliza for longer borrowing?
For a planned borrowing need that will run beyond a same-day wallet shortfall, KCB M-PESA is usually more predictable than Fuliza because KCB M-PESA uses a fixed one-month fee while Fuliza relies on daily maintenance charges that keep accumulating until repayment.
What should you trust if KCB public figures differ?
Trust the confirmation screen shown before you accept the loan or open the savings product. That screen is specific to your transaction and is more authoritative than summary wording copied from multiple public KCB pages.
All figures in this guide reflect public KCB M-PESA terms checked as of March 2026. The main public references are the KCB M-PESA product page and the KCB M-PESA FAQ page. Public KCB pages do not always display perfectly identical figures across every page, so the confirmation screen shown to you before accepting a loan or opening a savings product is always the definitive figure for that specific transaction.