Top up your 123pk account in Pakistani Rupees using the payment methods you already use every day. No currency conversion, no hidden fees, no unnecessary delays — just your money in your account and ready to use.
Every method listed here processes your deposit in PKR. There is no exchange rate applied and no currency conversion charge at any stage.
The most widely used mobile wallet in Pakistan. If you already use JazzCash for everyday transactions, adding funds to your 123pk account takes under two minutes. Select JazzCash in the deposit section, enter your amount, and confirm through your JazzCash wallet.
Easypaisa is the second major mobile wallet in Pakistan and works just as smoothly on 123pk. Customers with Easypaisa accounts can deposit directly without linking a bank card. The process is the same — select, enter amount, confirm.
Raast is Pakistan's interbank instant payment system, allowing direct account-to-account transfers in PKR without going through a third-party wallet. It works across all major Pakistani banks. Ideal if you prefer to send money directly from your bank account.
Standard bank transfer via IBFT (Interbank Fund Transfer) is supported for all major Pakistani banks. Processing can take anywhere from a few minutes to a few hours depending on your bank. Best suited for larger deposits or when mobile wallets are unavailable.
Debit and credit cards issued by Pakistani banks are accepted on 123pk. Your card transaction is processed in PKR, so the amount you see is the amount that arrives in your account — no conversion, no surprise charges from your bank for foreign currency.
Beyond JazzCash and Easypaisa, 123pk supports additional mobile wallet options available in Pakistan. If you use a different mobile wallet for daily payments, check the deposit section in your account for the full current list of supported wallets.
Depositing PKR on 123pk using JazzCash — fast and straightforward
If you have just created your account or are depositing for the first time, here is exactly what to do. The whole process typically takes under three minutes from start to finish.
Open the 123pk website or app and log in with your registered mobile number and password. If you do not have an account yet, registration takes about two minutes and is free.
From the main menu or your account dashboard, tap or click "Deposit." You will see all available payment methods displayed with their current processing times and minimum amounts.
Select whichever method suits you — JazzCash and Easypaisa are the quickest for most users in Pakistan. Bank Transfer and Raast are good options for larger amounts or if you prefer direct bank-to-account transfers.
Type in the amount you want to deposit. All amounts are in Pakistani Rupees. The minimum deposit varies slightly by method — PKR 200 for mobile wallets, PKR 500–1,000 for bank options.
Follow the on-screen steps to authorise the payment through your chosen method. For JazzCash and Easypaisa, your 123pk balance updates very quickly after confirmation. Bank transfers may take slightly longer depending on your bank.
Your account must be verified before you can make a withdrawal. It is a good idea to complete identity verification soon after registering — it only requires a valid CNIC and takes a short time to process.
Not sure which method to use? This table covers the key differences so you can pick what works best for your situation.
All major Pakistani payment methods accepted on 123pk
123pk does not charge deposit fees on its end. However, your own bank or mobile wallet provider may have their own transaction charges — check with them if you are unsure.
One of the most common frustrations Pakistani players have with online betting platforms is currency conversion. You deposit what looks like a reasonable amount, and by the time exchange rates and fees are applied, less lands in your account than you expected. Withdrawals have the same problem in reverse — you win in one currency, get paid in another, and end up receiving less than what you were shown.
On 123pk, this does not happen. Every part of the platform — deposits, bets, casino bets, bonuses, and withdrawals — operates in PKR. The number you see when you deposit is the number that arrives in your account. The number shown as your potential payout on a bet is the number you actually receive if it wins. There are no surprises.
Pakistan Super League season brings a noticeable increase in activity on the 123pk platform. If you are planning to bet on a PSL match — whether it is a group stage game, a playoff, or the final — it is worth depositing a few hours before the match rather than trying to top up right as it starts. JazzCash and Easypaisa deposits land almost immediately, but giving yourself a comfortable buffer means your balance is confirmed and you can focus on picking your markets rather than chasing a deposit confirmation.
For live betting during a PSL match, your balance needs to be available before the game kicks off. Live bet markets open and close quickly — especially on things like top batsman of the over, total runs in the next over, or fall of next wicket — so having funds ready in advance matters if you want to move fast.
The same applies to T20 internationals and other cricket formats covered on 123pk. International fixtures between Pakistan and other Test nations often get strong market depth on the platform, and if you are planning multiple bets across a series, keeping a funded balance throughout is more convenient than depositing match by match.
In practical terms, JazzCash is the most commonly used deposit method among Pakistani players on 123pk, simply because it is already on most people's phones. The app is widely installed, the wallet is regularly topped up for everyday use, and the payment confirmation process is familiar. This familiarity means fewer mistakes, faster deposits, and less friction when you want to get into a game or place a bet quickly.
The JazzCash deposit flow on 123pk is designed to be as short as possible. You select JazzCash, enter the PKR amount, and you are directed to complete the payment through your JazzCash wallet — either via the JazzCash app if it is installed, or by entering your MPIN on the confirmation screen. Once confirmed, the deposit reflects in your 123pk account balance promptly.
Easypaisa works in exactly the same way. If your phone number is registered with Easypaisa and your wallet has sufficient balance, the deposit process is identical in length and simplicity. Both methods are available around the clock, every day of the week.
For players who prefer to keep larger balances or who regularly deposit significant amounts, Bank Transfer and Raast are the natural options. Both allow direct transfers from your Pakistani bank account to 123pk without needing a mobile wallet as an intermediary.
Raast, being Pakistan's real-time interbank payment infrastructure, tends to process faster than a standard IBFT transfer. If your bank supports Raast payments — and most major Pakistani banks now do — it is generally the quicker of the two bank-linked options. IBFT remains a reliable fallback and works with essentially every Pakistani bank that supports internet or mobile banking.
When using bank transfer, make sure to use the exact account reference provided during the deposit process. Deposits sent without the correct reference may take longer to be matched to your account. The reference is specific to your 123pk account and should be included in every bank transfer you make.
Responsible Deposits: Only deposit what you are comfortable spending on entertainment. Set a weekly or monthly deposit budget through your account settings and stick to it. 123pk is for adults aged 18 and above only. Visit our Responsible Gaming page for self-management tips.
Secure PKR deposits on 123pk — JazzCash, Easypaisa, Raast and more
Withdrawals on 123pk go back in PKR — the same method you used to deposit
Withdrawals on 123pk follow the same structure as deposits. You request a withdrawal from your account dashboard, choose the method, enter the amount in PKR, and submit the request. In most cases, withdrawals are returned to the same payment method you used when depositing.
JazzCash and Easypaisa withdrawals are typically processed the fastest. Bank transfers and Raast withdrawals may take a little longer depending on your bank's processing times. All withdrawal amounts are in PKR — there is no conversion involved at any stage.
To make a withdrawal, your account identity verification must be complete. This is a one-time process and involves confirming your CNIC. Once verified, future withdrawals process without requiring you to go through the steps again. If you have not yet completed verification, it is best to do it right after registering so it is ready when you need it.
Answers to the questions Pakistani players ask most often about depositing on 123pk.
Create a free account, add PKR using JazzCash, Easypaisa, or any supported method, and you are ready to bet on cricket, PSL, and live casino games.