From your very first deposit to every session after that, 999p makes sure you're getting something extra back. Welcome bonuses, free spins, reload deals, cashback, PSL specials — the promotions here are built with Pakistani players in mind. Deposit via JazzCash, Easypaisa, Raast or your bank and start claiming today.
New to 999p? Your first deposit gets doubled — up to PKR 10,000 bonus credit added instantly to your account. Use it across slots, casino games, or sports bets.
Claim Now
Kick off your week with a boost. Every Monday, deposit and get a 50% match bonus added to your balance — up to PKR 5,000. Perfect for starting the week's gaming sessions strong.
Deposit Now
Every Friday, active players at 999p receive 50 free spins on a featured slot. No extra deposit needed — just log in, head to Slots, and the spins are waiting for you.
Get Spins
Had a rough week on the reels? 999p gives you 10% cashback on net losses every week, credited each Monday morning. It softens the blow and gives you a reason to come back refreshed.
Join & Earn Back
Cricket season is special at 999p. During Pakistan Super League matches, all sports bets get a 20% deposit bonus applied automatically. Place your T20 bets and let the extra credit do the work alongside you.
Bet on Cricket
The more you play, the more you earn. 999p's VIP tiers unlock personalised bonuses, faster withdrawal processing, dedicated account support, and surprise reward drops throughout the month.
Unlock VIPThis weekend only, deposits made between Friday evening and Sunday midnight qualify for a 75% match bonus — that's more than the standard reload, and it's one of the biggest weekend deals 999p has run this month. Minimum deposit PKR 500 to qualify.
Offer Ends In
Bonuses and promotions at 999p are genuinely one of the platform's strongest features. But they're only useful if you understand how they work. This section breaks everything down clearly so you know exactly what you're getting and what the conditions are before you opt in.
The welcome bonus at 999p is a 100% match on your first deposit, up to PKR 10,000. In plain terms: you deposit PKR 3,000, and you play with PKR 6,000. The extra PKR 3,000 comes straight from 999p as bonus credit. It's the single biggest offer on the platform, and it's only available once — so it's worth putting in a reasonable deposit the first time rather than starting small and missing the full value.
To qualify, you need to make a first real-money deposit of at least PKR 500. The bonus is credited automatically — no promo code needed. You can deposit via JazzCash, Easypaisa, Raast, bank transfer, or debit card. Once the bonus is in your account, it can be used on slots, casino table games, or sports bets depending on current promotional terms.
Every bonus at 999p comes with a wagering requirement. This is a multiplier that tells you how many times you need to play through the bonus amount before it converts to withdrawable cash. For example, if you receive a PKR 2,000 bonus with a 20x wagering requirement, you need to wager PKR 40,000 in total before withdrawing those funds.
That might sound like a lot on paper, but if you're already planning on playing regularly, wagering tends to accumulate naturally. The key is to not treat a bonus as instant cash — it's a playing credit that gives you more time on the games and more chances to land something worthwhile. Some slots contribute 100% toward wagering, while live casino tables may contribute less. Always check the specific terms in your account's bonus section before opting in.
999p doesn't just reward you once for signing up and then forget about you. The Monday Reload gives existing players a 50% match on their first deposit of the week, up to PKR 5,000. Whether you're topping up with PKR 1,000 or PKR 10,000, you get a proportional boost to start the week. Minimum deposit to trigger the reload is PKR 300.
The weekend mega reload is an occasional higher-value version — 75% up to PKR 7,500 — that runs on select weekends. These are announced in advance via the Promotions page, so it's worth checking back regularly if you like to time your deposits around offers.
Free spins at 999p are awarded every Friday to active account holders. Fifty spins on a selected slot title, credited directly to your account without requiring any additional deposit. The featured game changes weekly — sometimes it's a new arrival, sometimes it's a high-RTP classic. Winnings from free spins are credited as bonus funds and subject to a modest wagering requirement before withdrawal.
Beyond the weekly Friday deal, free spins also appear as part of deposit bundles. Certain deposit promotions — especially during special events — include a spin package alongside the match bonus. For example, a deposit of PKR 2,000 might come with a 50% match plus 30 free spins on a featured jackpot slot. It's worth keeping an eye on what's bundled in any given week.
Not every session goes the way you'd hope, and 999p acknowledges that with a weekly cashback programme. Every Monday, players who recorded a net loss the previous week receive 10% of that loss back as bonus credit. There's no minimum loss requirement — whether you're down PKR 500 or PKR 5,000, you get your 10% back automatically.
The cashback credit carries a lower wagering requirement compared to standard bonuses, making it one of the more player-friendly recurring offers on the platform. It doesn't make losses disappear, but it does make coming back for another session feel a bit more worthwhile.
Pakistan Super League season is always a major event at 999p. During PSL and key international cricket fixtures, the platform runs dedicated betting promotions — enhanced odds on selected matches, deposit bonuses tied to specific games, and free bet credits for qualifying wagers. If you're the kind of player who follows the cricket closely and places bets on T20 matches anyway, these promotions make every match-day deposit go further.
Beyond cricket, 999p also covers Football and Esports with periodic promotional boosts. Whether you're following a Champions League fixture or a major Esports tournament, there are often live offers sitting in the Promotions tab worth checking before you place your bet.
Visit 999p and register a new account. The process takes less than two minutes. You'll need a valid mobile number and a username to get started.
Complete any basic verification steps in your account settings. This keeps your account secure and ensures withdrawals process smoothly later on.
Choose your preferred payment method — JazzCash, Easypaisa, Raast, bank transfer, or card — and enter the amount you want to deposit.
Some promotions are automatically applied; others require a single opt-in click on the Promotions page before depositing. Check the specific offer details first.
Once your deposit clears, the bonus is added to your balance immediately. Head to Slots, Casino, or the Bet section and start using your extra credit right away.
All promotions at 999p require a PKR deposit to activate (except free spins credited to active accounts). Here are the payment methods accepted:
Deposits are processed in PKR and credited instantly in most cases. There are no hidden fees for depositing. If you're unsure which method works best for you, JazzCash and Easypaisa tend to be the fastest for most Pakistani players.
Register at 999p now and double your first deposit — up to PKR 10,000 in bonus credit waiting for you.
Register & Claim Already have an account? LoginBonuses are designed to extend your playing time — not as a way to make guaranteed money. Always set a personal budget before opting into any promotion. 999p is for adults 18+.
Responsible GamingRegister at 999p today and start with a 100% welcome bonus on your first deposit. All promotions are available in PKR and work with JazzCash, Easypaisa, and Raast.