Deposit or withdraw — payments at 999kg are straightforward enough to figure out on your very first try. No hidden charges, no complicated forms.
999kg directly supports Bangladesh's most popular payment methods
Bangladesh's most widely used mobile banking service. Deposit at 999kg with Mobile Pay in seconds — no delays thanks to a direct API connection.
The postal department's digital financial service — safe and fast. Nagad users at 999kg occasionally receive exclusive deposit bonuses too.
Dutch-Bangla Bank's mobile banking service. Ideal for 999kg users in rural areas where Rocket is the go-to payment method.
Prefer crypto? You can also deposit at 999kg using USDT. Both TRC20 and ERC20 networks are supported.
Mobile banking providers (Mobile Pay, Nagad, Rocket) may charge their own transfer fee — usually up to 1.5%. 999kg itself does not charge any deposit or withdrawal fees.
No need to feel lost the first time — payments at 999kg are straightforward
Log in with your registered mobile number and password. New here? Register first.
After logging in, select the "Deposit" option from the top menu or the wallet icon.
Select Mobile Pay as your payment method and enter an amount between ৳200 and ৳50,000.
The system will display a 999kg agent number. Open your Mobile Pay app and send money to that number using "Send Money". Make sure to save the reference number.
Enter the Transaction ID (TrxID) from Mobile Pay into the 999kg form and click "Confirm". Your balance will update within seconds.
Log in with your mobile number and password. You can enable "Remember Me" for automatic login next time.
Go to the wallet menu, select Deposit, and choose Nagad as your payment method.
Enter any amount between ৳200 and ৳50,000. Don't forget the welcome bonus on your first deposit.
Send money to the Nagad number provided by 999kg. Use the "Personal" Send Money option.
Copy the TrxID from the Nagad confirmation message and paste it into the 999kg form, then submit.
After logging in, go to the Wallet menu or select the "Withdraw" option.
Choose Mobile Pay, Nagad, or Rocket — whichever you prefer — enter the amount, and submit. Minimum withdrawal is ৳500.
Double-check that the number you're sending to is correct — it must match the mobile number registered to your account.
999kg will send an OTP to your phone. Use it to confirm your withdrawal request.
In most cases during normal hours, funds arrive in your mobile banking account in as little as 5 minutes.
Your withdrawal has been submitted
OTP and account verification complete
Sent to 999kg payment gateway
You will receive a confirmation SMS from Mobile Pay/Nagad/Rocket
Select the Crypto/USDT option from the deposit menu.
TRC20 is generally faster with lower fees. ERC20 is supported by all wallets. Make sure you choose the right one.
The system will display a wallet address. Copy it exactly — even one wrong character can result in permanent loss of funds.
Send USDT to the address shown from Binance, TrustWallet, or any wallet of your choice.
TRC20: typically 5–15 minutes. ERC20: 15–30 minutes. Funds are credited automatically after confirmation.
Full list of deposit & withdrawal limits at 999kg
| Payment method | Minimum deposit | Maximum deposit | Minimum withdrawal | Daily Withdrawal Limit | Deposit time |
|---|---|---|---|---|---|
| Mobile Pay | ৳200 | ৳50,000 | ৳500 | ৳50,000 | Instant |
| Nagad | ৳200 | ৳50,000 | ৳500 | ৳50,000 | Instant |
| Rocket (DBBL) | ৳200 | ৳30,000 | ৳500 | ৳30,000 | 1–3 minutes |
| USDT (TRC20) | $5 | Unlimited | $10 | Unlimited | 5–15 minutes |
| USDT (ERC20) | $5 | Unlimited | $10 | Unlimited | 15–30 minutes |
VIP members enjoy higher withdrawal limits. Gold: ৳1 Lakh, Platinum: ৳2 Lakh, Diamond Elite: Unlimited.
How every transaction stays secure at 999kg
Every payment transaction is sent through an encrypted channel — the same security standard used by international banks.
Every withdrawal triggers a mobile OTP. Without your phone, no one can withdraw your funds.
Unusual transactions are automatically flagged and the account is temporarily secured.
Large withdrawals may require identity verification (NID) — this is purely for your own security.
The biggest frustration with online betting platforms in Bangladesh is payment complexity — deposits can take hours, and withdrawals can drag on for days. 999kg tackles this head-on: with direct API integrations for Mobile Pay, Nagad, and Rocket, payments are smooth and fast.
One thing to be clear about — 999kg charges no deposit fees whatsoever. Any deduction you see will be your mobile banking provider's own charge, typically around ৳15 per ৳1,000. There are no fees from 999kg's side on withdrawals either.
A few things to know before withdrawing. First, bonus balance withdrawals require the relevant wagering conditions to be met. Second, standard accounts are limited to three withdrawal requests per week. Third, your first withdrawal may require NID verification in some cases — it only takes 5 minutes and makes all future withdrawals faster.
999kg offers VIP members a dedicated fast-track withdrawal service. Gold members and above receive withdrawals in approximately 2 minutes and enjoy significantly higher daily limits.
Start playing at 999kg in just 4 simple steps
Create an account with your mobile number
Deposit in minutes with Mobile Pay/Nagad/Rocket
150% first deposit bonus applied automatically
Join any game or place a bet
150% bonus on your first deposit. Deposit ৳1,000 and your balance becomes ৳2,500. Bonus usable across all games.
Get a 20% reload bonus on your 2nd and 3rd deposits each week — an exclusive perk for regular 999kg members.
Refer a friend to 999kg and earn 10% of their first deposit as a bonus — with unlimited referrals.
Questions about Live Casino and Responsible Gaming