Mobile Banking Apps in Sri Lanka

9 min read Updated Aug 20, 2025
Ravi Perera
Ravi Perera

Financial Expert

Senior Financial Advisor with 10+ years experience in Sri Lankan banking sector

Understanding Mobile Banking in Sri Lanka

Mobile banking apps run on your smartphone. They let you do banking from anywhere. These apps give 24/7 access to financial services. You can check your balance easily. You can also transfer funds at any time.

Sri Lanka uses important payment systems. CEFTS means Common Electronic Fund Transfer Switch. It allows real-time LKR transfers. These transactions finish within seconds. SLIPS means Sri Lanka Interbank Payment System.

SLIPS handles interbank transfers in batches. Settlement can be same-day. It can also be next-day. This depends on bank cut-off times. RTGS means Real-Time Gross Settlement. It is for high-value transactions.

RTGS transactions settle on the spot. This happens during regular banking hours. The Central Bank regulates these systems. This ensures strong security for all users. Your money remains safe.

Users must register with their bank's app. They use secure details to log in. This includes a PIN or biometrics. Two-factor authentication (2FA) adds more safety. You can then send money. You can also pay your bills. Mobile top-ups are also possible.

Banks and Their Mobile Apps

Many banks in Sri Lanka offer mobile apps. Bank of Ceylon offers BOC FlexBank. They also have BOC Smart Passbook and B App. Commercial Bank provides ComBank Digital. It also has ComBank ePassbook and ComBank Q+.

Peoples Bank has Peoples Pay and Peoples Wave. Hatton National Bank provides HNB Digital Banking. SOLO by HNB is another option. Sampath Bank offers Sampath Vishwa Retail. National Savings Bank (NSB) has NSBPay.

Seylan Bank offers the Seylan Mobile Banking App. DFCC Bank provides DFCC One. Nations Trust Bank has its own mobile banking app. HSBC Sri Lanka offers HSBC Online Mobile Banking. Standard Chartered Bank has SC Mobile Banking.

State Bank of India (Sri Lanka) provides SBI Mobile Banking. NDB Bank offers NDB Mobile Banking. Other banks also provide apps. Pan Asia Bank and Union Bank have mobile apps. Amãna Bank also offers its own app. Most offer account access and transfers. They also provide transaction alerts.

Getting Started: Requirements and Process

You must hold an account with the bank. This can be a savings account. A current account also qualifies. Credit card holders can also apply. You need to be a Sri Lankan citizen. Residents also qualify.

Applicants must be 18 years or older. You need to meet KYC requirements. KYC means Know Your Customer. A valid National Identity Card is needed. A passport also works as ID proof.

You must show proof of address. A registered mobile number is needed. An active email address is also required. You need a smartphone to use the app. This can be an Android or iOS device. Internet connectivity is also a must.

Application steps are simple. First, install the app. Get it from Google Play or the App Store. Launch the app after installing. Choose the "Register" or "Sign Up" option.

Enter your account number. Provide your NIC or passport number. Input your registered mobile number. Your email address is also needed. Verify your details via an OTP. An OTP is a One-Time Password.

The OTP comes via SMS. You may also get an in-app code. Set your username and PIN. You can enable biometric login too. Biometric login uses your fingerprint or face. Accept the bank's terms and conditions. Enable notifications for alerts.

Fees and Transfer Limits Comparison

Mobile banking apps may have fees. Fees vary by bank and transaction type. HSBC offers different charges for Premier, Advance, and Standard accounts. Own-customer SLIPS transfers can be free. Other SLIPS transfers may cost LKR 25.

Standard Chartered charges Rs 50 for personal transfers. Peoples Bank has a free setup. It charges Rs 40 monthly for balances below LKR 1 million. For balances above LKR 1 million, it is Rs 2,500 yearly. Bank of Ceylon charges Rs 20 via Internet. Diskette items cost Rs 15.

CEFTS transfers also have varying fees. HSBC charges LKR 15 for Advance users. It charges LKR 30 for Standard users. Premier users get free CEFTS transfers. Standard Chartered charges Rs 50 for personal CEFTS transfers. Peoples Bank CEFTS is free within a set limit. SMS alerts might cost extra.

