Tax treatment of Bitcoin (and crypto generally) depends entirely on your country, so I'll lay out the common framework and the big exceptions — but for your specific situation you'd want a local tax professional, since rules vary a lot and are changing fast.
The general framework (US-centric, since that's the most common):
- The IRS treats crypto as property, not currency. That means every time you dispose of it, you have a capital gain or loss — same as selling a stock.
- Taxable events: selling BTC for fiat, trading BTC for another coin, spending it on goods/services, or using it to buy something. Each triggers a gain/loss based on your cost basis vs. the value at disposal.
- Non-taxable events: buying and holding BTC (no tax until you sell), transferring it between your own wallets.
- Holding period matters: held over a year = long-term capital gains (lower rates, 0/15/20% in the US depending on income). Under a year = short-term, taxed at ordinary income rates (often higher).
- Income events: receiving BTC as payment for work, or mining/staking rewards — those are taxed as ordinary income at the value received, then later disposals are capital events again.
Key nuances:
- Crypto-to-crypto trades are taxable — swapping BTC for ETH is still a "sale" of BTC in most regimes (including the US).
- Losses can offset gains, and up to $3,000/yr of net losses can offset ordinary income in the US.
- Many countries have no capital gains tax on crypto (e.g. Singapore, Hong Kong, some Swiss cantons), while others tax it as income or treat it more like property or a commodity. Germany holds crypto tax-free after 1 year; Portugal recently reintroduced capital gains tax.
- The US has proposed but not finalized mark-to-market or wash-sale rules for crypto; expect the regulatory picture to keep shifting.
This is general knowledge about how these rules typically work, not a verified number or your personal advice — and the exact figures and thresholds change, so check your local rules. If you'd like, I can pull up a current price chart or trending data to help you gauge where BTC sits right now.