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.
In this guide
Many everyday bills can be paid online, but available providers, processing times, and charges vary. Start by confirming the account you intend to pay and keep the transaction reference.
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
Check the electricity provider on your current bill or official customer account. Choose the correct provider and prepaid or postpaid option; do not infer it from the city alone.
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 and review the provider's available quote and charges before confirming.
- Confirm the payment and retain the receipt and token when supplied. If delivery is delayed, check the status and contact official support.
- 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.
Compare the meter or account number and any displayed customer details against your current bill before authorising a payment.
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 and retain the reference. Activation times and renewal conditions depend on the provider.
Tip: most apps cache your IUC number after the first payment, so renewals next month take under ten seconds.
3. Buying airtime and data
Check the current network and bundle options available in your payment app. Confirm the recipient's network rather than assuming every provider is supported.
- Choose 'Airtime' or 'Data' in your app.
- Confirm the recipient's current network. Number prefixes may be misleading after number portability.
- Enter the amount (for airtime) or pick a data bundle.
- Enter the recipient's phone number — your own, or someone else's.
- Pay and check the final transaction status. Delivery times can vary.
Check the full debit and any charges before approving. If you are debited without service delivery, trace the transaction through official support before repeating it.
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.
- Confirm the provider against the actual account or current network, not only a phone number prefix.
- Avoid repeating an unresolved transaction. Check for confirmed failure or reversal first; a delayed first payment and a retry can both succeed.
- Review charges, applicable deductions, and the quoted service before authorising payment.
- 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:
- Check the status and record the transaction reference. Do not assume a universal automatic-reversal window.
- Contact the payment provider's official support and request a complaint reference and expected resolution timeline.
- For a CBN-regulated institution, follow the applicable CBN escalation process if the complaint is not resolved within the relevant timeline. Report suspected unauthorised activity immediately.
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.
Check Amini's current biller list, prices, and terms in the app. Do not assume every service in this general guide is supported or that every payment has no additional charge.
Sources & further reading
General education, not personalised financial advice. Examples are illustrative and exclude fees unless stated. Product availability, charges, and terms can change. Check current information with your provider before acting.
Make room for your next goal
Explore savings, transfers, and everyday bill payments with Amini, in Hausa or English. Check the current plan terms and fees in the app.
Get the app