Is crypto taxed in Malaysia? The trader-versus-investor test

Two Malaysians can make exactly the same profit on exactly the same coin and only one of them owes tax. Malaysia has no capital gains tax on digital assets held by an individual — but it does tax trading profits, and LHDN decides which one you are by looking at how you actually behaved, not at what you call yourself. Here is the framework LHDN applies, the situations that are almost always taxable, and the records you need in place long before anyone asks.

No capital gains tax — but crypto is not tax-free

Malaysia does not tax capital gains on cryptocurrency. The capital gains tax that took effect on 1 January 2024 is narrow: it applies to disposals of unlisted shares in Malaysian companies, and for companies, LLPs, trusts and co-operatives to certain foreign capital assets. It does not reach an individual selling Bitcoin, Ether or an NFT. Neither does RPGT, which only bites on real property and on shares in real property companies.

What does reach crypto is section 3 of the Income Tax Act 1967, which charges income accruing in or derived from Malaysia. If your activity amounts to carrying on a trade, the profits are business income under section 4(a) and are taxed at the ordinary graduated rates — the same brackets the calculator below uses, stacked on top of your salary. Nothing about the asset being digital changes that.

So the only question that matters is whether you were investing or trading. Malaysia gives you no bright line, no minimum holding period and no de minimis threshold. It gives you a test.

The badges of trade — how LHDN actually decides

LHDN set out its position in the Guidelines on Tax Treatment of Digital Currency Transactions issued in August 2022. It does not invent a crypto rule; it applies the long-standing badges of trade, the same factors used for share and property dealing. No single badge decides the answer — they are weighed together.

BadgePoints to investmentPoints to trading
Frequency of transactionsA handful of disposals over several yearsRepeated, systematic buying and selling
Length of ownershipHeld for years, through drawdownsHeld days or weeks, sold on price moves
Motive at acquisitionBought to hold for long-term appreciationBought with a resale plan, a target and an exit
Supplementary workBuy, hold, do nothingBots, arbitrage, charting, signal groups, market-making
FinancingBought with surplus savingsShort-term borrowing, margin or leverage
Circumstances of realisationForced sale — emergency, illness, sudden need for cashPlanned exit once the price target was hit
Nature of the holdingPart of a diversified long-term portfolioVolume and turnover that only makes sense as stock-in-trade

Motive is tested against your trade log, not your explanation

The badge people most often misjudge is motive. It is assessed against conduct — your exchange statements, your wallet activity, the timing of your disposals — not against what you tell an officer afterwards. Someone who disposed of four different tokens in a single month while describing themselves as a long-term holder will lose that argument.

Classification is also year by year. You can genuinely be an investor in one year of assessment and a trader in the next, and a dormant long-term holding does not stop the active half of your activity from being a business. The reverse also applies: a few years of heavy trading do not retrospectively taint a coin you bought in 2017 and never touched.

Common situations and their usual treatment

What you didUsual tax treatment
Bought BTC in 2020, sold the lot in 2026 — your only disposalCapital. Not taxable.
Trading on an exchange most weeks, dozens of disposals a yearBusiness income under s.4(a), at graduated rates.
Paid in USDT for freelance or consulting workBusiness income, at the ringgit market value on the day received.
Salary paid partly in crypto by a Malaysian employerEmployment income under s.13(1)(a). The employer values it and deducts PCB.
Mining at scale — rigs, hosting, electricity contractsA business. Taxable on the proceeds, with costs deductible against it.
Mining casually and simply holding the outputUsually outside the net until the disposals themselves look like a trade.
Staking, lending or protocol yieldFact-dependent. A recurring return on deployed capital looks like income.
Airdrop received for nothing and heldGenerally not income on receipt for a non-trader; taxable if received in a business.
Flipping NFTsSame badges-of-trade test. High-volume flipping is trading.

The crypto-to-crypto trap

The most common and most expensive mistake is assuming tax only arrives when ringgit lands in a bank account. If you are trading, every disposal is a realisation event — including swapping one token for another, converting into a stablecoin, and spending crypto on goods or services. The profit is measured in ringgit at the moment of the swap, using the market value of what you gave up.

