Deposit and withdraw in minutes using Bangladesh's most popular mobile banking methods. No hassle, no hidden charges.
Payment Methods
Deposit and withdraw anytime using your preferred payment method
Bangladesh's most popular mobile banking service. Deposits via bKash are credited to your balance in just 2–5 minutes.
The postal department's mobile banking service. Nagad transactions are confirmed instantly and withdrawals are processed quickly.
The mobile banking service from Dutch-Bangla Bank. Rocket users can easily make deposits and withdrawals with no hassle.
Upay, UCB Bank's digital payment service, is now available for deposits and withdrawals on the 123bet app.
You can deposit large amounts directly from any local bank via account transfer.
Deposits via USDT (TRC20/ERC20) and Bitcoin are supported — ideal for international users.
How do I make a deposit?
Add funds to your account in just four simple steps
Log in to your 123bet app account. If you're new, registering only takes a few minutes.
Click the "Deposit" button on your dashboard or head to the Wallet section.
Choose bKash, Nagad, Rocket, or any other method, enter the amount, and follow the on-screen instructions.
Once payment is complete, you'll receive a confirmation via SMS and email, and your account balance will be updated instantly.
How to Make a Withdrawal
Get your winnings sent straight to your mobile banking account in no time
Log in to your account and go to "Withdrawal" in your wallet.
Enter the amount you wish to withdraw. The minimum withdrawal amount is ৳1,000.
Make sure you enter your bKash / Nagad / Rocket number correctly — an incorrect number could cause issues when retrieving your funds.
Withdrawals are typically processed within 1–24 hours. During peak times, it may take slightly longer.
Please note: Account verification must be completed before withdrawing. Submit a copy of your National ID or passport as part of the KYC process. Verified accounts enjoy significantly faster withdrawals.
Payment Limits & Schedule
View the limits and processing times for each method at a glance
| Payment Method | Minimum Deposit | Maximum Deposit | Minimum Withdrawal | Deposit Time | Withdrawal Time | Status |
|---|---|---|---|---|---|---|
| bKash | ৳500 | ৳50,000 | ৳1,000 | 2–5 Minutes | 1–12 hours | Active |
| Nagad | ৳500 | ৳50,000 | ৳1,000 | 1–3 Minutes | 1–12 hours | Active |
| Rocket | ৳500 | ৳30,000 | ৳1,000 | 3–7 minutes | 2–24 Hours | Active |
| Upay | ৳500 | ৳20,000 | ৳1,000 | 5–10 minutes | 2–24 Hours | Active |
| Bank Transfer | ৳2,000 | ৳5,00,000 | ৳5,000 | 1–3 Hours | 1–3 business days | Active |
| USDT (TRC20) | $10 | Unlimited | $20 | Network Dependent | 1–24 hours | Active |
Payment Security
We use the highest level of technology to protect your money and personal information
All transaction data is protected with 256-bit SSL encryption. No third party can access your information.
Withdrawals are secured with an additional layer of protection through OTP and email verification.
Suspicious transactions are automatically detected and blocked. Your account is monitored at all times.
A full history of all your deposits and withdrawals is saved in your account and accessible at any time.
When it comes to online betting or casino gaming, the biggest concern for most people is sending and receiving money. Will my deposit go through? Will I be able to withdraw my winnings? These are completely valid questions, and 123bet app has aimed to answer that through a transparent and reliable payment system.
While internet banking hasn't fully taken off across Bangladesh, mobile banking is now practically everywhere — from cities to villages, young and old alike, almost everyone has bKash or Nagad in their pocket. With that reality in mind, 123bet app has put together a payment method lineup built around this reality. With bKash, Nagad, and Rocket, most Bangladeshi users can transfer funds easily and without hassle.
BKash now has tens of millions of users in Bangladesh — at least one person in nearly every household has a bKash account. 123bet appDepositing via bKash is quick and easy — just enter the number and amount in the app, and funds arrive in your account within 2 to 5 minutes. No extra charges apply; every BDT goes directly to your gaming wallet.
BKash is just as convenient for withdrawals. Once a withdrawal request is submitted, funds are typically sent within 1 to 12 hours. Requests made at night are usually received by morning — much faster than most other platforms.
As a service run by the government's postal department, many users consider Nagad to be comparatively more trustworthy. 123bet appTransactions via Nagad are confirmed almost instantly. Nagad has the fastest deposit processing time — just 1 to 3 minutes.
Rocket, also known as Dutch-Bangla Mobile Banking, is especially popular among Dutch-Bangla Bank customers. If you already have a DBBL account, Rocket is the most straightforward way to make payments. 123bet appallows up to ৳30,000 per transaction when depositing with Rocket.
Bank transfer is the ideal option for high-value transactions. Since mobile banking has limits, anyone looking to deposit ৳1 lakh or more will find direct bank transfer to be the best route. 123bet app's bank transfer option has virtually no upper limit — transactions of up to ৳5 lakh in a single transfer are possible.
Bank transfers take a little longer — typically 1 to 3 hours — but it's worth the wait for larger amounts. Withdrawals may take 1 to 3 business days due to bank clearing times.
Cryptocurrency is an excellent option for users who value privacy or are based internationally. 123bet appcurrently accepts USDT (TRC20 and ERC20 networks) and Bitcoin. Crypto deposits have no upper limit, and withdrawals are processed relatively quickly.
Sending USDT over the TRC20 network means lower transaction fees and faster confirmation times. That said, always double-check the wallet address before sending — once funds are sent to the wrong address, recovery is nearly impossible.
Sometimes a balance may take a little longer to appear after a deposit. This is usually due to a network issue or a temporary delay at the payment gateway. There's no need to panic — just save your transaction ID or reference number and contact customer support. 123bet app's support team resolves issues quickly.
The most common reason for withdrawal delays is an unverified account. Complete your KYC verification as soon as you register. Simply upload the front and back of your National ID along with a selfie and your account will be verified. Verified accounts enjoy faster withdrawals and higher limits.
Many users don't realize that their choice of payment method can also be linked to bonus eligibility. 123bet appA special welcome bonus is available on your first deposit. Plus, depositing through specific methods during promotional periods can earn you extra cashback or free bets. Keep an eye on the promotions page so you don't miss out.
That said, always read the bonus terms carefully. A wagering requirement means you need to place a certain amount in bets before you can withdraw any bonus funds. Requesting a withdrawal without understanding this condition can cause issues. Knowing all the details upfront saves you from confusion later.
Overall 123bet app's payment system is built with Bangladeshi users in mind. Fast deposits, reliable withdrawals, and top-level security — together, these make for a seamless online gaming experience.
Frequently Asked Questions
Register on the 123bet app, claim a bonus on your first deposit, and transact easily with bKash or Nagad.