Fast, secure, and hassle-free
Both deposits and withdrawals at Mushfile are hassle-free. Transactions via bKash or Nagad complete in just a few minutes — no hidden charges.
Payment Methods
Payout Calculator
* Welcome bonus applies to new members on their first deposit. Wagering requirements apply.
* Average time. Slight delays may occur during peak hours.
Every transaction on Mushfile is protected with SSL encryption.
Get Started Now
Step by Step
Depositing and withdrawing at Mushfile is straightforward. Just follow the steps below.
Transaction Lifecycle
Limits & Conditions
View each payment method's minimum and maximum limits along with processing times — all in one place.
* Limits may vary based on circumstances and bank policy. Higher limits apply for VIP members.
Learn More
Before joining an online gaming or betting platform, most people ask the same questions: will depositing be hassle-free, and will I actually get paid when I win? Mushfile answers both directly — yes, you will, and the process has been made as straightforward as possible.
BKash and Nagad dominate online payments in Bangladesh, and Mushfile was built with that reality in mind from day one. The majority of members use bKash or Nagad and can complete a deposit in just a few minutes — with no third-party payment service getting in the way.
It's worth going into a bit more detail about the withdrawal process, since it's the one thing most users are concerned about. After submitting a withdrawal request at Mushfile, an automated security check runs first. Once that clears, the finance team processes the request. MFS withdrawals via bKash, Nagad, or Rocket typically arrive within 15 minutes to an hour. Bank transfers take longer due to the bank's own internal processing time.
One of Mushfile's standout features is its zero transaction fee policy. Mushfile does not deduct any charges on deposits or withdrawals. For bank transfers, your bank may apply its own fees — but those are not imposed by Mushfile. Whether you transact via bKash, Nagad, Rocket, or Upay, Mushfile takes no cut.
KYC (Know Your Customer) verification is especially important for users who regularly make large transactions. Before your first major withdrawal at Mushfile, you'll need to upload your National ID or Birth Registration Certificate. This is a one-time process and is typically approved within 12 to 24 hours. Once KYC is complete, all future transactions are processed faster.
Mushfile has automated security measures in place to protect your financial transactions. If a login attempt is detected from an unfamiliar device or location, the system automatically requests additional verification. An OTP is also sent for large withdrawal requests. Keeping Two-Factor Authentication (2FA) active adds an extra layer of protection to your account.
One important thing to keep in mind — Mushfile will never contact you via WhatsApp or phone call to ask for your password or OTP. If anyone claims to be a Mushfile representative and requests such information, it is a scam. Always log in through the official website only, and never share your account details with anyone.
It's worth clarifying how bonuses relate to your finances at Mushfile. Most bonus offers come with wagering requirements — meaning you'll need to place a certain amount in bets before bonus funds can be withdrawn. Bonus balances cannot be withdrawn until those conditions are met. However, your own deposited funds can be withdrawn at any time with no wagering requirements attached. Full bonus terms are available on the Bonus page.
Completing KYC speeds up large withdrawals and keeps your account secure.
Identity Verification
Completing KYC once speeds up future withdrawals and keeps your account secure.
Take a clear photo of your National ID (NID) or birth registration certificate. Both sides are required.
Go to the "Verification" or "KYC" section in your account settings and upload your photo. File size must be under 5MB.
Take a selfie holding your ID document. Both your face and the document must be clearly visible.
Mushfile's verification team typically reviews requests within 12–24 hours. You will receive an SMS once approved.
Security Standards
Mushfile follows international standards for financial security.
A common question is whether same-day withdrawal is possible. Mushfile's answer is yes — withdrawals via MFS can be completed the same day. However, a few conditions apply: your KYC must be complete, there must be no pending wagering requirements on your account, and your balance must be sufficient. Once all three conditions are met, funds generally arrive within an hour of submitting the request.
A common issue is a delay in balance being credited after a deposit. This usually happens when the payment reference number is entered incorrectly, or when a network issue leaves the transaction pending. In this case, copy the transaction ID from your bKash or Nagad app and send it to Mushfile live chat support. The team typically resolves the issue within 15 to 30 minutes.
Mushfile offers a special perk for VIP members — priority withdrawals. Withdrawal requests from Gold-tier members and above are processed ahead of standard members. Diamond VIP members have a dedicated finance executive who handles large transactions directly. To unlock these benefits, stay active on Mushfile and keep earning VIP points.
A word on responsible gambling. In your Mushfile account settings, you can set a daily deposit limit. Say you want to deposit no more than ৳5,000 a month — simply set your monthly limit to ৳5,000. Once you hit that limit, the system will automatically block any further deposits. It's an effective way to stay in control.
Frequently Asked Questions