Payments made simple for every Pakistani.
Open a free ApnaPay account with just your mobile number. Send money to any bank, pay your bills, buy load and pay by QR. All from one safe app.
اپنی پیمنٹ، اپنا بھروسہ، اپنا والیٹ


Send money to every major bank and wallet in Pakistan
Your money, always in your hands.
ApnaPay is built for everyday Pakistan. It is simple enough for your parents and strong enough for your business.
Free account
Sign up in two minutes with your mobile number. No paperwork, no branch visit and no minimum balance.
Instant transfers
Money reaches ApnaPay wallets and bank accounts in seconds. Day or night, seven days a week.
Safe by design
MPIN, fingerprint and Face ID on every login. Your account works on one phone only.
English and Urdu
Use the app in English or اردو. Switch any time with one tap, no restart needed.

Send money in seconds. To anyone in Pakistan.
Pay a friend, send money home or pay a supplier. Pick a contact, enter the amount and confirm with your MPIN. That is it.
- ApnaPay to ApnaPay. Free and instant. Just use their mobile number.
- Any bank account. Send to 16 banks, 6 microfinance banks and 4 wallets. See the account title before you pay.
- Straight to a CNIC. No account? They collect cash from any ApnaPay agent.

Bill due? Pay it now, from your sofa.
Enter your reference number and we fetch your bill live. Check the amount and due date, then pay in two taps. No queues, no bank timings.
- Electricity, gas, water, internet and landline. All 10 electricity companies across Pakistan.
- Save your bills. Next month, just tap and pay.

Load and bundles for every network.
Top up any prepaid number, pay your postpaid bill or buy a data, call or SMS bundle. We find the network for you.
- Prepaid and postpaid. Load from Rs 20 for yourself or anyone.
- Daily, weekly and monthly bundles. Data, calls, SMS and all-in-one offers.

Scan karo, pay karo.
Pay at shops, restaurants and petrol pumps with a quick scan. ApnaPay reads ApnaPay QR, merchant QR and Raast QR codes.
- Pay any Raast QR. Works with QR codes from every bank app in Pakistan.
- Get paid with your own QR. Set an amount and share it, or share a payment link.
- Your own IBAN. Anyone can send money to your wallet from their bank.
A free card for online shopping.
Get an ApnaPay virtual debit card inside the app. Use it on websites and apps, or tap your phone to pay at the counter.
- Ready in seconds. Activate it with your MPIN. No forms, no waiting.
- You stay in control. Set a monthly limit and turn online payments on or off.
- Freeze it any time. Lost your phone? Freeze the card in one tap.
- Tap to pay. Pay with your phone at any card machine that supports contactless.
Open your account in 4 easy steps.
No branch visit and no paperwork. You can start sending money in about two minutes.
Download the app
Get ApnaPay free from Google Play or the App Store.
Enter your number
We send a 6 digit code by SMS. On most phones it fills in by itself.
Create your MPIN
Set a 4 digit MPIN and turn on fingerprint or Face ID for quick login.
Verify your CNIC
Take a photo of your CNIC. We check it with NADRA and raise your limits.
Limits that grow with you.
Start with your mobile number. Verify your CNIC when you need more.
Basic
Just your mobile number and OTP.
- Daily limit
- Rs 25,000
- Monthly limit
- Rs 50,000
- Max balance
- Rs 200,000
Verified
Verify your CNIC with NADRA in the app.
- Daily limit
- Rs 100,000
- Monthly limit
- Rs 500,000
- Max balance
- Rs 1,000,000
Premium
Biometric check at any ApnaPay agent.
- Daily limit
- Rs 250,000
- Monthly limit
- Rs 1,000,000
- Max balance
- Rs 3,000,000
Your money is protected at every step.
Security is built into every screen of ApnaPay. Here is how we keep your account and your money safe.
Secure MPIN
A 4 digit MPIN protects every login and payment. We only keep a scrambled copy, never the MPIN itself.
Fingerprint and Face ID
Log in with a touch or a look. Your biometrics stay on your phone.
One phone only
Your account works on one phone at a time. A new phone needs a code sent to your number.
Auto logout
The app logs out by itself when you stop using it. You choose 1, 3, 5 or 10 minutes.
Lock after 5 tries
Five wrong MPIN tries lock the account. Only you can unlock it with a code sent to your number.
NADRA verified
Every CNIC is checked with NADRA before an account gets higher limits.
Encrypted end to end
All data travels encrypted. Nothing sensitive is stored on your phone in plain text.
Instant alerts
Get a notification for every rupee that comes in or goes out of your wallet.
ApnaPay will never call you to ask for your MPIN, OTP or card details. Never share them with anyone, even if they say they are from ApnaPay.
Add cash at any Al Makkah Telecom outlet.
Hand cash to the agent and see it in your wallet in seconds. You can also add money from a debit or credit card linked to your account.
- Cash in at any agentFree. Show your number, hand over the cash.
- From your debit cardFree. Link any Visa, Mastercard or PayPak card.
- Cash out with CNICCollect money sent to your CNIC at any agent.
Grow your business with ApnaPay.
From a corner shop to a city wide chain, ApnaPay helps you get paid faster and serve more customers.
Accept QR payments
Put your ApnaPay QR at the counter. Customers scan and pay, and the money lands in your wallet instantly.
Start acceptingBecome an agent
Offer cash in, cash out, bill payments and load in your shop. Earn a commission on every transaction.
Apply to be an agentPay staff and suppliers
Send salaries and supplier payments to many wallets and bank accounts at once. Talk to our team to set it up.
Talk to our teamSee ApnaPay in action.
Try the full app right in your browser. Sign up with any number. The SMS code fills in by itself, and nothing is charged.
Questions? We have answers.
Cannot find what you need? Call us at 0800-00000 or send us a message.
Is it free to open an ApnaPay account?
Yes. Opening an account is free and there is no minimum balance. Sending money to another ApnaPay wallet, paying bills and buying load are also free.
What do I need to sign up?
Only a Pakistani mobile number. You can start right away with a Basic account. To raise your limits, verify your CNIC in the app. It takes about two minutes.
Which banks can I send money to?
You can send to 16 banks, including HBL, UBL, MCB, Meezan Bank, Allied Bank and Bank Alfalah. You can also send to 6 microfinance banks and to JazzCash, Easypaisa, SadaPay and NayaPay wallets.
Is my money safe with ApnaPay?
Every login and payment needs your MPIN, fingerprint or Face ID. Your account works on one phone only, the app logs out by itself when you stop using it, and all data is encrypted. Read more about security.
I forgot my MPIN. What should I do?
Tap "Forgot MPIN" on the login screen. We send a code to your registered number, and you can set a new MPIN. After 5 wrong tries your account locks to keep it safe, and you can unlock it the same way.
How do I add money to my wallet?
Visit any ApnaPay agent, such as an Al Makkah Telecom outlet, and hand over cash. You can also add money from a linked debit or credit card, or ask someone to send money to your IBAN from their bank.
Open your free ApnaPay account in 2 minutes.
All you need is a mobile number. Verify your CNIC later to unlock higher limits.
