A stablecoin looks like an ordinary dollar, and logic suggests: if nothing is earned, there should be no taxes. Tax authorities think differently. Disclaimer: This text is a general introduction, not tax advice. Your situation requires your own advisor.
What Is Considered a Taxable Event
In most jurisdictions (USA, Germany, UK, France, Spain), exchanging one cryptocurrency for another is a taxable event. That is:
- Sold BTC for USDT – realized gain/loss on Bitcoin. If BTC increased since purchase, tax on the profit.
- Bought ETH with USDT – the purchase itself does not create a taxable event, but the cost basis of ETH is recorded in fiat at the time of purchase.
- Exchanged USDT for USDC – formally this is also crypto-to-crypto. If the USDT rate differed from $1, there may be a micro-profit or micro-loss. Tax authorities usually do not chase such pennies, but they exist.
Income from Staking Stablecoins
You put USDT into an earn program at 5% APY and receive weekly payouts – this is ordinary income, taxed at the rate for investment or savings income (depends on the country). In the USA – ordinary income, in Germany – capital income, in Russia – personal income tax.
Income is recognized at the moment of receipt, not withdrawal. This is important: even if you haven't withdrawn the funds, tax has already accrued.
Conversion to Fiat
The simplest: sold USDT for dollars/euros on an exchange – in most jurisdictions this is a realization. If USDT was worth $1.0 at purchase and $0.998 at sale (or vice versa) – formally there is a small profit/loss.
Particularly Problematic Scenarios
Many small transactions. Active traders with dozens of daily operations have hundreds of micro-events that need to be accounted for. Most countries allow FIFO or weighted average methods, but reporting is still complex. Services like Koinly, CoinTracker, Accointing help.
Staking with auto-compound. If the reward is automatically reinvested, it is formally received at the time of accrual – not at withdrawal. Account for it in fiat value at the time of receipt.
P2P transactions. Buying USDT for cash from another user does not exempt you from tax. Many forget this, thinking since there is no bank, there are no traces. The exchange still reports your transactions to the tax authority.
What Is Often Overlooked
A drop of USDT below $1 (even by fractions of a cent) at the time of a transaction technically creates a loss that can be offset. These are pennies in one operation, but with large volumes they accumulate. A good crypto-tax service will account for this automatically.
A virtual card in 2 minutes
Pay for subscriptions, AI tools, travel, and international stores. Top up via USDT-TRC20 with no acquiring fees.