Singapore Crypto Tax Calculator
Estimate Singapore crypto capital gains tax using a simplified 2025 Inland Revenue Authority of Singapore model.
How to Calculate Crypto Capital Gains Tax in Singapore
Singapore is widely regarded as one of the most crypto-friendly jurisdictions globally because the Inland Revenue Authority of Singapore (IRAS) does not impose capital gains tax on individual investors. If you buy and hold cryptocurrency as a long-term investment, any profit from disposal is not taxable. However, if you trade crypto with sufficient frequency, volume, and organization to constitute a business activity, your profits may be taxed as income. Mining and staking rewards are also treated as income at the point of receipt.
The Singapore Crypto Tax Estimator reflects the IRAS position that individual investors do not pay capital gains tax on cryptocurrency. For pure investment disposals, the calculator returns zero tax regardless of the gain amount or holding period. The calculation is simple: Gain = (Selling Price − Purchase Price) × Quantity, and Tax = S$0 for individual investors. However, IRAS applies a business activity test that examines factors such as frequency of transactions, holding period, financing methods, and whether the activity is carried out in an organized manner. If your trading qualifies as a business, profits are taxed as income at progressive rates up to 24%. Mining and staking rewards are always taxable as income when received, based on their fair market value in SGD. This calculator focuses on the standard individual investor scenario and does not model business income or mining taxation.
Track your gains throughout the year using the Profit/Loss Calculator so you are prepared for end-of-year tax filing. To work out your cost basis across multiple buys, use the DCA calculator.
Singapore Tax Rules at a Glance
Example Calculations
Example A: Long-Term Bitcoin Investment
You bought 1 BTC at S$40,000 and sold after 2 years at S$90,000. You are an individual investor.
Example B: Frequent Trading (Business)
You trade crypto daily with high volume and leverage. This calculator does not model business income.
Example C: Crypto Swap
You swapped 10 ETH (cost S$30,000) for 0.5 BTC worth S$50,000 as an individual investor.
Filing Guide — Inland Revenue Authority of Singapore
Individual investors in Singapore generally do not need to report crypto capital gains in their tax return because no CGT applies. However, if you receive crypto as payment for goods or services, or if you earn mining or staking rewards, you must declare this as income. The filing deadline is 15 April, or 18 April for e-filing. If your trading activity may constitute a business, consult a tax professional to determine whether you should file under a different income category.
Common Mistakes to Avoid
A common Singapore mistake is assuming that all crypto activity is tax-free without considering the business activity test. High-frequency traders or those using leveraged positions may be reclassified by IRAS as conducting a business, making their profits fully taxable. Another error is failing to declare mining or staking rewards as income at the time of receipt. Not keeping proper records can also make it difficult to prove your investor status during an IRAS review.
Official Resources
The following links point to official IRAS guidance on cryptocurrency taxation in Singapore:
- IRAS: Tax treatment of virtual currencies — official guidance on crypto income tax for individuals
- IRAS: Gains from digital tokens — clarification on taxable vs non-taxable crypto gains
Related Resources
Before you can file your crypto taxes, you need to know your profit or loss. Use our Profit/Loss Calculator to track gains and losses for every trade.
Read our comprehensive Crypto Tax Guide for a global overview of how cryptocurrency is taxed, including DeFi, staking, and filing best practices.
Singapore Crypto Tax Checklist Before You Rely on a Zero Estimate
Investor status signals
Document why the activity looks like investment rather than business: holding periods, transaction frequency, funding source, whether leverage is used, and whether there is a systematic trading operation. These facts matter more than the calculator output.
Income items to separate
Separate mining, staking, payments for goods or services, referral income, airdrops connected to services, and business trading from simple investment disposals. Those items may need income-tax treatment even when capital gains are not taxed.
To compare Singapore with capital-gains systems, use the US crypto tax calculator, UK crypto tax calculator, and Germany crypto tax calculator. The crypto tax calculator hub links every supported country model.
Singapore Crypto Tax Estimator — FAQ
Is cryptocurrency tax-free in Singapore?
For individual investors, Singapore does not impose capital gains tax on cryptocurrency profits. However, if your trading activity is frequent, organized, and systematic, IRAS may classify it as a business, making profits taxable as income.
What is the IRAS business activity test?
IRAS considers factors such as frequency of transactions, holding periods, use of financing, and organizational structure. If your crypto trading resembles a business operation, your profits may be taxed as income rather than being treated as capital gains.
Are mining and staking rewards taxable in Singapore?
Yes. Mining and staking rewards are treated as income at the point of receipt, based on their fair market value in SGD. This income must be reported in your tax return regardless of whether you later sell the rewards.
Do I need to report crypto gains on my tax return?
If you are an individual investor with no business activity, you generally do not need to report capital gains from crypto. However, if you have crypto-related income from mining, staking, or payments, you must declare it.
Are crypto-to-crypto swaps taxable for individuals?
No. For individual investors, swapping one cryptocurrency for another does not trigger a taxable event in Singapore because there is no capital gains tax. Business traders may have different treatment.
What records should I keep for IRAS?
Keep transaction dates, SGD values, exchange rates, wallet addresses, and exchange statements. While individual investors do not pay CGT, maintaining records helps prove your investor status if IRAS requests clarification.