Withdraw to bKash, Nagad, or Rocket in just minutes. The withdrawal process at Batvasa is simple, transparent, and completely secure — your winnings won't be held up.
Available withdrawal methods on Batvasa
Withdraw from Batvasa in just a few simple steps
Log in to the Batvasa app or website using your registered mobile number and password. After OTP verification, you'll be taken to your dashboard.
Click on "Wallet" or "Withdraw" from the menu. You'll be able to see your current balance and the amount available to withdraw.
Choose bKash, Nagad, Rocket, or bank transfer — whichever works best for you — and enter your mobile number or account number.
Enter the amount you wish to withdraw. Keep in mind the minimum is BDT 500 and you must stay within your daily limit. If you have an active bonus, check that the wagering requirements have been met.
Review all details to make sure everything is correct, then click "Confirm". For your security, an OTP will be sent to your registered number — enter it to complete the verification.
Once your request is successfully submitted, you'll receive an SMS notification. Funds typically arrive within 15–30 minutes for bKash/Nagad, or within 1–3 business days for bank transfers.
A common question in online betting is whether you can actually withdraw your winnings easily. Batvasa's answer is a straightforward yes. The withdrawal process is designed to be simple enough that even first-time users can cash out without any trouble.
BKash and Nagad are part of everyday life in Bangladesh — from the local market to monthly payroll, mobile banking is how things get done. Batvasa built its withdrawal system with exactly this in mind. No bank account needed, no cheques to deposit — just use the mobile banking number you already know.
On your first withdrawal, Batvasa may verify your identity — this is purely for your protection, to make sure no one else can withdraw from your account. The KYC process is straightforward: simply upload a photo of your National ID or passport along with a selfie. Verification is usually completed within 24 hours, and once done, you won't need to go through it again.
Completing KYC verification also increases your withdrawal limits. Verified accounts can withdraw significantly more per day than unverified ones, making KYC completion a smart move for anyone who regularly withdraws larger amounts.
Bonuses received at registration or through special promotions cannot be withdrawn directly. Each bonus comes with a wagering requirement — meaning you need to place bets totalling a set multiple of the bonus amount. For example, a BDT 1,000 bonus with a 5x wagering requirement becomes withdrawable after you've placed BDT 5,000 in bets. Batvasa always presents these terms transparently — no hidden rules.
However, your deposited funds and any winnings earned without a bonus can be withdrawn at any time — no restrictions. Batvasa believes that when a user wants their money, they should be able to get it. That's their right.
All withdrawal requests on Batvasa are processed through SSL/TLS encryption. Your financial information is never shared with any third party. OTP verification is required to confirm every withdrawal, so no one can withdraw funds without access to your phone. You'll receive an SMS and in-app notification after each withdrawal so you're always in the loop.
View details for each method at a glance
| Method | Minimum | Maximum (daily) | Processing time | Fees | Availability |
|---|---|---|---|---|---|
| BKash | BDT 500 | BDT 50,000 | 15–30 minutes | Free | 24/7 |
| Nagad | BDT 500 | BDT 50,000 | 15–30 minutes | Free | 24/7 |
| Rocket | BDT 500 | BDT 30,000 | 30–60 minutes | Free | 24/7 |
| Bank transfer | BDT 2,000 | BDT 2,00,000 | 1–3 business days | Free | Sunday–Thursday |
* Applicable to KYC-verified accounts. Daily limits may be lower for unverified accounts.
How a withdrawal request is processed
As soon as you submit a withdrawal request, it is recorded in the system and OTP verification is completed.
The system automatically checks your balance, wagering requirements, and KYC status. This typically takes 1–2 minutes.
Once verified, the request is forwarded to the relevant payment gateway (bKash/Nagad/Rocket).
The payment gateway processes your transaction. bKash/Nagad takes 15–30 minutes; bank transfers take 1–3 days.
Once the funds have arrived, you'll be notified via SMS and in-app notification.
There's a lot of misinformation out there about withdrawals on online betting platforms. Many people assume that after winning, platforms find reasons to hold their funds. That's not how Batvasa works. All withdrawal terms are clearly communicated at the time of registration — no new conditions are imposed after the fact.
Batvasa withdrawals to bKash and Nagad are typically completed within 15 to 30 minutes. During peak periods — like big match nights or public holidays — it may take a little longer, but never more than 2 hours. Whether you withdraw at 2 AM or 4 AM, you'll still receive your funds within the same window, since Batvasa's payment system runs 24/7.
KYC-verified accounts can withdraw up to BDT 50,000 per day via bKash or Nagad, and up to BDT 200,000 per day via bank transfer. If you regularly win large amounts, you can contact Batvasa's support team to arrange higher limits.
Withdrawals can occasionally fail due to technical reasons. There's no need to worry — your balance will be returned to your account automatically. If the balance hasn't been restored within 1 hour, contact Batvasa via live chat or email support. The support team typically resolves issues within 15 minutes.
The most common reasons are: entering an incorrect mobile number, having an inactive bKash/Nagad account, or a temporary issue with the mobile banking server. All of these are easy to resolve, and Batvasa's support team will guide you through the entire process.
Answers to the most frequently asked questions, all in one place
Sign up on Batvasa, make a deposit, and receive your winnings directly to bKash or Nagad within minutes. Simple withdrawals, no hassle.
Register Now