Depositing to mk99 is now easier than ever. Using the country's most familiar mobile banking methods, you can complete a deposit in just a few steps — no long waits, no hidden fees.
All popular payment methods in Bangladesh are supported. Choose the one that works best for you.
Bangladesh's most widely used mobile banking service. Deposits made via bKash on mk99 are credited to your account in just 1–3 minutes.
You can also deposit to mk99 easily using Bangladesh Post Office's Nagad service. Transactions are fast and fully secure.
You can also deposit to mk99 using DBBL's Rocket mobile banking service. The process is simple and fast.
You can also transfer funds directly from your bank to your mk99 account — a convenient option for larger transactions.
You can also deposit on mk99 using an international credit or debit card. Transactions from abroad are supported.
Deposits are also supported in popular cryptocurrencies including USDT and BTC. Maximum privacy and security guaranteed.
First-time depositors have nothing to worry about — just follow the steps below.
Log in to mk99 with your username and password. If you are new, register first.
Click the "Deposit" button on your dashboard and select your preferred payment method.
Enter the amount you want to deposit and send it to the provided number via bKash or Nagad.
Confirm with your transaction ID. Your balance will be updated within a few minutes.
Many people have doubts about depositing money on online gaming platforms. Is the process complicated? Will my money be safe? How long will it take? mk99 has answered all of these questions with a deposit system that is simple, transparent, and fast. On this page, we will walk you through how to deposit on mk99, which method works best for you, and what benefits you can expect after depositing.
A large portion of internet users in Bangladesh are already comfortable with mobile banking — bKash, Nagad, and Rocket are part of their everyday lives. mk99 has built its payment system around this reality, making the deposit process feel familiar and straightforward for most Bangladeshi users.
First-time depositors on mk99 can receive up to a 150% welcome bonus. Deposit BDT 1,000 and BDT 2,500 will be added to your balance directly.
BKash is Bangladesh's most popular mobile banking service and the most widely used deposit method on mk99. To deposit via bKash, first get the designated bKash number from your mk99 dashboard. Then open your bKash app or dial *247# and use the "Send Money" option to transfer the amount. After payment, copy the transaction ID (TrxID) and enter it in the mk99 deposit form. Your gaming balance is typically credited within 1 to 3 minutes.
One important note — always send money to the number provided on the mk99 dashboard, not any other number. The number may be updated from time to time, which is part of mk99's security policy.
Depositing via Nagad and Rocket follows nearly the same process as bKash — the only difference is the app or USSD code. For Nagad, dial *167# or use the Nagad app. For Rocket, dial *322# or use the DBBL Mobile Banking app. In both cases, save the transaction ID and submit it on mk99.
Rocket may take a little longer to process — typically 2 to 5 minutes. That said, it is still much faster than a bank or card payment, and you can use it from anywhere in Bangladesh.
Depositing on mk99 does more than unlock games — every deposit comes with bonus offers. The most notable one for new members is the 150% welcome bonus on your first deposit. That means if you deposit BDT 1,000, your balance will be credited with BDT 2,500.
Existing members also enjoy weekly reload bonuses. Every deposit earns loyalty points that can later be redeemed for cashback or free spins. For more details, Promotions Page See.
Mk99's payment system is secured with 256-bit SSL encryption. This means your payment details, transaction data, and personal information are fully encrypted in transit. No third party can read or intercept this data.
Mk99's fraud detection system also monitors every deposit transaction in real time. If any unusual activity is detected, the account is automatically secured and the support team follows up immediately.
The minimum deposit on mk99 is BDT 300. The maximum varies by payment method. With bKash and Nagad, you can deposit up to BDT 50,000 in a single transaction. Bank transfers allow an even higher limit.
There is no daily limit on the number of deposits you can make. However, as part of responsible gaming, mk99 recommends setting your own deposit limits. Each account supports daily, weekly, or monthly deposit limit options.
Occasionally, deposits may be delayed due to network issues or other reasons. If that happens, stay calm and take the following steps:
Start by collecting your transaction ID and a screenshot of the payment. Then contact mk99's live chat support and share those details. The support team typically resolves the issue within 30 minutes. If live chat is unavailable, you can also reach out via email.
Mk99's support team speaks Bangla, so there is no language barrier to worry about. Support is available 24/7, seven days a week.
Mk99 believes gaming should be fun, not a source of financial stress. That is why the platform always encourages users to deposit within their means. Only deposit what you can afford to lose without it affecting your daily life.
Mk99's responsible gaming features include deposit limits, self-exclusion, and cooling-off periods. You can use these tools to manage your gaming habits on your own terms. To learn more, Responsible Gaming visit the page.
Quickly decide which deposit method works best for you.
| Payment Methods | Credit Time | Minimum | Maximum | Fee | Mobile |
|---|---|---|---|---|---|
| bKash | 1–3 minutes | BDT 300 | BDT 50,000 | Free | |
| Nagad | 1–3 minutes | BDT 300 | BDT 50,000 | Free | |
| Rocket | 2–5 minutes | BDT 300 | BDT 30,000 | Free | |
| Bank Transfer | 1–24 hours | BDT 1,000 | Unlimited | Free | |
| Visa/Mastercard | 5–15 minutes | BDT 500 | BDT 1,00,000 | Free | |
| Crypto (USDT) | 10–30 minutes | BDT 1,000 | Unlimited | Free |
"The balance updated within two minutes of sending via bKash. I used to wait hours on other sites. mk99 is genuinely different."
"I was a bit nervous making my first deposit with Nagad. But the money showed up in just three minutes, and I got the welcome bonus right away."
"One time my deposit was a bit slow to credit. I reached out on live chat, spoke to someone in Bangla, and the issue was sorted within 20 minutes. The service is really good."
Register on mk99, deposit via bKash or Nagad, and receive your welcome bonus instantly.