Member for

5 years 9 months

Transact conveniently via mobile banking on both USSD (*382#) and the DTB m24/7 mobile app available on both the Apple Store and Google Play Store.

  • Transact on-the-go from the comfort of your location day and night
  • Real-time notifications for debit and credit transactions
  • Facial, fingerprint and PIN transaction authentication is available on the DTB app
  • Balance enquiry - free
  • Air time top-up - free
  • Internal funds transfer - Kshs. 30
  • Bill payment - Kshs. 30
  • Mini-statement request - free
  • Debit / credit alerts - Kshs. 2 per credit alert
  • Bank to M-Pesa - As per rates below
  • Cheque status - Kshs. 15
  • Forex viewing - free
  • Registration requirement - customers who wish to sign up for mobile banking must be DTB account holders
Bank Account to Mobile Money Wallet Charges Effective 1/1/2023.
Transaction Bands by Amount (KES) Fee (KES)
From 0 to 100 Free
From 101 to 5,00 11
From 501 to 1,000 15
From 1,001 to 1,500 18
From 1,501 to 2,500 25
From 2,501 to 3,500 35
From 3,501 to 5,000 47
From 5,001 to 7,500 57
From 7,501 to 20,000 67
From 20,001 to 250,000 70
  • Deposits from any DTB Paybill into DTB accounts will be subject to mobile network operator charges.
Pesalink Charges:
Transaction Bands by Amount (KES) Fee (KES)
From 0 to 500 Free
From 501 to 5,000 70
From 5,001 to 10,000 85
From 10,001 to 100,000 110
From 100,001 to 999,999 130
  • Note: * All charges are subject to applicable tax
  • How do I register for mobile banking:
    • To register for mobile banking services, select the service during account opening or simply visit any of our branches for a new application.
    • Mobile banking setup is free of charge.
    • You are required to be an account holder with a valid mobile number.
    • You can access the service through DTB mobile app – download from the App Store/Play Store or dial the USSD *382#.
  • How to activate mobile banking:

    DTB mobile app:

    • Visit any DTB branch for application.
    • You will receive a 4-digit OTP once you have been set up.
    • Dial *382# to change the OTP to your preferred 6-digit PIN.
    • Download the DTB app from the App Store/Play Store.
    • Login with the 6-digit PIN you have just set.
    • You will be prompted to set your security questions.
    • Once set up, you can start transacting on mobile banking using the DTB App.

    USSD (*382#):

    • Visit any DTB branch for application.
    • You will receive a 4-digit OTP once you have been set up.
    • Dial *382# to change the OTP to your preferred 6-digit PIN.
    • Once done, you can start transacting on mobile banking using the USSD.
  • What can I do if I have forgotten my mobile banking PIN?
    • If you have forgotten your mobile banking PIN, follow the below steps to reset it yourself. You will need to have set the security questions when you first registered.
    • Enter the incorrect PIN 3 times, and a pop-up on self-reset will appear on the 4th attempt.
    • Enter your account & ID number.
    • Verify the mobile number by entering the 6-digit OTP.
    • Proceed to answer the security questions.
    • Enter the new mobile banking PIN and confirm.
    • Accept T&C then proceed to log in as usual.
    • If you have forgotten your security questions or face any challenges in resetting the PIN, please visit the nearest branch with your National ID.
  • I got a new phone and cannot access the mobile app, what do I do?
    • Dial *382#, select Device Management.
    • Enter your PIN, select the device to block (should display the old one).
    • Proceed to block and end the USSD session.
    • Login to the DTB mobile app afresh.
  • I got a new SIM card and cannot access the mobile app, what do I do?
    • Please visit any of our branches for SIM card activation.
  • How to send money to mobile wallets:

    Mpesa / Airtel money – DTB mobile app:

    • Login to your DTB app.
    • Under Send Money (middle of the page), select Mpesa/Airtel Money.
    • Select or input the mobile number you are sending to.
    • Select the preferred account to be debited.
    • Enter amount, PIN, confirm the transaction.
    • You will receive a confirmation message.

    Mpesa / Airtel money – USSD (*382#):

    • Dial *382#, select Move money, select Mpesa/Airtel money.
    • Enter the mobile number you want to send to.
    • Select the preferred account to be debited.
    • Enter amount, PIN, confirm the transaction.
    • You will receive a confirmation message.
  • How to receive money from mobile wallets:

    Mpesa:

    • Go to "Lipa na Mpesa".
    • Select Paybill - Enter 516600 as the business no.
    • Enter your 10-digit DTB account number.
    • Enter amount, PIN & press OK.

    Airtel Money:

    • Go to "Airtel Money".
    • Select Paybill - Enter 516600 as the business no.
    • Enter your branch code followed by your 10-digit DTB account number.
    • Enter amount, PIN & press OK.
  • How to send money using Pesalink from mobile banking:

    DTB mobile app:

    • Login to your DTB app.
    • Click on Pesalink, send to account.
    • Select the preferred account to be debited.
    • Select the beneficiary bank from the drop-down list.
    • Enter the beneficiary account number.
    • Enter the purpose of sending.
    • Enter amount, PIN & OK.
    • You will receive a confirmation message.

    USSD (*382#):

    • Dial *382#, select Pesalink, send to account.
    • Enter the beneficiary account number.
    • Select the bank category from the drop-down list.
    • Select the bank in the category selected.
    • Enter the amount you are sending.
    • Enter the purpose of sending.
    • Select the preferred account to be debited.
    • Confirm details & enter PIN.
    • You will receive a confirmation message.
  • How to place a fixed deposit on mobile banking:

    DTB mobile app:

    • Login to your DTB app.
    • Click on the 3 dots at the bottom of the app, select Fixed Deposit.
    • Select account to be debited, enter amount, select tenor of deposit.
    • Confirm rollover, confirm details, enter PIN & OK.
    • You will receive an SMS confirmation / Push notification with FD reference.
    • Certificate available at the branch if required.
  • How to order a cheque book on mobile banking:

    DTB mobile app:

    • Login to your DTB app.
    • Click on the 3 dots at the bottom of the app, select Requests.
    • Click on Cheque book request.
    • Select account for cheque book request and number of leaves.
    • Enter PIN & press OK.

    USSD (*382#):

    • Dial *382#, select query services.
    • Select cheque book ordering.
    • Select number of leaves.
    • Select account for cheque book request.
    • Confirm details, enter PIN & press OK.
  • How to send / receive funds from Western Union from mobile banking?

    Send Money:

    • Login to your DTB app.
    • Under Send Money (middle of the page), select Western Union, Send Money.
    • Accept the T&Cs and follow the prompts.
    • Enter country, amount, mode of receipt (cash or bank account), and account to send the funds from.
    • Enter the receiver’s name as per their ID document, Purpose, and Source of transaction.
    • Confirm transaction – Review summary before proceeding.
    • MTCN will be generated, and you will receive an SMS from the bank and Western Union.

    Receive Money:

    • Login to your DTB app.
    • Under Send Money (middle of the page), select Western Union, Receive Money.
    • Accept the T&Cs and follow the prompts.
    • Enter the MTCN number, amount, and receiving details.
    • Select which account to receive the funds.
    • Confirm transaction – Review summary before proceeding.
    • Transaction successful.
product_id
1