How to Pay Bills Online in Nigeria: NEPA, DSTV, Airtime & More (2026 Guide)
Skip the queue at the agent's shop. Here's how to pay every common bill in Nigeria from your phone — and the small mistakes that cost people money every week.
There was a time, not that long ago, when paying your electricity bill in Lagos meant standing in a queue holding a folded bundle of cash. Today, every common Nigerian bill — light, cable TV, airtime, data, internet, even tax — can be paid from your phone in under thirty seconds. But there are still small details that catch people out: wrong meter numbers, double-deducted accounts, tokens that never arrive.
This guide walks through how to pay every common Nigerian bill online in 2026, what to watch for, and how to handle it when something goes wrong.
1. Paying your NEPA / electricity bill
Nigerian electricity is now distributed by eleven privatised DisCos (Ikeja Electric, Eko, Abuja, PHED, KEDCO, IBEDC, JEDC, BEDC, EEDC, KAEDCO, AEDC). You don't pay NEPA anymore, technically — you pay your DisCo. But everyone still calls it NEPA, so we will too.
Prepaid meters
If you have a prepaid meter, you buy electricity tokens. Each token is a 20-digit number you punch into the meter to credit it with units of energy.
- Open your bank app or a fintech wallet like Amini.
- Select 'Electricity' or 'Bills' → choose your DisCo.
- Enter your meter number (printed on the meter or on a recent bill).
- Enter the amount in naira. The system will quote you the units you'll receive at the current tariff.
- Confirm. You'll receive the token via SMS or in-app notification within seconds.
- Punch the token into your meter. Done.
Postpaid meters
Postpaid users pay against an account number, not a meter number. The flow is the same as prepaid except that you enter your account number instead of meter number, and there's no token to enter — your bill is simply credited.
Common pitfall: entering the wrong DisCo. Lagos has two — Ikeja Electric (Yaba, Ikeja, Ikorodu) and Eko (Lagos Island, Lekki, Ajah). Pick the wrong one and the system either rejects the meter number or — worse — accepts it for a meter that isn't yours.
2. Paying for cable TV (DSTV, GOTV, Startimes)
Cable subscriptions are the simplest bill in the country to pay online because every provider has a clean account-number system.
- Open your wallet or banking app and choose 'TV' or 'Cable'.
- Pick your provider (DSTV, GOTV, Startimes, Showmax).
- Enter your IUC / smartcard number (10–11 digits, on the front of your decoder or your last bill).
- Choose your bouquet (Premium, Compact, Padi, Yanga, etc.) and number of months.
- Pay. The subscription activates within a minute or two.
Tip: most apps cache your IUC number after the first payment, so renewals next month take under ten seconds.
3. Buying airtime and data
All major Nigerian networks (MTN, Airtel, Glo, 9mobile) accept airtime and data top-ups from every fintech wallet and bank app.
- Choose 'Airtime' or 'Data' in your app.
- Pick the network. Most apps auto-detect from the phone number prefix.
- Enter the amount (for airtime) or pick a data bundle.
- Enter the recipient's phone number — your own, or someone else's.
- Pay. Airtime usually credits in under five seconds; data bundles take up to a minute.
Pricing tip: most fintech apps sell airtime at face value (₦1,000 buys ₦1,000 of credit). Some buggy banking apps occasionally charge a tiny markup or fail and double-debit. If a transaction fails, wait for the bank to auto-reverse it before retrying — within 24 hours is the standard window.
4. Paying for internet (Spectranet, Smile, Tizeti)
Home internet providers like Spectranet, Smile, Swift, Tizeti (WiFi.com.ng), and FibreOne all accept online payments. The flow mirrors cable TV — provider, account number, plan, amount, pay.
5. Paying tax, government fees, and tickets
Government services in Nigeria are increasingly online via Remita and the Treasury Single Account (TSA). PAYE, VAT remittance, vehicle registration, NYSC fees, JAMB and WAEC payments, and Federal court filing fees can all be paid through Remita-integrated channels. Most fintech wallets don't yet integrate Remita directly — for these, you'll typically still use your bank app.
Common mistakes (and how to avoid them)
- Entering the wrong meter or IUC number. Double-check the digits before paying — once funds leave your account, recovery is slow.
- Choosing the wrong DisCo or telco. Always confirm the provider matches your meter or phone number prefix.
- Retrying a failed transaction immediately. If your wallet says the transaction failed but your account was debited, wait for the auto-reversal (usually 24 hours) before retrying. Otherwise you'll often end up paying twice.
- Paying extremely small token amounts. Some DisCos charge a flat 'meter access fee' on every transaction, which makes a ₦200 token bad value compared to a ₦2,000 token.
- Ignoring the receipt. Always screenshot or download the receipt; it's the easiest evidence if you need to raise a dispute later.
What if a transaction fails?
Failed bill payments fall into two buckets. The first: the transaction failed and you weren't debited. Just retry. The second: you were debited but the bill wasn't credited. In Nigeria this is annoyingly common, and the fix is usually:
- Wait 24 hours. Most fintech and bank reversals are automatic within that window.
- If still not reversed, contact the wallet's support with the transaction reference and a screenshot.
- If still not resolved within 5 working days, file a complaint with the CBN's Consumer Protection Department. CBN-licensed providers are obligated to respond.
The bottom line
Online bill payments in Nigeria are no longer the unreliable adventure they were a decade ago. The infrastructure is mostly solid, the experience on most apps is fast, and the small headaches that remain are easy to avoid once you know what to look for.
Amini supports all the bill types covered in this guide — electricity for every major DisCo, all four telcos, cable, internet, and more — without markups on top of the underlying biller's price. Pair that with our free transfers and you can run most of your monthly outflows from a single app, without losing money to charges along the way.
Ready to stop paying transfer fees?
Amini gives you free instant transfers, bill payments at no markup, and a dedicated virtual account — all in one app.
Get the app