Top up your 999p balance quickly and securely using the payment methods you already trust. No complicated steps, no unnecessary delays — just fast PKR deposits so you can get straight into the action.
Every method below is accepted in PKR, works round the clock, and carries no deposit fee from 999p's end.
Pakistan's most widely used mobile wallet. Link your JazzCash number, enter the amount, and confirm with your MPIN. Funds hit your 999p account within seconds most of the time.
InstantTelenor's trusted mobile money service with millions of active users across Pakistan. Select Easypaisa, enter your registered mobile number, approve via the app or USSD, and you're done.
InstantPakistan's national instant payment system backed by the State Bank. Transfer directly using your Raast ID or IBAN — no intermediary needed, very low friction, and typically instant during banking hours.
InstantPrefer traditional banking? Deposit via online banking or in-branch IBFT. All major Pakistani banks are supported. Processing is usually completed within a few hours on business days.
Within HoursVisa and Mastercard debit and credit cards issued by Pakistani banks are accepted. Enter your card details on the secure payment screen and confirm — funds are processed immediately in most cases.
InstantBeyond JazzCash and Easypaisa, 999p supports a range of mobile wallets used in Pakistan. If you use a different digital wallet day to day, check the deposit screen for the full list of supported options.
Instant
The deposit process at 999p is designed to be as straightforward as possible. Here's exactly what you need to do, from opening the app to seeing the funds in your account balance.
Head to 999p and sign in with your username and password. If you haven't registered yet, creating an account takes less than two minutes — just a mobile number and a username to get started.
Once logged in, look for the Deposit button in your account dashboard or tap the Deposit option in the top navigation. You'll be taken directly to the payment screen where all available methods are displayed.
Select whichever method suits you best — JazzCash, Easypaisa, Raast, bank transfer, card, or mobile wallet. Each option shows you the expected processing time right there on the screen so there are no surprises.
Type in how much you want to deposit. The minimum deposit at 999p is PKR 300. There's no upper cap that would inconvenience most players. If you're depositing to claim a welcome bonus, make sure you meet the minimum qualifying amount for that specific offer.
Complete the authorisation step for your chosen method — enter your MPIN for JazzCash or Easypaisa, confirm via your banking app for Raast, or enter your card details. The payment is processed over a secure encrypted connection throughout.
Your account balance updates as soon as the deposit clears. For instant methods like JazzCash, Easypaisa, and card payments, this usually happens within a few seconds. Bank transfers may take slightly longer on weekends. Head to Slots, Casino, or Bet and enjoy.
Every transaction on 999p is processed over an SSL-encrypted connection. Your card details and wallet credentials are never stored on our servers — the payment gateway handles all sensitive data through tokenised channels.
We also recommend enabling two-factor authentication on your 999p account for an extra layer of protection on every login and deposit.
Not sure which option to choose? This table breaks down all the key details so you can pick the method that fits your situation best.
| Method | Min. Amount | Speed | Fee (999p side) | Best For |
|---|---|---|---|---|
| JazzCash | PKR 300 | Instant | None | Jazz subscribers, quick top-ups |
| Easypaisa | PKR 300 | Instant | None | Telenor users, shop-based top-ups |
| Raast | PKR 300 | Instant | None | Bank account holders, large amounts |
| Bank Transfer | PKR 500 | 1–5 hrs | None | Larger deposits, business days |
| Debit / Credit Card | PKR 300 | Instant | None | Visa / Mastercard holders |
| Mobile Wallets | PKR 300 | Instant | None | Alternative digital wallet users |
When you decide to deposit at 999p, the first thing you'll notice is how naturally the process fits into daily life in Pakistan. Rather than requiring wire transfers from international banks or complicated currency conversion steps, 999p lets you pay exactly the way you already manage money — through JazzCash, Easypaisa, Raast, your local bank, or your preferred card. Everything is priced in PKR so there are no exchange rate surprises when your balance shows up.
The minimum deposit of PKR 300 is deliberately kept low. Not every player wants to commit a large amount upfront, and 999p respects that. You can start with a small deposit, get a feel for the platform, explore the slot games, try a few live casino tables, or place a cricket bet — and then top up again once you're comfortable. There is no pressure to deposit a specific amount unless you're going for a bonus that has its own minimum qualifying deposit, which will always be clearly stated on the Promotions page.
It's no surprise that the majority of 999p deposits come through JazzCash and Easypaisa. Both wallets are deeply embedded in day-to-day life across Pakistan — people use them for everything from paying utility bills to splitting restaurant tabs. Because so many users already have these wallets set up on their phones with balances loaded in, depositing at 999p takes almost no extra effort. You select the method, enter your registered mobile number, enter the amount, approve with your MPIN, and within seconds the funds are reflecting in your game account. The whole thing takes less time than it takes to brew a cup of tea.
Raast has quietly become one of the most reliable instant payment channels in the country. If you do your banking through HBL, UBL, MCB, Meezan, or any of the other major banks that have integrated with the Raast network, you can use your Raast ID or IBAN to fund your 999p account without going through a third-party wallet. For players who prefer to keep their gaming budget separate from their mobile wallet, Raast is a clean, direct option. Transfers are typically instant during normal hours and the daily limits are generally higher than mobile wallets for most users.
New players at 999p can take advantage of a welcome bonus on their first deposit. To make sure your deposit qualifies, just check the active promotion on the Promotions page before you deposit. The bonus terms will tell you the minimum deposit amount needed, the wagering requirement, and which games count towards clearing the bonus. Once you've confirmed those details, make your deposit using any supported method and the bonus will be applied automatically to your account. Existing players also get regular reload bonuses, cashback offers, and seasonal promotions tied to big cricket events like PSL matches and T20 internationals — so it's always worth checking what's available before you top up.
Every deposit made at 999p goes through an SSL-encrypted connection. Your payment credentials — whether that's your JazzCash MPIN, your card number, or your banking login — are handled entirely by the respective payment processor and never exposed to 999p's servers in raw form. The platform uses tokenised transaction references, which means your sensitive financial information stays protected at every step. If you ever have concerns about a transaction, the support team is available around the clock to look into it.
It is also important to mention that 999p only accepts deposits from payment methods registered in your own name. This is not just a platform rule — it's a responsible practice that protects you from disputes and ensures your withdrawals are processed smoothly later. If you try to deposit from someone else's JazzCash or bank account, the transaction may be declined or flagged for review. Always use your own registered accounts.
Fast and easy deposits are convenient, but 999p also encourages every player to keep their gaming within personal budget limits. Before you deposit, it's a good idea to decide on a weekly or monthly budget for gaming and stick to it. Only deposit what you can genuinely afford to spend for entertainment. If you ever feel that deposits are starting to feel compulsive or that gaming is affecting your daily life, please take a break and visit our Responsible Gaming page for practical tools and guidance. All features are available to players aged 18 and above only.
Whether you're loading PKR 300 to try out a new slot, putting in PKR 5,000 to back your favourite team during a PSL match, or making a larger deposit to hit a bonus threshold — 999p makes the whole process feel effortless. Supported payment methods, zero platform fees, instant crediting for mobile payments, and round-the-clock availability make 999p one of the most deposit-friendly gaming platforms for players in Pakistan.
Make your first qualifying deposit at 999p and unlock a 100% welcome bonus. Check the current terms before you deposit to ensure you meet the minimum amount.
View PromotionsIf a deposit doesn't credit within the expected timeframe, or if you run into any issue during the payment process, check the FAQ first — most common issues are covered there with step-by-step solutions.
Support is available 24/7 via live chat from inside your account.
Deposit in PKR and jump straight into cricket betting. PSL fixtures, T20 internationals, and big series are all covered live on the 999p Bet section.
Go to Bet
Register in minutes, fund your account with PKR using JazzCash, Easypaisa or any supported method, and claim your welcome bonus. Cricket betting, slots, live casino — it's all waiting.