Prepaid Meter Token Rejected? What Your Meter Is Telling You
Your meter keeps flashing REJECT after you paid. Here are the usual causes, how to tell which one you have, and the official KCT routes for IKEDC, EKEDC, AEDC and IBEDC.

A prepaid meter token rejected on the keypad almost never means your money has vanished. Every token is locked to the meter number on your receipt, so if that number is yours, nobody else on the street can load it. The cause is usually one of five things, and you can fix two of them at the meter tonight.
Most often the meter never took its two Key Change Tokens (KCTs). After that come a token sent to the wrong meter or DisCo, a mistyped digit or a token that already went in, a band or meter record that changed, and finally a faulty meter. The KCTs and the typo are yours to sort out. The rest need the DisCo, and that can take days.
Before anything else, spend 30 seconds on one check. Find the meter number on your receipt or SMS and read it against the number printed on the meter's label, digit by digit, the way you'd check an account number before a bank transfer. If even one digit differs, skip down to the wrong-meter section.
Prepaid meter token rejected every time? The meter probably missed its KCTs
This is the most common cause since the STS update, and luckily the easiest to fix.

In late 2023, NERC told the DisCos to hand every prepaid customer two Key Change Tokens, as Techpoint reported at the time. The reason was a deadline. The security software inside the country's prepaid meters was due to expire in November 2024, and a meter that never took those codes now treats every new token as a stranger.
You'll know it's this one when every token fails, even one bought at the DisCo's own office, and the receipt's meter number matches the meter exactly. AEDC notes that a meter in this state can show "used" instead of REJECT. That throws people off. "Used" sounds as if the token went somewhere, so buyers blame the vendor when the meter is the real problem.
The fix works the same way on any meter:
- Type KCT-1 and press Enter, then wait for the screen to say accepted or success.
- Type KCT-2 and press Enter. Wait again.
- Now type the credit token you bought.
Each KCT goes in like a normal token: all 20 digits, then Enter. Don't rush the second code while the screen is still chewing on the first. When one fails, clear the screen and retype it slowly before you start doubting the codes. Forty digits in a row is a lot to get right first time.
Where each DisCo gives out KCTs
Each of the four big DisCos runs its own route to the two codes, and the cost differs. AEDC says its KCTs cost nothing. IKEDC's USSD route carried a small SMS charge when Techpoint wrote it up in December 2023.
Here is where to get them (we checked the IKEDC and AEDC pages on 28 September 2026):
- Ikeja Electric (IKEDC): ikejaelectric.com/kctcheck, or dial *7024# and pick Token Retrieval; the USSD route sends the KCTs by SMS. Buy through a NIN-linked account on ie-payments.com and both codes come attached.
- Eko Electricity (EKEDC): kctcheck.ekedp.com, the link EKEDC shares in its posts on X. Its homepage also points to kctloadvendedtoken.ekedp.com for a token you already bought that won't load.
- Abuja Electricity (AEDC): map.abujaelectricity.com/checkmeter, AEDC's social media channels or a business district office. Its purchases come as three tokens, and the first two are the KCTs.
- Ibadan Electricity (IBEDC): ibedc.com/onlinekct, where the form asks for nothing but your meter number.
Ikeja Electric's page still worked that day. You get one box marked "Enter Your Meter Number", and KCT1 and KCT2 appear right on the page. When it has nothing for your meter, it tells you to "vend to retrieve your KCT", which means you buy any amount of credit and the two codes arrive with it.
On USSD, dial *7024#, choose Token Retrieval and enter your meter number, and the KCTs come by SMS. Techpoint's guide from that December put the charge at ₦20, so confirm the fee before you dial. The same guide flags one more catch: the NIN route only works after your NIN is linked to the meter.
The token went to the wrong meter number or the wrong DisCo
Next on the list is a plain wrong number. A roadside vendor may have typed it, or you did in a hurry, and the meter number came out one digit off. Sometimes a buyer picks Eko for a meter that sits under Ikeja, an easy slip in Lagos because both DisCos serve the city. The payment still went through. That token just belongs to someone else's meter.
You can often spot this without touching the keypad. Check whether the meter number on the receipt is yours, then think back to the name and address that came up before you paid. A stranger's name there settles it.
Only the DisCo can reverse or re-issue that token. Gather the receipt or SMS, the transaction reference, the wrong meter number exactly as printed, and your correct one. NERC wants a written complaint sent to your DisCo's Customer Care Unit. Its FAQ gives the DisCo 15 working days to resolve it, depending on how complex the case is.
The odds aren't great once a stranger loads your token. That credit sits in their meter, and no amount of arguing with the vendor pulls it back, so report it the same day.
Next time, pause at the confirmation step. At the DisCo office, or when you buy an electricity token in an app like AidaPay, read the customer name linked to the meter before you pay. Cancel if it's neither you nor your landlord.
A digit slipped, or that token already went in
Twenty digits on a stiff rubber keypad, in a dark corridor, with a phone torch wobbling in your other hand: mistakes happen. One wrong digit spoils the whole number. The meter answers with the same REJECT it uses for everything else, so the screen won't say which mistake you made.
Clear it and type again slowly in groups of four, reading each group off the SMS rather than from memory. Watch the screen as you go. Press any key that didn't register a second time before moving on.
A meter that says "used" or "old" is usually telling the truth. Someone else in the house may have loaded it this morning. Or your first attempt worked, and the success message flashed and vanished while your eyes were on the SMS. Compare the credit now with what it showed before; a jump means the token went in. IKEDC's KCT page even carries a message for this case: "Token had already been successfully loaded on this meter." A token loads once and retyping won't change that, so ask around the compound before you blame the vendor.
Your tariff band or meter record changed after you paid
Suspect the change first when the rejections started the same week your DisCo moved you to a new band, migrated your meter or updated your account.
Call the DisCo and say exactly that. Have the date of the change, the rejected token and the receipt in front of you. Then ask whether your meter needs a fresh pair of KCTs or a re-issued token. Write down the name of whoever picks up and the time of the call, because you may well end up telling the whole story again to someone else.
The keypad or the meter itself is faulty
Sometimes the box on the wall is the problem.
Keys that don't register, a blank or flickering screen, or a tamper or error code where your units should be all point to hardware. So does a meter that refuses even the KCTs after careful typing. Report it to the DisCo as a meter fault, not a token problem. NERC's FAQ gives a DisCo two working days to repair or replace a faulty meter, and once it drags past that, you can file a complaint with evidence.
Photograph the screen and keep the fault reference number. While you wait, don't let anyone open, bridge or bypass the meter, unless you'd enjoy explaining a broken seal to the DisCo.
None of that worked: who to call
When a prepaid meter token rejected message survives every fix above, contact your DisCo. Have the meter number, the rejected token, the receipt and a photo of the error ready before you dial. The four DisCos publish these channels on their own sites and X accounts:
- Ikeja Electric (IKEDC): 01-7000250, customercare@ikejaelectric.com, @IkejaElectric on X.
- Eko Electricity (EKEDC): 07080671170 or 07001235666 (Monday to Saturday, 8am–6pm), the complaint form at ekedp.com/make-complaint, @EKEDP on X.
- Abuja Electricity (AEDC): 08039070070, WhatsApp 09161012128 or 09162012128, customercare@abujaelectricity.com.
- Ibadan Electricity (IBEDC): 07001239999 or 09155009999, the Make Complaints page on ibedc.com, @IBEDC_NG on X.
Keep the complaint number they give you. If 15 working days pass with no fix, or the answer makes no sense, take your papers to the nearest NERC Forum office. NERC's FAQ links to the list, and you can also email complaints@nerc.gov.ng. For snags that aren't rejections, like a token that never arrived, we keep a separate page of other electricity token problems and fixes.
Frequently asked questions
Is my money lost if the meter rejects my token?
How do I get KCT for my prepaid meter?
Why does my meter say used when I never loaded the token?
Can a rejected electricity token be refunded?
What can I do if my DisCo does not fix the problem?
Sources
- Ikeja Electric KCT check page (checked 28 Sep 2026)
- Eko Electricity Distribution Company homepage
- AEDC TID rollover FAQ (KCT routes, zero cost, customer care numbers; checked 28 Sep 2026)
- AEDC guide to TID rollover for prepaid meters
- IBEDC online KCT
- IBEDC homepage (customer care)
- NERC FAQ: complaints timeline, faulty meters, Forum offices (checked 28 Sep 2026)