RTGS is for high-value transfers. HSBC charges USD 25 or 30 for overseas TT. Standard Chartered charges LKR 3,000 for RTGS. Overseas TT costs USD 30. Peoples Bank does not charge RTGS separately. It is part of SLIPS or CEFTS fees. Bank of Ceylon charges Rs 400 per RTGS transaction. SBI Sri Lanka offers free RTGS.

SMS alert charges can differ. HSBC and Standard Chartered offer free alerts. Peoples Bank charges Rs 10 for up to 20 SMS. Higher SMS usage can cost over Rs 100. Bank of Ceylon offers free SMS alerts. SBI Sri Lanka also provides free alerts.

Bill payments are usually free. Most banks offer this service for free. Cheque book requests may have fees. HSBC charges LKR 10 per leaf. Standard Chartered offers free cheque book requests. Peoples Bank uses app-based e-statements. Bank of Ceylon does not list cheque book charges. SBI Sri Lanka charges LKR 40 per leaf.

Mobile Banking Fees and Limits Comparison
Transaction TypeHSBC Premier/Advance/StandardStandard CharteredPeoples BankBank of Ceylon (Internet)SBI Sri Lanka
Own-Customer SLIPS/SLIPSFree / Free / LKR 25Rs 50 (Personal)Free setup; Rs 40 monthly (below LKR 1M); Rs 2,500 annually (above LKR 1M)Rs 20 via Internet; Rs 15 per item (diskette)Free
CEFTS (Real-time interbank transfers)Free / LKR 15 / LKR 30Rs 50 (Personal)Free within limit; SMS alerts extraN/A (via RTGS/SLIPS only)Free
RTGS (High-value same-day transfers)USD 25/30 (Overseas TT)LKR 3,000 / USD 30 (TT)Not separately charged; part of SLIPS/CEFTS fee structureRs 400 per transactionFree
SMS Alert ChargesFreeFreeRs 10 (up to 20 SMS) to Rs 100+Free SMS alertsFree
Bill PaymentsFreeFreeFreeFreeFree
Cheque Book Request (per leaf)LKR 10FreeN/A (app-based e-statements)N/ALKR 40 per leaf

How to Use Your Mobile Banking App

First, update your bank records. Ensure your mobile number is current. Your email address also needs to be updated. Do this at your bank branch. This step is important for registration.

Download the bank's official app. Always use Google Play or App Store. Open the app after installation. Look for the "Register" option. Input your account details carefully.

You will receive an OTP via SMS. Verify your account using this code. Create your login credentials. This includes a user ID and a PIN. Enable biometric login if your device supports it. This makes logging in faster.

Explore the app's different modules. Look for "Accounts" to see balances. Check "Transfers" for sending money. "Bill Pay" helps you pay bills. "e-Statements" provides paperless statements. Learn each feature well.

Required Documents and Bank Procedures

ID proof is always needed. A copy of your NIC is fine. A valid passport copy also works. This confirms your identity. It is a key KYC requirement.

Proof of address is also required. You can use a utility bill. A recent bank statement also serves as proof. This confirms your residence. These documents ensure compliance.

Your mobile number needs confirmation. Your email also needs confirming. This happens through OTP verification. The bank sends a code to your phone or email. You enter this code in the app.

Some banks need branch authorization. Initial activation may need a visit. You might need to sign a consent form. Check with your bank first. This ensures secure setup.

Benefits, Risks, and Security Tips

Mobile banking offers many benefits. You get 24/7 access to services. Fund transfers are instant. Account statements become paperless. You receive real-time alerts. Often, costs are lower than branch visits.

However, risks exist. Phishing threats are common. Malware can affect your device. Device loss is also a risk. Unauthorized access can happen. This occurs if your PIN is compromised. Biometric data can also be at risk.

You can reduce these risks. Always use official app stores. Enable two-factor authentication. Update your phone's operating system. Update your banking app regularly. Use a strong PIN for safety. Avoid public Wi-Fi for banking.

Updates, Regulations, and Market Trends

