NCBA Bank Kenya is the third-largest bank in Kenya by assets after the 2019 merger of NIC Bank and CBA. It's the bank behind M-Shwari â the mobile loan product that changed how Kenyans borrow â and it runs one of the strongest corporate and SME banking books in the country. It also happens to offer a wider range of personal lending products than most competitors, from a 7.5%-per-30-day M-Shwari loan to a KES 80M mortgage.
But if you've searched "NCBA personal loan rate" or "NCBA mortgage Kenya" and ended up on the NCBA website, you've probably noticed that published rates are hard to pin down. NCBA tends to quote "from 12%" and leave you to find the rest in person. This guide fixes that.
Every rate, limit, and eligibility requirement here is verified against NCBA's published product pages and Kenya's CBK Commercial Banks' Weighted Average Lending Rates data for February 2026. When James, a 42-year-old Nakuru business owner, went to NCBA expecting a 12% personal loan based on their website, he was quoted 15% based on his credit profile. The 12% was a floor, not a quote. This article explains why that happens and what you can actually expect.
TL;DR â NCBA loan products in Kenya 2026
| Product | Rate (range) | Amount | Tenure | Turnaround |
| NCBA Personal Loan | 12-18% p.a. reducing | KES 50K â 7M | 12-72 months | 24-48 hrs |
| NCBA Payroll Loan (salary advance) | 14-16% p.a. reducing | KES 50K â 7M | 12-60 months | 24 hrs |
| NCBA Home Loan | 12.5-15% p.a. reducing | KES 2M â 80M | 12-300 months | 7-14 days |
| NCBA Business Loan | 14-18% p.a. reducing | KES 500K â 50M | 12-60 months | 5-10 days |
| NCBA Asset Finance | 13-16% p.a. reducing | Up to 90% of asset value | Up to 60 months | 3-7 days |
| M-Shwari (mobile) | 7.5% per 30-day cycle (~90% APR) | Up to KES 50,000 | 30 days | Instant via M-Pesa |
| NCBA Loop (digital account + credit) | Varies | Up to KES 300K | Flexible | Instant |
CBK Feb 2026 weighted average lending rate for NCBA: 15.42% (ranked 14th cheapest among 38 Kenyan commercial banks).
Compare NCBA products vs 38+ Kenyan banks â PesaMarket.com/banks/ncba
NCBA Personal Loan â the main product
NCBA's Personal Loan is the flagship unsecured lending product for employed and self-employed Kenyans. It's priced as one of the broadest ranges on the market (12% floor, 18% ceiling) precisely because NCBA underwrites a wide customer base â from senior corporate professionals at the 12% end to higher-risk self-employed borrowers at the 18% end.
The details
- Interest rate: 12â18% per annum reducing balance. Actual rate depends on credit score, income level, and relationship with NCBA.
- Loan amount: KES 50,000 minimum to KES 7,000,000 maximum unsecured. Higher amounts require collateral.
- Tenure: 12â72 months (6 years).
- Processing fee: 2.5% of loan amount.
- Minimum income: KES 30,000 per month (makes NCBA more accessible than Standard Chartered at KES 75K or Stanbic at KES 50K).
- Age range: 21â60.
- Turnaround: 24-48 hours for documented applications; same-day for existing NCBA salary customers via the mobile app.
Who NCBA Personal Loan is best for
Amina, a mid-career marketing manager in Westlands, found NCBA's personal loan useful in February 2026 when she needed KES 600,000 to consolidate three smaller debts. NCBA's 12-18% range meant her approved rate depended on her credit file â she came in at 14% over 36 months based on her salary history and clean CRB record. Total repayment: roughly KES 737,000. That's cheaper than the 15.5% ceiling she was quoted at her existing Tier 2 bank.
NCBA works well for:
- Professionals with strong credit scores seeking 12-14% rates
- Customers wanting up to KES 7M unsecured (higher than KCB's KES 5M cap)
- Self-employed borrowers willing to provide 6 months' business statements
- Existing M-Shwari users graduating to larger bank loans
It doesn't work well for:
- Customers wanting same-day disbursement (use KCB M-Pesa or M-Shwari instead)
- Borrowers with patchy CRB records (the 18% ceiling is steep)
- Anyone who qualifies for SACCO membership (11-12% SACCO loans beat NCBA by 3-6 percentage points)
NCBA Payroll Loan (salary advance)
NCBA's Payroll Loan is the more disciplined cousin of the Personal Loan â specifically designed for employed customers with salary crediting to NCBA. Rates are narrower (14-16%), repayment is via check-off from salary, and approval is faster.
Same amount ceiling as the Personal Loan (KES 7M), same tenure options. The key practical differences:
- Faster approval (24 hours vs 24-48) because salary verification is instant
- Lower default risk means lower floor on rates (14% vs 12%, but with tighter eligibility)
- Check-off guarantee â the bank deducts direct from your salary account, reducing missed-payment risk
- Insurance fee of 0.75% on top of the 2.5% processing fee (covers loan balance in case of death/disability)
This is the product you want if you're a permanently employed NCBA salary customer. Pre-approved limits show in the NCBA Mobile app â many customers can draw up to 3x net monthly salary instantly.
NCBA Home Loan (mortgage)
NCBA's mortgage sits squarely in the middle of Kenya's mortgage market in 2026:
- Rate: 12.5-15% p.a. reducing balance
- Max loan: KES 80M (between Stanbic's 50M ceiling and Standard Chartered's 150M)
- Tenure: up to 25 years
- Max LTV: 90%
- Min income: KES 80,000/month
- Processing fee: 2% (higher than Stanbic's and SC's 1%)
On a KES 10M mortgage over 25 years at 13% (mid-range NCBA rate), monthly payment is ~KES 113,000; total interest paid over the full term is ~KES 23.9M.
Compare to alternatives:
- KCB Affordable Mortgage: 9.00% fixed (KMRC-funded) â meaningfully cheaper
- Co-op Bank Good Homes: 9.5% reducing (KMRC) â cheaper
- Stanbic affordable housing: 8.99% fixed â cheapest on market
- NCBA does NOT currently offer a KMRC-funded affordable mortgage product
NCBA's mortgage wins for properties above KES 15M where KCB's affordable-housing cap doesn't apply, and for buyers who already bank with NCBA and want everything under one roof. For budget-conscious first-time buyers in the affordable-housing band, KCB, Co-op, or Stanbic beat NCBA on rate.
See the full market ranking in cheapest mortgage rates Kenya 2026.
NCBA Business Loan
NCBA runs one of the top three corporate and SME lending books in Kenya. The SME-facing Business Loan product:
- Rate: 14-18% p.a. reducing balance
- Loan amount: KES 500,000 â 50M
- Tenure: 12-60 months
- Min business age: 24 months
- Min annual turnover: KES 5M
- Processing fee: 2.5% + 0.75% insurance
- Turnaround: 5-10 business days
The product assumes a verifiable business with at least 2 years of operations and KES 5M turnover. That excludes micro-enterprises and very early-stage businesses. For smaller businesses, NCBA channels applicants toward M-Shwari (instant credit up to KES 50K) or Loop (digital SME banking with small credit facilities).
When Peter, who runs a logistics fleet in Mombasa, applied for a KES 4M working capital facility from NCBA in January 2026, he was approved at 14.5% APR over 36 months after submitting 3 years of audited accounts and KRA tax compliance. The application took 9 business days end-to-end. The same facility at Absa took 14 days; at KCB took 7 days; at DTB took 11 days. Banks don't compete only on rate â speed matters.
M-Shwari â NCBA's secret weapon
M-Shwari is the mobile-loan product that made NCBA a household name. Run as a partnership between NCBA and Safaricom, M-Shwari offers:
- Rate: 7.5% flat fee per 30-day cycle (~90% effective APR)
- Loan amount: Starts at KES 100, up to KES 50,000 based on your M-Pesa and M-Shwari usage history
- Disbursement: Instant via M-Pesa
- Repayment: 30 days, direct deduction from M-Pesa balance or via Safaricom M-Pesa menu
- Eligibility: Active Safaricom M-Pesa user with 6+ months of consistent transactions
M-Shwari's 90% effective APR sounds high until you compare it to Fuliza (~395% APR), Tala (~110-220% APR), or Branch (~130-180% APR). Within the mobile lending category, M-Shwari is one of the cheapest and the most predictable â the fee is fixed, not compounded daily.
Used carefully for genuine short-term gaps, M-Shwari costs KES 375 in fees per KES 5,000 borrowed for 30 days. Used as a rolling debt with repeated borrowings, it compounds into a trap. Discipline it.
Compare M-Shwari to Tala, Branch, and KCB M-Pesa â
How NCBA compares to its closest peers
| Factor | NCBA | KCB | Equity | Stanbic |
| CBK weighted avg rate (Feb 2026) | 15.42% | 15.19% | ~14.3% | 12.12% |
| Personal loan rate | 12-18% | 13.5-16.5% | 13-16% | 13-17% |
| Max personal loan | 7M | 5M | 5M | 15M |
| Min income (personal loan) | 30K | 25K | 25K | 50K |
| Home loan rate | 12.5-15% | 9.00% (KMRC) / 12-15% | 12.75-14.5% | 8.99% (promo) / 12-13.5% |
| Branches | 85 | 400 | 320 | 26 |
| Mobile lending | M-Shwari (90% APR) | KCB M-Pesa (108% APR) | Eazzy Loan | None direct |
NCBA's sweet spot: mid-range customers with strong credit who want larger unsecured amounts than KCB or Equity allow, plus M-Shwari access for micro-credit. For a first-time borrower with modest income, KCB or Equity are typically more accessible. For a mortgage, KCB/Coop/Stanbic are cheaper.
How to apply for an NCBA loan
For personal loans and salary advances
- Through NCBA Mobile app (fastest). Navigate Loans â Apply. Pre-approved customers see their limit immediately.
- Through NCBA internet banking at ncbabank.co.ke â upload documents, get decision in 24-48 hours.
- At any NCBA branch â 85 locations nationwide. Walk in with National ID, KRA PIN, last 3 payslips, 6 months' bank statements, employment letter.
- Via NCBA relationship manager (for existing NCBA Priority, Private, or Select customers) â direct email or phone, personalised underwriting.
For mortgages and business loans
Both require branch-based application due to document volume (property documents for mortgage, audited accounts for business). Budget 7-14 days for a mortgage decision and 5-10 days for a business loan.
Documents required (standard personal loan)
- National ID + copy
- KRA PIN certificate
- Most recent 3 months' payslips (if employed)
- Last 6 months' bank statements (any bank)
- Employment letter or contract
- Completed NCBA loan application form
- CRB consent form
Should you bank with NCBA?
NCBA makes sense if:
- You value M-Shwari integration alongside traditional banking
- You want mid-tier premium service (NCBA Select, Priority tiers) at non-Tier-1-bank pricing
- You're an SME with KES 5M+ turnover and want larger facilities than Tier 2 banks offer
- You're a professional with a strong credit score targeting 12-14% personal loan rates
NCBA doesn't make sense if:
- You want the cheapest KMRC mortgage (KCB/Coop/Stanbic win)
- You need rural branch coverage (KCB/Equity have far more branches)
- Your income is under KES 30,000 (Equity and Co-op have lower thresholds)
- You need same-day branch-based service in a small town (NCBA's 85 branches cluster in major cities)
Frequently asked questions
What is NCBA's personal loan interest rate in Kenya?
NCBA Personal Loan rates range from 12% to 18% per annum reducing balance, depending on your credit score, income, and banking relationship with NCBA. Pre-approved NCBA salary customers typically get quotes in the 13-15% range. First-time customers or those with patchy credit fall towards the 16-18% end.
How much can I borrow from NCBA?
Personal loans: up to KES 7,000,000 unsecured. Home loans: up to KES 80,000,000. Business loans: up to KES 50,000,000 with collateral and audited accounts. M-Shwari mobile loans: up to KES 50,000 based on usage history.
Is NCBA a good bank for loans?
NCBA is Kenya's third-largest bank by assets with a strong lending book and competitive rates for mid-income and SME customers. Its CBK weighted average lending rate of 15.42% (February 2026) sits close to KCB (15.19%) and Co-operative Bank (15.45%). For affordable mortgages, KCB and Stanbic beat NCBA on rate. For personal loans above KES 5M, NCBA's KES 7M ceiling is competitive.
How long does NCBA take to approve a loan?
Personal loans: 24-48 hours for documented applications. Payroll loans to existing salary customers: 24 hours or less via the mobile app. Home loans: 7-14 business days after full documentation. Business loans: 5-10 business days. M-Shwari: instant via M-Pesa.
What is NCBA M-Shwari and is it a loan?
M-Shwari is a mobile savings and lending product operated jointly by NCBA and Safaricom. Qualified M-Pesa customers can access short-term loans from KES 100 up to KES 50,000 at 7.5% flat fee per 30-day cycle (approximately 90% effective APR). Loans disburse instantly via M-Pesa and repay within 30 days.
Does NCBA offer a salary advance?
Yes. NCBA Payroll Loan functions as a structured salary advance for NCBA salary account holders, with rates of 14-16% per annum and amounts up to KES 7M. For mobile-speed salary advances, existing NCBA salary customers can often draw smaller amounts through the NCBA Mobile app with same-day disbursement.
How do I apply for an NCBA home loan?
Visit an NCBA branch with: property valuation report, title deed, sale agreement, most recent 3 payslips, last 12 months' bank statements, employment letter, KRA tax compliance, and completed application form. NCBA mortgage decisions typically take 7-14 business days. Minimum property price is KES 2M and maximum loan amount is KES 80M.
Is NCBA more expensive than KCB?
On CBK February 2026 weighted average lending rates, NCBA was marginally more expensive (15.42% vs KCB 15.19%). On published personal loan rates, NCBA's floor is lower (12% vs KCB's 13.5%) but its ceiling is higher (18% vs KCB's 16.5%). Best answer: get quotes from both banks and compare your specific loan offer side by side.
Data sources: NCBA Bank Kenya published product pages (verified April 2026), Central Bank of Kenya Commercial Banks' Weighted Average Lending Rates (February 2026 â NCBA 15.42%), NCBA Mobile app product flow, PesaMarket Kenya Lending Rate Index Q2 2026. Rates change quarterly. Last verified April 19, 2026.