A trader who bought Ether at RM8,000, swapped it for a basket of altcoins when Ether was worth RM18,000, then watched the altcoins halve, has realised a RM10,000 profit and separately holds an unrealised loss. Both sit in the same business source and do offset within the year, but the timing can still leave you taxed on money you no longer have — which is why working traders set ringgit aside at each profitable swap rather than reconstructing everything in April.

Never cashing out is not a defence. It is a cash-flow problem.

What is taxed: profit, not proceeds

If you are trading, you are taxed on net profit, and section 33(1) allows what was incurred wholly and exclusively in producing it:

  • Exchange trading and withdrawal fees, and network or gas fees on taxable transactions.
  • The acquisition cost of the tokens disposed of — tracked on a consistent basis and kept consistent year to year.
  • Data, subscription and software costs genuinely used for the trading activity.
  • For a mining business: electricity, hosting and internet as outgoings, with the rigs themselves claimed through capital allowances rather than deducted outright.

Losses cut both ways with the classification

A trading loss is real relief: it can be set off against your aggregate income for the year, and the unabsorbed balance carried forward for up to ten years of assessment against future business income. A loss on a genuine capital holding gets nothing at all — there is no capital gains tax, so there is no capital loss to claim.

That asymmetry is exactly why the position has to be honest. Declaring yourself an investor in the profitable years and a trader in the losing ones is the first pattern a reviewer looks for, and it undermines both claims at once.

Offshore exchanges, and why the foreign-income exemption usually does not help

Foreign-sourced income received by a resident individual is exempt until 31 December 2036, and traders often assume that covers profits made on an exchange incorporated overseas. It rarely does. Source follows where the trade is carried on — where you sit, decide and execute. Trading from a laptop in Kuala Lumpur on an offshore-registered exchange is a business carried on in Malaysia, so the profit is Malaysian-sourced and the exemption has nothing to attach to.

Using a platform outside the Securities Commission's list of Recognised Market Operators changes your consumer protection, not your tax position. It also does not make the activity invisible: exchanges operating in Malaysia are regulated and reportable, every fiat on-ramp and off-ramp runs through a traceable bank transfer, and LHDN has run enforcement operations aimed specifically at unreported crypto trading.

Other taxes people ask about

  • Stamp duty — not chargeable on a transfer of cryptocurrency; it is not an instrument of a kind chargeable under the Stamp Act 1949.
  • RPGT — does not apply. Crypto is neither real property nor a share in a real property company.
  • Sales tax — digital currency is not treated as goods, so there is no sales tax on the token itself. Service tax can still apply to fees charged by a platform supplying a taxable service.
  • Inheritance tax — Malaysia abolished estate duty in 1991, so there is none on crypto or on anything else. The practical risk is access rather than tax: private keys nobody else can recover are simply lost to the estate.
  • Securities Commission status — digital currencies traded on a recognised exchange are prescribed as securities for capital-markets regulation. That is a regulatory label, not a tax one, and it does not pull your coins into the unlisted-share capital gains tax.

The records to keep now, not later

Section 82 of the Act requires sufficient records to be kept for seven years, and crypto is where this falls apart in practice. Exchanges delist pairs, close accounts, revoke API access and purge old history — and chains you used through a bridge may not even exist by the time you need the data. Rebuilding four years of trades from memory and bank statements costs far more than exporting a CSV every quarter.

  • Every transaction: date and time, token, quantity, the ringgit value at that moment, and the fee paid.
  • The ringgit valuation source you used, applied consistently — the exchange's own MYR pair where one exists, otherwise a stated USD price converted at that day's rate.
  • The wallet addresses you control and the exchange accounts behind them, so inbound transfers can be shown as your own funds rather than unexplained income.
  • Bank statements for every fiat deposit and withdrawal, matched to the trades that produced them.
  • If your position is that you are an investor, a short note made at the time explaining the holding — written then, not during an audit.

Caveats

LHDN's guidelines are its administrative view, not legislation. Classification is a question of fact decided on the whole picture of your activity, which is why two people with similar-looking portfolios can genuinely land on different answers.

This is general information, not tax advice. If you have material gains, a mix of long-term holdings and active trading, or unreported years behind you, speak to a licensed tax agent before you file — a voluntary disclosure is almost always cheaper than being found.

Open the Income Tax Calculator →

Last reviewed: 2026-10-20