Top up your 999b account in Pakistani Rupees within minutes. Choose from mobile wallets, Raast, bank transfer or card — whichever works best for you.
Funding your account at 999b is designed to be as smooth as possible for Pakistani users. The platform supports the payment methods that people actually use here — JazzCash and Easypaisa top the list because they're on almost every Pakistani's phone, and the top-up process through either of these takes just a couple of minutes once your account is set up.
The entire transaction happens in PKR. There are no hidden currency conversions, no surprise charges when the money lands in your balance, and no need to figure out exchange rates. What you send is what gets credited — minus any applicable processing fees, which are clearly stated before you confirm a deposit.
Beyond mobile wallets, 999b also accepts Raast transfers for players who prefer interbank payments, standard bank transfers for larger deposits, and debit or credit cards for those who find that more convenient. Each method has its own minimum deposit threshold, processing time, and any applicable limits — all of which are covered in detail on this page and inside your account dashboard.
One thing worth mentioning upfront: depositing is only available once you have a registered 999b account. If you haven't created one yet, the registration process is quick and requires only basic details. Once your account is active, the deposit section in your dashboard gives you access to all available methods with step-by-step instructions for each one.
All methods settle in PKR — choose whatever is most convenient for you
Pakistan's most widely used mobile wallet. Fund your 999b account directly from your JazzCash balance with just your mobile number and MPIN. No bank account required.
Telenor's mobile financial service, available across the country including areas without traditional banking. Deposit using your Easypaisa app or USSD in seconds.
Pakistan's instant interbank payment system. Send from any Raast-enabled bank account directly to 999b. A clean alternative for players who prefer working from their bank app.
Standard online banking transfer from HBL, MCB, UBL, Meezan, ABL and other major Pakistani banks. Suitable for larger deposit amounts where mobile wallet limits may apply.
Visa and Mastercard debit or credit cards issued by Pakistani banks are accepted. Enter your card details securely within the deposit interface — no third-party redirects.
Additional mobile wallet options may be available depending on your region and account tier. Check the deposit section inside your 999b dashboard for the latest supported options.
The process is the same regardless of which payment method you choose. Follow these steps and your balance will be ready to use in minutes.
If you don't have an account yet, registration takes under two minutes. If you're already registered, simply log in. The deposit section is accessible directly from your account dashboard once you're in.
Inside your dashboard, tap or click on "Deposit." You'll see all available payment methods listed with their current minimum and maximum limits. The interface is straightforward — no clutter, no confusing menus.
Choose from JazzCash, Easypaisa, Raast, bank transfer or card. Each option shows you the processing time and any fees upfront before you proceed. Pick the one that suits your situation.
Type in the PKR amount you want to deposit. The minimum varies by method — PKR 200 for mobile wallets, PKR 500 for cards and Raast, PKR 1,000 for bank transfer. Make sure you're within the limits shown on screen.
For JazzCash and Easypaisa, you'll confirm with your MPIN. For Raast and bank transfer, you'll be given the account details to send from your banking app. For card, you enter your details securely on-screen.
For instant methods (JazzCash, Easypaisa, card), your 999b balance updates within seconds of a successful payment. For bank transfer, allow up to 24 hours depending on your bank's processing time. You'll receive a notification once it's confirmed.
All methods below are available inside your 999b deposit dashboard:
Compare processing times, minimums and availability across all methods
Limits and processing times are indicative. Always check your 999b deposit dashboard for current figures applicable to your account.
For most Pakistani players, JazzCash or Easypaisa will be the go-to deposit method at 999b, and with good reason. Both are deeply embedded in everyday life here — people use them for bills, groceries, mobile top-ups and now for funding gaming accounts. The familiarity means there's no learning curve. If you've ever sent money through your JazzCash app, the deposit process at 999b works the same way.
The main practical advantage of these mobile wallets is speed. When you initiate a JazzCash or Easypaisa deposit, confirm with your MPIN, and the payment goes through — your 999b balance updates almost immediately. You can go from deciding to top up to being ready to place a bet or spin a slot in under two minutes. That kind of friction-free experience matters, particularly if you're trying to catch a match that's about to start or jump into a time-sensitive slot bonus.
There's also the accessibility angle. JazzCash and Easypaisa don't require a traditional bank account. This makes them genuinely inclusive — players in cities and smaller towns across Pakistan can fund their 999b account using just their registered mobile number and wallet balance. For anyone who has struggled with international platforms that only accept bank cards or foreign payment methods, 999b's support for local mobile wallets is a meaningful difference.
If you're looking to deposit a larger amount, bank transfer is available through all major Pakistani banks including HBL, MCB, UBL, Meezan, ABL, and others. The process involves transferring from your online banking app to the 999b designated account number, and then confirming the transaction within your 999b dashboard by uploading or referencing the transaction ID.
Raast is worth considering as a middle ground — it's faster than a conventional bank transfer (typically settling within minutes rather than hours), and it's available through most major banking apps in Pakistan. If your bank supports Raast, it's often the cleanest option for deposits between PKR 1,000 and PKR 50,000 where mobile wallet limits might be a constraint.
Processing times for bank transfers can vary. Most settle within a few hours during business hours, but transfers initiated late at night or over the weekend may take until the next working day to reflect in your 999b balance. The platform's support team can assist if a bank transfer has been pending for longer than 24 hours.
Select method and enter PKR amount in your 999b dashboard
Approve via MPIN (wallets) or complete bank transfer
Instant for JazzCash / Easypaisa; minutes for Raast; up to 24hrs for bank transfer
PKR amount appears in your 999b account — ready to use
Place sports bets, spin slots, play casino games or fish games
If your deposit hasn't appeared after the expected processing time, try these steps:
Once your balance is topped up, the full range of 999b's gaming options is open to you. The deposit you make goes into a single PKR balance that works across all sections of the platform — whether you want to bet on a Pakistan Super League match, play a few rounds on a high-RTP slot, try the live casino tables, or explore the fish games. There's no need to split funds between separate wallets for different game types.
For sports betting fans, having a balance ready before a match starts is particularly useful. PSL games, T20 internationals, and cricket series often have pre-match markets that close once the toss happens or the game begins. Depositing in advance means you're not scrambling to fund your account at the last minute and potentially missing the odds you wanted.
Players who enjoy slot games will find that even a modest PKR deposit goes a reasonably long way if you choose low-volatility titles with sensible bet sizes. The 999b slot lobby lets you filter by minimum bet, so you can find games where each spin costs a small fraction of your balance — making a session last longer and giving the bonus features a chance to trigger. The Slot Games page has a full breakdown of categories, RTP rates, and what to look for.
If you're new to the platform and curious about what to explore first, the Platform page gives a clear overview of everything 999b offers. The 999b App is also worth downloading if you haven't already — it makes the deposit process even quicker since your payment method details can be saved for faster future top-ups.
One practical habit worth developing: deposit only what you're comfortable spending for that session. It's easy to think "I'll just add a bit more" mid-session, but setting a clear PKR limit before you start keeps things in perspective. The deposit dashboard makes it straightforward to see your transaction history, so you always have a clear picture of what you've put in over time.
Answers to the most common deposit questions from 999b players in Pakistan
Deposit Responsibly: Only deposit funds you can comfortably afford to use for entertainment. Set a monthly deposit budget before you start and stick to it. 999b is for adults aged 18 and above. If you feel your spending is getting difficult to manage, use the account limits and self-exclusion tools available in your 999b account settings. More guidance is available on our Responsible Gaming page.
Register in minutes, deposit in PKR via JazzCash, Easypaisa, Raast or bank transfer, and start enjoying sports betting, slots, casino and more.