Yaka token not received or rejected? Here's what to do

Quick answer

MTN: *165# → Payments → Utilities → UEDCL → Get UEDCL last token. Airtel: call UEDCL free on 0800 203 088.

Checked 4 November 2026
Jump to a section
  1. 1. Token SMS not received
  2. 2. Meter shows "Reject"
  3. 3. Meter shows "Used"
  4. 4. Bought for the wrong meter number
  5. UEDCL contacts
  6. Frequently asked questions

Paid for Yaka but no token came? Or the meter keeps saying "Reject"? Try these fixes in order.

1. Token SMS not received

  • Wait 10–15 minutes. Delays are common at month-end and on public holidays.
  • MTN users: dial *165# → Payments → Utilities → UEDCL → Get UEDCL last token. The token is re-sent free.
  • Airtel users: call UEDCL on 0800 203 088 (toll-free) with your meter number, amount and Airtel transaction ID.
  • Check your mobile money balance and transaction history to confirm the money actually left your account.

2. Meter shows "Reject"

  • You probably mistyped a digit. Re-enter all 20 digits slowly.
  • Make sure the token is for your meter number (check the SMS).

3. Meter shows "Used"

The token has already been loaded. Check your meter credit – the units are probably already there.

4. Bought for the wrong meter number

Contact UEDCL immediately with the transaction ID. Recovery is not guaranteed if the units were already loaded on the other meter.

UEDCL contacts

  • Toll-free: 0800 203 088
  • X (Twitter) and Facebook: @UEDCLTD

Tip: buy units before weekends, month-end and public holidays. UEDCL itself advises customers to buy early when systems are under pressure.

Frequently asked questions

How do I get my last Yaka token on MTN?

Dial *165# → Payments → Utilities → UEDCL → Get UEDCL last token.

How long does a Yaka token take to arrive?

Usually within a minute, but delays of up to 15 minutes or more can happen during busy periods.

Fees and codes change. Spotted something out of date? Tell us.