Crypto Tax in Sri Lanka
Lesson by Uvin Vindula
Do You Need to Pay Tax on Crypto in Sri Lanka?
This is a question that many Sri Lankan crypto users ignore — often at their own risk. While there is no specific cryptocurrency tax law in Sri Lanka as of early 2026, existing income tax laws may still apply to profits made from cryptocurrency transactions. Understanding this is essential for staying on the right side of the law.
Current Tax Framework
Sri Lanka's Inland Revenue Act No. 24 of 2017 (and subsequent amendments) defines taxable income broadly. The key consideration is whether crypto profits fall under existing categories:
Income Tax on Gains:
- If you buy cryptocurrency and sell it at a profit, this gain could be considered taxable income under existing tax law — even though crypto is not specifically mentioned.
- The Inland Revenue Department (IRD) has the authority to classify crypto profits as income from "any other source" under the Inland Revenue Act.
- Regular trading activity (buying and selling frequently) could be classified as business income, which may attract higher tax rates.
Capital Gains Considerations:
- Sri Lanka has provisions for capital gains tax. Whether crypto falls under this depends on how the IRD classifies cryptocurrency — as an asset, property, or something else.
- Without specific guidance, the classification remains ambiguous.
What the Tax Authorities Could Assess
Even without crypto-specific legislation, the IRD could potentially tax:
| Activity | Potential Tax Treatment |
|---|---|
| Selling crypto for LKR at a profit | Income tax on the gain |
| Trading crypto frequently | Business income tax |
| Earning crypto from mining | Business income |
| Receiving crypto as payment for services | Income tax (value at time of receipt) |
| DeFi yield/interest earnings | Investment income |
| Swapping one crypto for another | Potentially a taxable event (capital gains) |
⚠️ Note: The above table represents potential interpretations, not confirmed IRD positions. This is an evolving area.
Why Records Matter
Regardless of the current ambiguity, keeping detailed records of every crypto transaction is absolutely essential. Here's what you should track:
- Date and time of every transaction
- Type of transaction — buy, sell, swap, transfer, receive, stake, farm
- Amount of crypto involved
- Value in LKR and USD at the time of the transaction
- Exchange or platform used
- Wallet addresses involved
- Transaction hash (txid) — the unique blockchain identifier
- Fees paid (gas fees, exchange fees, etc.)
Tools for Tracking
Several tools can help you track crypto transactions for tax purposes:
- CoinTracker — Connects to exchanges and wallets, generates tax reports
- Koinly — Popular tax calculator supporting many exchanges and blockchains
- Simple spreadsheet — For those with fewer transactions, a well-maintained Google Sheet or Excel spreadsheet works
- Exchange history exports — Most exchanges (Binance, etc.) allow you to download your complete transaction history as a CSV file
Calculating Your Gains
When you do sell crypto for a profit, the calculation is:
Gain = Selling Price - Cost Basis (Purchase Price + Fees)
Example:
- You bought 0.01 BTC for LKR 150,000 in January 2025 (with LKR 500 in fees)
- Your cost basis: LKR 150,500
- You sold 0.01 BTC for LKR 200,000 in June 2025 (with LKR 500 in fees)
- Your proceeds: LKR 199,500
- Your taxable gain: LKR 199,500 - LKR 150,500 = LKR 49,000
What About Losses?
If you sell crypto at a loss, you may be able to offset those losses against other gains — but again, this depends on how the IRD treats crypto. In many jurisdictions, capital losses can offset capital gains, reducing your total tax liability.
Looking Ahead
It is likely that Sri Lanka will introduce more specific crypto tax regulations in the coming years, following trends in India, Singapore, and other Asian nations. Being prepared with proper records will make compliance much easier when that happens.
⚠️ Disclaimer: This lesson provides general educational information and is NOT tax advice. Tax laws are complex and can change. The interpretations presented here may not reflect the IRD's actual position. Always consult a qualified Sri Lankan tax professional (chartered accountant or tax lawyer) for advice specific to your situation. IAMUVIN and uvin.lk are not tax professionals and cannot be held responsible for any tax decisions based on this content.
Key Takeaways
- •There is no specific crypto tax law in Sri Lanka, but existing income tax laws may apply to crypto profits under broad income definitions
- •Crypto gains could potentially be taxed as income, business income, or capital gains depending on the nature and frequency of transactions
- •Keeping detailed records of every crypto transaction (dates, amounts, values, fees, tx hashes) is essential for future compliance
- •Tools like CoinTracker, Koinly, or even a simple spreadsheet can help track transactions for tax purposes
- •Always consult a qualified Sri Lankan chartered accountant or tax lawyer for advice on your specific crypto tax situation
Quick Quiz
Question 1 of 3
0 correct so far
Does Sri Lanka have a specific cryptocurrency tax law as of 2026?