Start with the honest part: this is not tax advice, and we are not qualified to give it. Nobody writing a blog post knows your circumstances, and tax outcomes depend almost entirely on circumstances.
What an article can usefully do is tell you which questions decide the answer, what records you will wish you had kept, and where the authoritative answer actually lives. That is what this one does.
Where the answer comes from
Two places, and neither is a forum.
Lembaga Hasil Dalam Negeri (LHDN) is the tax authority for Malaysia. It has published guidance on the tax treatment of digital currencies and digital tokens. That guidance, not a Reddit thread, is what governs your situation.
A licensed tax agent can apply it to your facts. If crypto is a meaningful part of your finances, this is worth paying for once. An hour with someone qualified is cheaper than a wrong assumption compounding across several years of filings.
The question that decides most of it
Nearly every crypto tax conversation in Malaysia reduces to one distinction: are you holding, or are you trading?
Someone who buys occasionally and holds is in a very different position from someone transacting frequently, in volume, in an organised and systematic way that looks like carrying on a business. Tax authorities generally look at the substance of what you are doing rather than what you call it.
Factors that tend to matter in that assessment:
- How frequently you transact
- How long you hold before disposing
- Volume relative to the rest of your finances
- Whether the activity is organised and systematic — trading tools, records, a routine
- Your intention when acquiring: to hold, or to profit from short-term movement
- Whether you received crypto as payment for work, goods or services
That last one is worth separating out. Being paid in crypto for work is not the same question as buying crypto with savings. Income is income regardless of the form it arrives in, and freelancers billing overseas clients in USDT should assume this needs proper handling rather than hoping it falls into a gap.
Events people forget are events
A common assumption is that nothing counts until crypto becomes ringgit in a bank account. That assumption is not safe. Depending on your circumstances, these may all be relevant:
- Selling crypto for fiat
- Converting one crypto to another — no ringgit was involved, but a disposal may still have occurred
- Spending crypto on goods or services, including with a card
- Receiving crypto as payment for work
- Receiving crypto from mining, staking or similar activity
Whether each one has a consequence for you is exactly the question for LHDN’s guidance and your tax agent. The point here is narrower and more important: do not assume that “I never cashed out to ringgit” means nothing happened.
Records: the part entirely within your control
Whatever your position turns out to be, you will need to evidence it. Reconstructing three years of transactions from memory in the week before a filing deadline is miserable, and often impossible.
Keep, from today:
- Date and time of every acquisition and disposal
- What you did — bought, sold, converted, spent, received as payment
- The amount and the asset
- The value in ringgit at that moment — this is the field people skip and later cannot recover
- Fees paid, including network fees
- Where it happened, and the transaction ID or reference
A spreadsheet is enough. What matters is that it is contemporaneous — written when it happened, not reconstructed afterwards. Export your history from every platform you use periodically, because platforms change, restrict old data, or disappear.
You do not need to know your tax position today. You do need the records that will let someone determine it later.
What Wave Digital does and does not do
We do not withhold tax and we do not file anything on your behalf. Your account activity is visible in the app for your own record-keeping, and that is the extent of it.
Our Terms of Use put it directly: you are solely responsible for determining and meeting any tax or reporting obligations arising from your use of the service. That is not us avoiding the work — it is the standard position, because only you know your full circumstances.
Three things not to do
Do not assume crypto is invisible. Blockchains are public and permanent by design, and regulated platforms operate under identity verification and reporting obligations. “Nobody will know” is a worse bet every year, not a better one.
Do not take tax advice from a coin community. The confidence in those threads is not correlated with accuracy, and the person who told you it was fine will not be there when it is not.
Do not let uncertainty stop you filing. If you are unsure, get advice and file. Uncertainty is a reason to ask a professional, not a reason to skip a deadline.
What to do this week
If crypto is a small part of your life, start the spreadsheet and read LHDN’s published guidance. If it is a meaningful part — you trade actively, you are paid in it, or the sums are significant — book an hour with a licensed tax agent and bring your transaction history.
To repeat the opening, because it is the most important sentence here: this article is not tax advice, and it is not a substitute for advice about your own situation.
While you are here — Wave Digital is not a bank or credit institution, no interest is paid on your balance, and funds held are not bank deposits covered by any deposit guarantee scheme, including PIDM. Cryptocurrency carries a real risk of loss; read the Risk Warning.


