Internet Banking
Full-featured online banking portal for individuals and businesses. Manage accounts, make payments, view detailed reports, and handle multi-signatory approvals.
Key Features
- All accounts in single dashboard view
- Bulk payments via CSV upload for businesses
- Recurring payments and standing orders
- KRA iTax direct integration
- Full audit trail and transaction history
- Two-factor authentication (SMS OTP + token)
Rates & Charges
- Registration: Free
- Business Package: KES 1,000/month
- Token Replacement: KES 500
- Personal Monthly Fee: Free
Eligibility Requirements
- Active Omni-Trust account holder
- Valid email address registered on account
- Registered mobile number for OTP
Required Documents
- 📋 Existing Omni-Trust account — Bring to branch
- 📋 Valid email address — Bring to branch
- 📋 Internet banking registration form — Bring to branch
Frequently Asked Questions
Find answers to common questions about our services.
How do I register for internet banking?
Can multiple people manage the business account online?
Can I pay taxes directly?
Terms & Conditions
Internet Banking is subject to the Electronic Banking Terms and Conditions. Users must safeguard their login credentials and hardware tokens. The Bank implements session timeouts and automatic logout for user protection.Business internet banking users are bound by the signatory mandates on the account. Unauthorized access attempts are logged and may be reported to law enforcement.
Ready to Get Started?
Open your Internet Banking today. Visit any branch or apply online.
Apply for Internet Banking
Related Products
Comprehensive financial solutions designed for individuals, businesses, and institutions.
Mobile Wallet
DigitalYour bank in your pocket. Send, receive, save, and borrow — all via M-Pesa and USSD.
Mobile Banking App
DigitalBank on the go with our award-winning mobile app. Transfer funds, pay bills, and manage your finances from anywhere with biometric login and real-time notifications.
App Download: Free
Internet Banking
DigitalFull-featured online banking portal for individuals and businesses. Manage accounts, make payments, view detailed reports, and handle multi-signatory approvals.
Registration: Free
Developer API Banking
DigitalIntegrate banking services into your applications with our RESTful and GraphQL APIs. Payments, collections, account services, and webhooks with a free sandbox environment.
API Call Limit: 10,000/day (extendable)