The Central Bank of Sri Lanka regulates mobile payments. Their Payment Cards and Mobile Payment Systems Regulations No. 1/2013 governs these services. This ensures a stable environment. It protects consumers.

CEFTS rollout is now complete. All major banks use CEFTS. This allows true 24/7 interbank transfers. Digital adoption is growing fast. Smartphone penetration is rising. It is expected to reach about 67% by 2025.

This growth drives mobile banking uptake. More people now use these apps. An Open Banking pilot is starting. The Central Bank explores API-based data sharing. This aims for fintech integration. It is expected by late 2025.

Expert Tips for Mobile Banking

Register multiple beneficiaries early. This speeds up future transfers. Use CEFTS for urgent payments. It works any time of day. Use SLIPS for non-urgent payments. SLIPS transactions may have lower fees.

Enable transaction alerts. This helps you monitor activity. You will know when money moves. Regularly update your PIN. Also, update biometric settings. This keeps your account secure.

For large sums, confirm RTGS availability. Check the bank's RTGS cut-off times. This ensures your payment goes through. Always double-check details before confirming.

Common Problems and Solutions

Sometimes, you cannot register the app. The cause might be an unregistered mobile number. Your email might also not be updated. Solution: Update your contact details at your bank branch. This fixes most registration issues.

An OTP might not arrive. This could be due to SMS network issues. Solution: Request a resend of the OTP. Ensure you entered the correct number. Check your SMS spam folder too.

Beneficiary addition can fail. Incorrect account details are a common cause. Solution: Verify the account number carefully. Check the bank code and branch identifiers. Small errors prevent successful additions.

Fund transfers may get reversed. This happens if you exceed the daily limit. Solution: Check your daily transfer limits. You can increase limits via your branch. Some banks allow online limit changes.

The app might crash often. It may also inhibit login. This can be due to an outdated app version. Your phone's OS might also be old. Solution: Update your banking app. Update your phone's operating system. Reinstall the app if problems persist.

Share this article

Sri Lankan Bank Mobile Banking FAQs

You need a Sri Lankan national ID or passport, an active bank account, a compatible smartphone, and internet access.

Download your bank’s official app from the Google Play Store or Apple App Store and follow the on-screen instructions to install.

Register by entering your account number, personal details, and OTP received via SMS, then set up a secure PIN or biometric login.

Most banks offer free downloads and basic transactions at no charge, although some may levy nominal fees for special services.

Yes, you can perform inter-bank transfers using RaPay or SLIPS directly from the mobile app.

Select the ‘Bill Payments’ option, choose your service provider, enter bill details, and confirm to complete the payment.

Apps use multi-factor authentication, PIN or biometric login, and device binding to ensure secure access.

Use the ‘Forgot PIN’ option in the app, verify your identity with an OTP, and then create a new PIN.

Daily limits vary by bank but typically range between LKR 100,000 and LKR 500,000, adjustable on request.

Open the ‘Exchange Rates’ section in the app to view current currency rates without specific values shown in the app.

Yes, you can download or view e-statements for selected periods directly within the app.

Immediately contact your bank’s customer service to block mobile banking access and reissue credentials.

Related Articles

mCash Mobile Wallet Guide for Sri Lanka

mCash is Sri Lanka's leading mobile money platform. It offers easy money transfers and bill payments. Discover how to use mCash. Learn about account types and related fees. Find out which banks partner with mCash.

Oct 17, 2025

Land Purchase Loans Sri Lanka Guide

This guide explains land purchase loans in Sri Lanka. It covers loan types, eligibility rules, and application steps. Find out which banks offer these loans and what documents you need.

Oct 15, 2025

Pan Asia Bank Personal Loan Guide Sri Lanka

Pan Asia Bank offers personal loans in Sri Lanka. This guide explains loan amounts, repayment terms, and application steps. Understand eligibility, rates, and required documents. Make an informed borrowing decision.

Oct 15, 2025

Sri Lanka Bank Service Ratings Guide

This guide explains bank customer service ratings in Sri Lanka. It covers annual surveys and how banks are ranked. Learn about benefits, challenges, and best practices for banks.

Oct 14, 2025