Member for

5 years 9 months
product term

Making payments for over 5,000 government services is now easier and more convenient. Simply dial *382# or log on to your DTB m24/7 app or visit your nearest DTB branch to process the payment

  • 1. USSD:

    *382# and follow the steps below.

    • Select Pay Bill
    • Select E-citizen
    • Enter Invoice Number
    • Enter Amount
    • Confirm Payment Details
    • Enter Pin to authorize the payment
    • Complete the transaction on the E-citizen portal. Click complete

    2. DTB m24/7 app

    Log in to M247 app and follow the steps below.

    • Select Pay Bill
    • Select E-citizen
    • Enter Reference Number
    • Enter Amount
    • Confirm Payment Details
    • Enter Pin to authorize the payment
    • Complete the transaction on the E-citizen portal. Click complete

    3.DTB Branch:

    Visit any DTB branch and ask to make E-Citizen payment. Provide the following:

    • Bill Reference Number
    • Provide Account Number (If applicable. If not, proceed to the next step below)
    • Present Cash
    • Teller will process the transaction and will issue a receipt
    • Complete the transaction on the E-citizen portal. Click complete

Save cost by directly paying E-citizen from your bank account or at any DTB branch

Enjoy multiple payment options via USSD (*382#), DTB m24/7 mobile app, or at any DTB branch.

  • E-citizen invoice
  • Kshs. 30 (excl excise duty) for payments made via mobile banking
  • Kshs.50 (excl excise duty) for payments made at DTB Branches.

Member for

5 years 9 months
product term

Making payments to Kisumu Water and Sanitation Company Limited (KIWASCO) for water bills is now easier and more convenient. Simply dial *382# or log on to your DTB m24/7 app or visit your nearest DTB branch to process the payment.

  • 1. USSD:

    *382# and follow the steps below.

    • Select pay bill.
    • Select KIWASCO.
    • Enter Invoice/meter number.
    • Select currency and enter amount.
    • Select the DTB account to make the payment from.
    • Confirm payment details.
    • Enter PIN to authorize the payment.

    2. DTB m24/7 app

    Log in to M247 app and follow the steps below.

    • Tap on ‘pay a bill’.
    • Select KIWASCO.
    • Enter invoice/meter number.
    • Select currency and enter amount.
    • Select the DTB account to make payment from.
    • Confirm payment details.
    • Enter PIN or biometrics to authorize the payment.

    3.DTB Branch:

    Visit any DTB branch and ask to make payment to KIWASCO. Provide the following:

    • Invoice from KIWASCO.
    • Provide DTB account number (If applicable. If not, proceed to the next step below).
    • Present cash.
    • Teller will process the transaction and will issue a receipt.

Save cost by directly paying your KIWASO bill from your bank account or at any DTB Branch.

Enjoy multiple payment options via USSD (*382#), DTB m 24/7 app or at any DTB branch.

  • Invoice details from KIWASCO.
  • Kshs. 30 (excl. excise duty) for payments made via DTB mobile banking.
  • Kshs. 50 (excl. excise duty) for payments made via DTB Branches.

Member for

5 years 9 months
product term

Making payments to Thika Water and Sewerage Company Limited (THIWASCO) for water bills is now easier and more convenient. Simply dial *382# or log on to your DTB m24/7 app or visit your nearest DTB branch to process the payment.

  • 1. USSD:

    *382# and follow the steps below.

    • Select pay bill.
    • Select THIWASCO.
    • Enter Invoice/Meter number.
    • Select currency and enter amount.
    • Select the DTB account to make the payment from.
    • Confirm payment details.
    • Enter PIN to authorize the payment.

    2. DTB m24/7 app

    Log in to M247 app and follow the steps below.

    • Tap on ‘pay a bill’.
    • Select THIWASCO.
    • Enter invoice/meter number.
    • Select currency and enter amount.
    • Select the DTB account to make payment from.
    • Confirm payment details.
    • Enter PIN or biometrics to authorize the payment.

    3.DTB Branch:

    Visit any DTB branch and ask to make payment to KIWASCO. Provide the following:

    • Invoice from THIWASCO.
    • Provide DTB account number (If applicable. If not, proceed to the next step below).
    • Present cash.
    • Teller will process the transaction and will issue a receipt.

Save cost by directly paying your THIWASCO bill from your bank account or at any DTB Branch.

Enjoy multiple payment options via USSD (*382#), DTB m 24/7 app or at any DTB branch.

  • Invoice details from THIWASCO.
  • Kshs. 30 (excl. excise duty) for payments made via DTB mobile banking.
  • Kshs. 50 (excl. excise duty) for payments made via DTB Branches.

Member for

5 years 9 months
product term

Making payments to Nyandarua County Government is now easier and more convenient. You can pay for:

  • Single business permit
  • Fire license
  • Advertisement fees
  • Conservancy fees
  • Application renewals
  • Weights and measures
  • Public health fees
  • Land rates

Simply dial *382# or log on to your DTB m24/7 app or visit your nearest DTB branch to process the payment.

  • 1. USSD:

    *382# and follow the steps below.

    • Select pay bill.
    • Select Nyandarua County.
    • Enter Invoice number.
    • Select currency and enter amount.
    • Select the DTB account to make the payment from.
    • Confirm payment details.
    • Enter PIN to authorize the payment.

    2. DTB m24/7 app

    Log in to M247 app and follow the steps below.

    • Tap on ‘pay a bill’.
    • Select Nyandarua County.
    • Enter invoice number.
    • Select currency and enter amount.
    • Select the DTB account to make payment from.
    • Confirm payment details.
    • Enter PIN or biometrics to authorize the payment.

    3.DTB Branch:

    Visit any DTB branch and ask to make payment to Nyandarua County Government. Provide the following"

    • Invoice from Nyandarua County.
    • Provide DTB account number (If applicable. If not, proceed to the next step below).
    • Present cash.
    • Teller will process the transaction and will issue a receipt.

Save cost by directly paying your Nyandarua County bills from your bank account or at any DTB Branch.

Enjoy multiple payment options via USSD (*382#), DTB m 24/7 app or at any DTB branch.

  • Invoice details from Nyandarua County Government.
  • Kshs. 30 (excl. excise duty) for payments made via DTB mobile banking.
  • Kshs. 50 (excl. excise duty) for payments made via DTB Branches.