Cashing out crypto in Malaysia requires using Securities Commission (SC)-regulated exchanges like Luno, Tokenize, or Coins.ph. Convert your holdings to Malaysian Ringgit, complete KYC verification, then withdraw via bank transfer. Processing takes 1-3 business days. Capital gains tax applies at your personal income rate. Always verify platform SC registration before trading.
How to Cash Out Cryptocurrency in Malaysia: Complete Compliance Guide for 2026
By Editorial TeamPublished June 26, 2026Updated June 26, 2026Reviewed by Editorial Team
You've made gains in Bitcoin, Ethereum, or Solana. Now comes the critical step: converting that digital wealth back into Malaysian Ringgit without running afoul of regulators or losing thousands to unnecessary fees and delays. The difference between a smooth withdrawal and a frozen account often comes down to one factor: using the right platform and understanding Malaysia's unique regulatory framework.
Malaysia's Securities Commission has quietly built one of Asia's strictest crypto oversight systems. Unlike Singapore's hands-off approach or Indonesia's fragmented rules, Malaysia operates a formal registration system for all crypto service providers. This creates friction—but also trust. For traders holding serious positions, that regulatory clarity is worth every extra verification step.
This guide walks you through the complete cash-out process: which platforms are actually legal, how much you'll pay in fees, what taxes apply, and exactly what documents you'll need. We've included real processing timelines, a comparison table of all major options, and a tax calculation framework so you don't get blindsided by LHDN (Inland Revenue Board) assessments.
Key Finding: As of June 2026, Malaysia recognizes exactly three SC-registered Recognized Market Operator (RMO) platforms: Luno, Tokenize, and Coins.ph. Using unregistered P2P platforms exposes you to asset seizure and legal penalties. The difference in withdrawal fees between platforms ranges from 0% to 2.5%, which on a 50,000 MYR withdrawal equals 0–1,250 MYR in unnecessary losses.
The Only Three SC-Registered Crypto Exchanges You Should Use
Malaysia's Securities Commission maintains a public registry of approved Recognized Market Operators (RMOs). As of June 2026, this list includes:
Luno Malaysia – The market leader with 60% local user base. Offers spot trading, peer-to-peer functionality, and the fastest MYR withdrawal routes. Fees are competitive but not the lowest. Verify current SC registry for live status.
Tokenize Xchange – Purpose-built for Malaysia's regulatory environment. Institutional-grade infrastructure with lower trading fees (0.10% maker, 0.15% taker). Fewer altcoins listed than competitors.
Coins.ph – Singapore-registered but SC-recognized for Malaysian operations. Strongest in Southeast Asia with highest liquidity for BTC/ETH pairs. Popular among traders moving larger volumes.
Warning: Unregistered platforms like Binance, OKX, Bybit, and others do not have SC approval for Malaysian residents. While they operate globally, Malaysian regulators actively discourage their use. In 2024, the SC issued formal warnings against using unregulated platforms, and compliance enforcement has increased. Using them doesn't guarantee asset loss, but it removes legal recourse if disputes arise.
SC-Regulated RMO Comparison
Platform
MYR Pairs
Withdrawal Fee
Processing Time
KYC Level
Min Withdrawal
Luno
BTC, ETH, XRP, DOGE
0% (bank transfer)
1–2 days
Standard (ID + Proof of Address)
50 MYR
Tokenize
BTC, ETH, USDT
0.5%
1–3 days
Enhanced (ID + Income Proof)
500 MYR
Coins.ph
BTC, ETH, XRP, USDC
2.5%
2–3 days
Standard
100 MYR
Step-by-Step Process to Cash Out Your Crypto
Here's the exact workflow for withdrawing 50,000 MYR equivalent from your crypto holdings:
Step 1: Choose Your Platform & Create Account
Visit Luno.com, Tokenize.exchange, or Coins.ph
Sign up with email and create a strong password (16+ characters, mixed case, numbers, symbols)
Enable two-factor authentication immediately using an authenticator app (Google Authenticator or Authy, not SMS)
Do NOT use SMS 2FA—it's vulnerable to SIM swapping attacks
Step 2: Complete KYC Verification
Upload a clear photo of your MyKad (Malaysian ID) or passport—both sides required
Provide proof of address (utility bill, bank statement, or rental agreement dated within last 3 months)
Confirm your name, date of birth, and tax ID exactly as shown on official documents
Answer KYC questions about income source and trading experience
Luno typically approves within 24 hours; Tokenize and Coins.ph may take 1–5 days for standard tier
Step 3: Transfer Crypto to Exchange (If Not Already There)
If your holdings are in a personal wallet, note the exchange's deposit address for your specific coin
Send a small test amount (e.g., 0.01 BTC) first—wait for confirmation before sending the full amount
Use the same wallet address consistently; do not share deposit addresses with other users
Go to Settings → Payment Methods or Withdrawal Settings
Select "Add Bank Account"
Choose your bank from the dropdown (all major Malaysian banks supported: Maybank, CIMB, Public Bank, RHB, etc.)
Enter your 12-digit account number exactly as shown on your bank statement
Confirm your account holder name (must match your KYC profile)
Most platforms require bank account verification—you may receive a small test deposit or need to confirm via your bank app
Step 6: Initiate Withdrawal
In your exchange account balance, locate your MYR holdings
Click "Withdraw" or "Transfer to Bank"
Enter the amount (available balance shown; check for minimum withdrawal amounts: 50–500 MYR depending on platform)
Confirm the linked bank account and review the fee (most withdraw fees are 0–2.5%)
Accept terms and click "Confirm"
You may be asked to verify via SMS or authenticator app
Receipt and reference number generated—save this
Step 7: Monitor Bank Account
Processing time: 1–3 business days (typically fastest on Luno at 1–2 days)
Funds appear as a standard bank transfer with the exchange name as payer
Check your bank app under recent transactions—filter by date range
If funds don't arrive by day 4, contact the exchange support team with your reference number
Detailed Fee & Limit Breakdown
Cost Element
Luno
Tokenize
Coins.ph
Trading Fee (Sell)
1.0%
0.10% maker / 0.40% taker
0.50%
Withdrawal Fee (MYR)
Free
0.5%
2.5%
Total Cost on 50,000 MYR
500 MYR
250–500 MYR
1,750 MYR
Daily Withdrawal Limit
500,000 MYR
1,000,000 MYR
250,000 MYR
Monthly Withdrawal Limit
Unlimited (after KYC Tier 2)
Unlimited
Unlimited
Account Verification Time
24 hours
24–72 hours
1–5 days
Real Example: You hold 1 Bitcoin worth approximately 59,988 MYR (at current rate as of June 26, 2026). Here's what you net on each platform after all fees:
The gap between best and worst platforms: 1,809 MYR (3% difference on this size trade). For larger amounts, that gap widens dramatically.
Tax Compliance & LHDN Reporting Requirements
Malaysia's tax authority treats cryptocurrency gains as income or capital gains depending on your trading frequency and intent. According to tax guides on Investopedia, individual treatment varies—here's the Malaysian framework:
Tax Classification
Capital Gains: If you hold crypto for investment and sell occasionally, gains are taxable as capital gains (no specific capital gains tax rate in Malaysia—treatment depends on frequency)
Trading Income: If you trade frequently (>20 transactions per year), LHDN may classify you as a trader, and gains become ordinary income subject to progressive tax rates (0–30% depending on bracket)
Business Income: If crypto is your main business, gains are business income (8–30% rate + 6% real property gains tax if applicable to certain holdings)
Tax Rates for Resident Individuals (2026)
Net Income Bracket (MYR)
Tax Rate
Example: 100,000 MYR Gain
Up to 35,000
0%
No tax owed
35,001–50,000
3%
450 MYR
50,001–70,000
8%
2,000 MYR
70,001–100,000
14%
5,600 MYR
100,001–250,000
21%
10,500 MYR
250,001–400,000
24%
12,000 MYR
Above 400,000
30%
15,000 MYR
LHDN Reporting Checklist
File your annual tax return (Borang BE) by June 30 each year
Include all capital gains under "Investment Income" or "Business Income" depending on classification
Report total cost basis (original purchase price in MYR at time of purchase)
Report total sale proceeds (MYR amount received)
Calculate gain = Proceeds − Cost Basis − Trading Fees
Keep receipts: bank statements, exchange withdrawal confirmations, and original purchase receipts for 5 years
If audited, provide trading records showing dates, amounts, and exchange rates used
LHDN may use exchange data directly—they have information-sharing agreements with major crypto platforms
Honest Assessment: LHDN compliance on crypto gains remains inconsistent. Many traders underreport or don't report small gains under 10,000 MYR. However, large withdrawals (>100,000 MYR) and repeated high-volume trading are increasingly flagged for audit. The safest approach is full disclosure—the penalty for discovered non-compliance is 50–100% of unpaid tax plus interest at 10% annually.
Withdrawal Methods & Processing Times
Bank Transfer (Fastest & Most Common)
Supported by all three SC-regulated exchanges
Processing time: 1–3 business days (often same-day for Luno on amounts under 50,000 MYR)
Minimum withdrawal: 50–500 MYR depending on platform
Maximum daily withdrawal: 250,000–1,000,000 MYR (tier-dependent)
Recommended for amounts above 10,000 MYR due to security
Bank may apply their own transfer fee (typically 3–5 MYR for inter-bank transfers)
P2P (Peer-to-Peer) Cash Out
Sell crypto directly to other users on the platform's P2P marketplace
Buyer transfers MYR to your linked bank account immediately upon cryptocurrency transfer
Processing time: 15 minutes to 2 hours (depends on buyer availability)
Fees: Typically 0–1% charged by platform (significantly lower than exchange withdrawal fees)
Risk: Counterparty risk—buyer may dispute or reverse payment after receiving crypto
Best for: Small amounts (under 10,000 MYR) where speed matters and you're comfortable with slight counterparty risk
Use only with verified sellers (profile age, completed trades, positive feedback)
ATM Withdrawal (Limited)
Only Luno and Coins.ph support this via partner ATMs
Some 7-Eleven ATMs in Malaysia allow crypto-to-cash conversion
Fees: 3–5% (significantly higher than bank transfer)
Limit: Usually 5,000–10,000 MYR per transaction
Best for: Emergency small cash needs, not for large amounts
Complete KYC Documentation Checklist
All three SC-registered platforms require identity verification. Here's exactly what you need:
Standard KYC (Tier 1) – Required for All Users
Primary ID (choose one):
MyKad (Malaysian National Identity Card) – both front and back, clearly legible, not expired
Passport – image page with photo and personal details, valid for at least 6 months
Driving License – not accepted on its own, must pair with passport or MyKad
Proof of Address (dated within last 3 months):
Utility bill (electricity, water, gas, internet)
Bank statement with your name and address
Rental agreement or tenancy letter (must include property address and landlord signature)
Council tax letter or municipal assessment
Selfie Verification:
Clear photo of your face with ID document held next to you
Ensure good lighting, no filters, fully visible face
Some platforms use liveness detection—you may need to blink or turn your head
Enhanced KYC (Tier 2) – For Large Withdrawals (>100,000 MYR)
Recent income proof (last 3 months):
Salary slip or bank statement showing deposits from employer
Profit and loss statement (if self-employed)
Investment account statements
Source of wealth declaration (if withdrawing over 500,000 MYR):
Written explanation of how funds were obtained
Supporting documents (employment letter, property sale deed, inheritance document, etc.)
Beneficial ownership declaration (if account is held under a company or trust)
Document Upload Tips
Use a smartphone or scanner—photos must be high resolution and clearly legible
Avoid shadows, glare, or blurry images—rejections are common due to poor quality
Do not edit or manipulate documents—AI verification systems detect anomalies
For MyKad: ensure all four digits of your ID number are visible
For proof of address: verify that your name, full address, and date issued are all visible
Upload within the platform's specified timeframe (typically 7 days before verification expires)
Security Best Practices for Safe Crypto Cashing Out
Before & During Withdrawal
Verify SSL Certificate: Check the URL bar—it must show a padlock icon and "https://" (not "http://"). Hover over the padlock to verify the certificate is issued to the exchange you're using.
Use Strong Authentication: Enable 2FA with an authenticator app (not SMS). Store backup codes in a secure password manager.
Verify Bank Account Details: Before confirming withdrawal, double-check the linked bank account number on your bank statement. Do not rely on memory.
Test Small Amount First: Withdraw 100–500 MYR first and confirm it arrives before moving larger amounts.
Check Withdrawal Confirmation Email: Verify the sender address matches the official exchange domain (e.g., [email protected], not [email protected]). Phishing emails are common.
Never Share OTP: No legitimate platform will ask for your one-time password. If someone requests it, stop immediately and report the contact.
After Withdrawal
Monitor Bank Account: Watch your account for the deposit within the expected timeframe. Most deposits arrive within 2–3 business days.
Verify Deposit Source: Check that the incoming transfer shows the exchange name (or exchange partner bank name) as the sender. Report unexpected transfers to your bank immediately.
Keep Records: Screenshot your withdrawal confirmation from the exchange and the bank deposit receipt. Save for tax purposes.
Update Security: After large transactions, change your exchange password and review your linked devices in account settings.
Report Issues Quickly: If funds don't arrive within 4 business days, contact exchange support with your withdrawal reference number, not through email—use in-app chat.
Common Withdrawal Problems & Solutions
Problem
Likely Cause
Solution
Withdrawal rejected immediately
Bank account name mismatch or unverified account
Re-verify bank account in Settings. Ensure your full name matches your ID exactly.
Withdrawal pending after 5 days
Exchange processing delay or bank-side issue
Contact exchange support with reference number. May require re-submission of bank details.
Funds sent but not received
Wrong bank account number, or bank processing delay
Check bank account number with exchange. Ask bank to trace transfer using reference number.
"Daily limit exceeded" error
Your tier-based withdrawal limit reached
Upgrade KYC tier (provide income proof) or wait until next calendar day.
Account frozen/locked
Suspected fraud, failed verification, or regulatory hold
Contact support immediately. Provide requested documents. Wait 5–10 business days for manual review.
Frequently Asked Questions
Is it legal to cash out crypto in Malaysia?
Yes, it is completely legal to cash out crypto in Malaysia if you use SC-registered platforms (Luno, Tokenize, or Coins.ph). You are required to pay income tax on gains if classified as trading income. Using unregistered platforms is not technically illegal, but regulators actively discourage it and offer no legal protection. The safest approach is always the regulated route.
How much tax do I owe on crypto gains in Malaysia?
Tax depends on your total annual income and whether gains are classified as capital gains or trading income. If your total income (including crypto gains) falls in the 100,001–250,000 MYR bracket, you