Total Buy Value
$0.00
Buy price × quantity
Enter one trade to see your profit, any income tax and what you keep, in Singapore dollars. Investors pay no tax on crypto gains. Traders and companies pay income tax on their profit.
Fill in your trade and choose Calculate Tax. Your figures appear here.
$0.00
Buy price × quantity
$0.00
Sell price × quantity
$0.00
Sell value − buy value − fees
$0.00
Trading profit only
$0.00
0% for investors, income tax for traders and companies
$0.00
Sell value − fees − tax owed
An estimate for Singapore tax residents. It leaves out reliefs, rebates and company tax exemptions, and it cannot decide whether your activity counts as investing or trading.
Hover or tap a bar or segment for the exact amount.
Amounts in Singapore dollars
Calculate a trade to draw this chart.
Income tax, fees and take-home as percentages
Calculate a trade to draw this chart.
Singapore has no capital gains tax. Crypto profit is taxed only when it is income, which mainly means profit from trading as a business.
No capital gains tax
Income tax up to 24%
On chargeable income, which is income after reliefs. These rates have applied since Year of Assessment 2024.
| Rate | Chargeable income |
|---|---|
| 0% | First $20,000 |
| 2% | $20,001 to $30,000 |
| 3.5% | $30,001 to $40,000 |
| 7% | $40,001 to $80,000 |
| 11.5% | $80,001 to $120,000 |
| 15% | $120,001 to $160,000 |
| 18% | $160,001 to $200,000 |
| 19% | $200,001 to $240,000 |
| 19.5% | $240,001 to $280,000 |
| 20% | $280,001 to $320,000 |
| 22% | $320,001 to $500,000 |
| 23% | $500,001 to $1,000,000 |
| 24% | Over $1,000,000 |
Whether you are investing or trading is the question that matters. It depends on your own facts, and IRAS decides case by case. If you trade often or for a living, check with IRAS or a Singapore tax adviser.
Short answers on crypto tax in Singapore and on how this calculator gets its numbers.
Only when the profit is income. Singapore has no capital gains tax, so profit on crypto you bought and held as a personal investment is not taxed. Profit from trading crypto as a business, and crypto you are paid for work or services, is taxable income.
Not if you held it as a personal investment. Take someone who sells 0.5 BTC bought at $120,000 per BTC for $160,000 per BTC and pays $200 in fees. The profit is $19,800, the tax is $0 and they keep $79,800.
When you are buying and selling in the ordinary course of a trade or business. IRAS looks at factors such as why you bought, how often you trade, how long you hold and how organised the activity is. No single factor decides it, and each case is judged on its facts.
Trading profit is added to your other chargeable income and taxed at resident rates, from 0% to 24%. Take a trader with $100,000 of other chargeable income who makes a $20,000 profit. The profit falls in the 11.5% band, so the tax is $2,300.
The standard corporate income tax rate is 17%. On a $20,000 trading profit that is $3,400. Companies can qualify for exemptions and rebates that lower the bill, and this calculator does not apply them.
Not if you are an investor: a capital loss is ignored, just as a capital gain is. If you are trading as a business, a trading loss can be deducted in working out your income.
Yes. If you receive crypto for work or services, you are taxed on the value of the work, the same as if you had been paid in Singapore dollars. Selling that crypto later is a separate event.
It depends on the facts. Mining on a hobby scale is generally not taxed, while mining run as a business is. Airdrops you receive without doing anything in return are generally not taxable. There is no specific IRAS guidance on staking, so its treatment depends on your circumstances.
Not on the tokens themselves. Since 1 January 2020, exchanging digital payment tokens such as Bitcoin or Ether for money or for other tokens is exempt from GST. Fees charged by exchanges and other intermediaries can still carry GST.
It multiplies your buy and sell prices by the quantity and subtracts fees to get the profit. For an individual investor the tax is $0. For an individual trader it places the profit on top of your other chargeable income and applies the resident rates. For a company it charges 17%. On a loss, tax is $0. Everything runs in your browser and nothing you type is sent to a server.