Skip to content
Verified 12 September 2026

DTB cards: how to pay them and what you can withdraw

By Arnold Ochieng · Diamond Trust Bank Kenya hub · paybillke is an independent guide and is not affiliated with Diamond Trust Bank Kenya.

Two paybills almost nobody publishes. Repay a DTB credit card on paybill 584429, with your mobile number followed by the last four digits of the card as the account. Top up a DTB prepaid card on paybill 505151, with the last six digits of the card serial as the account.

Paying a DTB credit card from M-PESA

Paybill 584429. The account field is the combination of your mobile number and the last four digits of the card, run together, in the form 254712345678xxxx.

Two things people get wrong here. The mobile number goes in 254 format, not 07. And there is no space or separator between the number and the four digits. DTB says the amount reflects by end of day, not instantly, so do not leave a card payment to the afternoon of the due date.

Topping up a DTB prepaid card from M-PESA

Paybill 505151. The account field is the last six digits of the card serial number. The serial begins with DTB0DTB, which is how you know you are reading the right number off the card rather than the card number itself.

Unlike the credit card, DTB says prepaid top-ups reflect immediately. That makes the Multicurrency Prepaid Card genuinely usable for travel, since you can top it up from M-PESA while you are abroad.

Loading a card from inside the app instead

On the m24/7 app, go to Funds Transfer, choose Card, then DTB Credit Card or DTB Prepaid Card, pick the account to debit, and enter the same identifier as above. This is an internal funds transfer, which is KES 30 per our charges page, against the M-PESA pay-bill tariff if you go the paybill route. For larger amounts the app route is usually cheaper.

ATM withdrawal limits, which differ by card

DTB publishes three different daily maximums at its own ATMs, and they are further apart than most people expect:

  • Debit card: KES 70,000
  • Credit card: KES 40,000
  • Prepaid card: KES 20,000

Cardless withdrawal is capped at KES 40,000 a day, even though it is initiated against your debit card. So if you need more than 40,000 in cash, take the physical card.

Cardless withdrawal, step by step

  1. On the app: the three dots at the bottom, then cardless withdrawal. Or on *382#: Move money, then withdraw from ATM.
  2. Select the account to debit, enter the amount and your PIN.
  3. A 6-digit OTP arrives by SMS.
  4. At the ATM, choose Cardless services, then Cash withdrawal.
  5. Enter the OTP, then the mobile number, then the amount. Confirm and collect.

The credit card statement password

DTB emails credit card statements as locked PDFs. The password is the first four letters of the primary cardholder's name in capitals, followed by the date and month of their birthday. Note "primary cardholder", which matters on a supplementary card: it is the main holder's name and birthday, not yours.

The range itself

DTB issues debit cards with accounts, Platinum credit cards, the Multicurrency Prepaid Card, NFC wearables for tap payments, and DTB Lipa Mdogo Mdogo for device financing. DTB also runs a merchant discount programme, DTB Deals, with participating restaurants, pharmacies, hotels and retailers. Offer terms and validity dates change constantly, so check DTB's own Deals page rather than any list, including ours.

About this guide

Independent guide. paybillke is not Diamond Trust Bank and has no commercial relationship with it. Paybill, USSD and charge details were checked against DTB's own site on 12 September 2026. Bank tariffs and loan terms are revised regularly, so confirm anything you are about to act on with DTB on 0719 031 888 or at dtbk.dtbafrica.com.
DTB card paybills
CardPaybillAccount fieldReflects
Credit card repayment584429Mobile number in 254 format, then the last 4 digits of the cardBy end of day
Prepaid card top-up505151Last 6 digits of the card serial (serial starts DTB0DTB)Immediately
DTB ATM withdrawal limits
Card typeMaximum at a DTB ATM
Debit cardKES 70,000
Credit cardKES 40,000
Prepaid cardKES 20,000
Cardless withdrawalKES 40,000 per day

Frequently asked

What is the DTB credit card paybill?

584429. The account is your mobile number in 254 format followed by the last four digits of the card.

How do I top up a DTB prepaid card from M-PESA?

Paybill 505151, with the last six digits of the card serial number as the account. It reflects immediately.

How much can I withdraw from a DTB ATM?

KES 70,000 on a debit card, KES 40,000 on a credit card, KES 20,000 on a prepaid card, and KES 40,000 a day cardless.

What is the password on my DTB credit card statement?

The first four letters of the primary cardholder's name in capitals, then the date and month of their birthday.

Can I top up a DTB prepaid card from abroad?

Yes, from M-PESA on paybill 505151 or from the m24/7 app, and it reflects immediately.