At vivo500, multiple vouchers and promo codes are available on every deposit, every major match, and special occasions. This page covers everything — what each one offers and exactly how to use it.
The vouchers below are currently available. Each has its own validity period and conditions — please read the details before use.
Make your first deposit at vivo500 and get a bonus equal to your deposit amount. Deposit ৳200, get ৳200 in bonus — up to a maximum of ৳10,000.
20% bonus on your first deposit every Monday — up to ৳5,000. The most rewarding offer for regular bettors.
Get 15% of your total weekly losses back as cashback at the end of the week. Cashback is credited directly to your wallet and can be withdrawn with no rollover required.
Refer a friend to vivo500 — once they register and make their first deposit, you'll receive a bonus of ৳500 to ৳5,000 directly in your account.
Get a 50% bonus plus 20 free spins on your first casino deposit — free spins are valid on selected slots games.
Deposit ৳2,000 on any IPL match during IPL 2026 and receive a ৳500 free bet — usable once per week.
Enter any of the promo codes below in the "Promo Code" box at the time of deposit — the bonus will be added automatically.
100% bonus on your first deposit — up to ৳10,000
50% bonus on Sports — up to ৳5,000
50% + 20 Free Spins on Casino
Weekly ৳500 Free Bet on IPL Match Bets
Extra ৳200 free bet on your first wager placed via the mobile app
Only one promo code can be used per deposit. Codes cannot be applied after a deposit is made — you must enter it beforehand.
Just a few steps — and the bonus goes straight to your account.
Log in to vivo500 with your username and password. If you're new, register first.
Click the "Deposit" or "Add Funds" button from the top menu, then select your preferred payment method.
Below the amount field, you'll find a "Promo Code" box. Enter your code there and click the "Apply" button.
Once your deposit is confirmed, the bonus is added automatically. You can view it under the "Bonus Balance" section.
A bonus isn't free money outright — you need to wager a set amount before you can withdraw it. At vivo500, these conditions are straightforward and transparent.
| Bonus Type | Rollover | Minimum Odds | Validity |
|---|---|---|---|
| Welcome Bonus (100%) | 5x | 1.70+ | 30 Days |
| Weekly Reload (20%) | 3x | 1.50+ | 7 Days |
| Cashback Bonus (15%) | 1x | Any | 7 Days |
| Casino Bonus (50%) | 40x | — | 30 Days |
| Free Bet Voucher | 1x | 1.80+ | 7 Days |
| Referral Bonus | 2x | 1.50+ | 14 Days |
* Rollover means you must place total bets equal to the bonus amount multiplied by the rollover requirement. Example: a ৳500 bonus with a 5x rollover means you need to wager ৳2,500.
Bets at odds of 1.80+ clear the rollover faster, and a win means a bigger bonus too.
Rollover is easier to complete with single bets; parlays carry higher risk.
Keep track of your bonus expiry — complete the rollover before the last day.
It's worth clarifying how bonuses work at vivo500. A common mistake is trying to withdraw a bonus immediately after receiving it — that's not possible until the rollover requirement has been met.
Once payment is confirmed, the bonus is credited to your "Bonus Balance." Your main balance remains separate.
Your bonus balance is used automatically when you place a bet. Any winnings go straight to your main balance.
A rollover progress bar is shown in the "Bonus" section. You can withdraw once it reaches 100%.
Once the rollover is complete, your bonus automatically becomes withdrawable balance.
You can now withdraw your full balance, including bonus funds, to bKash or Nagad.
To get the most out of vivo500's voucher system, there are a few things worth keeping in mind. It's not just about claiming a bonus — it's about making that bonus work for you.
First, don't miss the weekly reload bonus. Log in to vivo500 once every Monday morning — you'll get a 20% bonus on your first deposit of the day. Many players make it a routine to grab the Monday bonus before placing a big bet on Friday or Saturday. It effectively boosts your active bankroll by 20%.
Second, many players overlook the cashback voucher. But consider this: a ৳5,000 net loss in a week brings back ৳750 in cashback — with just a 1x rollover, meaning a single bet is all it takes to withdraw. It's essentially partial insurance on your losses.
Third, the referral bonus is something many players overlook. But if you bring someone you know to vivo500 and they deposit ৳500, a bonus is credited to your account right away. Refer multiple friends and the bonus multiplies — with a rollover of just 2x.
Special vouchers are released during IPL and BPL seasons. Keeping vivo500 notifications turned on means you'll be notified the moment new promo codes go live. Seasonal vouchers are usually available for a limited time — don't miss out by waiting too long.
Bonuses on vivo500 are only activated on verified (KYC-approved) accounts. Without submitting your NID and photo, you will not be able to withdraw any bonus.
Vivo500 offers special vouchers and promo codes during major festivals and sporting events in Bangladesh. Bonus rates during these periods are typically much higher.
Special promo codes, free bets, and boosted odds from March to May. Extra bonus for betting on IPL.
Weekly cashback boosts from the knockout rounds through to the final. Special free bet offer available in the final.
Special voucher packs for Eid ul-Fitr and Eid ul-Adha — sent directly to members' email addresses.
Special odds boosts on every BPL match. Double cashback offer available in the final.
Enable notifications on vivo500 and keep your email subscription active to receive seasonal vouchers. When new offers drop, you'll be among the first to know.
Register at vivo500, use code VIVO100, and claim a 100% bonus on your first deposit. Bet with your bonus balance — if you win, withdraw your winnings.
For players 18+. Play responsibly. Betting carries financial risk.