Pay your bill & recharge prepaid

Pay your bill or top up a prepaid meter the easy way — which apps work for your company, the fees and minimum recharge, and how to punch in your token.

Pay billAmount৳ 2,484Pay now320.5units leftTopped

In short

  • All you need to pay or recharge is your customer/meter number
  • bKash, Nagad, Rocket, EkPay and banks work for almost every company
  • Prepaid minimums and fees differ by company and meter type

First

Find your number first

To pay or recharge you need your customer/account number or meter number. It is printed on the physical meter and on any previous bill. The same applies whether your meter is prepaid or postpaid.

Channels

The ways you can pay

You can pay a bill or recharge prepaid through any of these. The USSD code is shown for mobile-banking options:

  • bKash*247#
  • Nagad*167#
  • Rocket / DBBL*322#
  • GPay (Grameenphone)*777#
  • EkPay (govt portal)
  • Bank / internet banking
  • The company's own app
  • POS / vending counter

By company

Cost & recharge, company by company

The prepaid minimum, the bKash fee and how the token arrives differ by company. A ⚠ means the figure is worth confirming before you rely on it.

DPDCprepaid + postpaid
Min. recharge
৳100
bKash fee
৳5–25, by amount (slab)

Keypad meters get a token by SMS; smart (AMI) meters top up automatically — no token to type.

View / pay your bill
DESCOprepaid + postpaid
Min. recharge
৳500 (unified meter) / ৳100 (AMS meter)
bKash fee
1%, max ৳30

Most DESCO prepaid meters are smart (POISA/AMI) and top up automatically; older keypad meters take an SMS token.

View / pay your bill
BPDBprepaid + postpaid
Min. recharge
৳100
bKash fee
1%, max ৳30

A 20-digit token arrives by SMS (or printed at a vending counter) to punch into the meter; some meters use a smart card.

View / pay your bill
BREBprepaid + postpaid
Min. recharge
৳100 (bKash) / ৳50 (Nagad)
bKash fee
৳5–25, by amount (slab)

Usually a 20-digit SMS token — but since a recent tariff change some recharges arrive as a much longer token (up to ~240 digits) you must key in exactly.

Paying a Palli Bidyut bill through Nagad is free (from ৳50 up) for many samitis.

View / pay your bill
NESCOprepaid + postpaid
Min. recharge
≈৳100–200 (varies by channel — confirm)
bKash fee
≈1% (≈৳5–30)

A ~20-digit token arrives by SMS to punch into the meter or keypad unit.

View / pay your bill
WZPDCLprepaid + postpaid
Min. recharge
Not officially published — confirm with the app or hotline
bKash fee
1%, max ৳30

A 20-digit SMS token to punch into the meter; the West Zone Prepaid app keeps your recent tokens.

View / pay your bill

Source: bKash charges & company portals:bkash.com

Frequently asked questions

Your customer/account number or meter number — it is printed on the meter and on a previous bill. Enter that number in an app or via USSD to pay.

More citizen services