New Get ₦500 cashback on your first bill payment — use code DUBA500 at checkout ₦500 cashback on your first bill payment

BANK-GRADE SECURITY · INSTANT PAYMENTS

Airtime, data, electricity and betting top-ups — plus a virtual card you control. Fast, secure and available whenever you need it.

DUBA app home screen showing a ₦350,080 wallet balance and services
Electricity token4521 8890 1123 5567 0042
All networks
Payment successful₦1,000 MTN airtime · just now

PAY 50+ BILLERS ACROSS NIGERIA IN ONE APP

  • MTN
  • airtel
  • glo
  • 9mobile
  • IKEDC
  • EKEDC
  • DStv
  • Bet9ja
  • SportyBet
One app, every bill

Your all-in-one bill payment solution

Stop juggling USSD codes and five different apps. DUBA brings everything you pay for every month into one secure wallet.

Airtime & data in seconds

Pick a network, tap a quick amount and pay. Save numbers you top up often and get instant cashback on every recharge.

  • MTN, Airtel, Glo and 9mobile
  • Daily, weekly and monthly data plans
  • 1% cashback on every airtime purchase
Buy airtime now
Airtime
Internet
Electricity
Betting
Buy data bundle screen with the 3GB monthly plan selected
3GB data activatedMonthly plan · ₦1,500
How it works

Paid in three simple steps

From download to your first bill payment in under two minutes.

  1. 01

    Create your account

    Sign up with your email, verify with a one-time code and set a 4-digit transaction PIN.

    Create your PIN screen
  2. 02

    Fund your wallet

    Transfer to your dedicated DUBA account number from any Nigerian bank. It reflects instantly.

    Top up wallet screen
  3. 03

    Pay any bill

    Choose a service, confirm the details and authorise with your PIN or Face ID. Done.

    Payment successful screen
Security

Bank-grade security, built in

Your money is protected at every step — before, during and after every payment.

PIN & Face ID on every debit

Nothing leaves your wallet without your 4-digit PIN or biometric approval.

Use Face ID

Freeze your card in one tap

Lost your phone or spotted something odd? Freeze instantly, unfreeze when you’re ready.

Your card has been Frozen

Names verified before you pay

Meter owners, betting accounts and bank recipients are confirmed first.

TEMITOPE SAMUEL12 Adeola Odeku St, Victoria Island

A receipt for every naira

Share or download proof of payment with a unique transaction ID.

Transaction ID
12987-8099-768987-09
Status
Successful

256-bit

encryption

Your data is encrypted in transit and at rest, and we never store your card PIN.

Loved by users

People are paying bills with less stress

15k+
Active users
₦2.4B
Bills paid
4.8★
App rating
★★★★★
“I used to keep three apps just for airtime, light and betting. Now it’s all DUBA — and I actually get my token in seconds.”
COChiamaka O.Product manager, Lagos
★★★★★
“The confirmation screen is my favourite thing. I can see the meter name before I pay, so I never send money to the wrong account.”
IKIbrahim K.Small business owner, Abuja
★★★★★
“Freezing my card when I misplaced my phone took one tap. That alone made me trust the app.”
FAFunke A.Freelance designer, Ibadan
FAQ

Questions? We’ve got answers.

Can’t find what you’re looking for? Chat with our support team 24/7 from the app.

Contact support

Yes. Creating an account, funding by bank transfer and paying bills are free. Some bank transfers out of DUBA attract a small ₦10 fee, always shown before you pay.

Usually in under 10 seconds. Your token shows in the app straight away and we also send it to you by SMS and email.

If a biller doesn’t confirm your payment, the money goes back to your DUBA wallet automatically, and you’ll get a notification as soon as it does.

Yes. Every debit needs your PIN or Face ID, your data is protected with 256-bit encryption, and you can freeze your card in one tap at any time.

More than 50: MTN, Airtel, Glo and 9mobile; IKEDC, EKEDC, AEDC, PHED and other DisCos; DStv; and betting platforms like Bet9ja, SportyBet, BetKing and 1xBet.

Get started

See what DUBA can do for you

Download the app and pay your first bill in under two minutes. No paperwork, no branch visits.