Top 10 crypto declaration mistakes in Spain
- FIFO per exchange (not global) — AEAT requires global FIFO across all exchanges
- Staking as capital gain — Staking = capital income (different tax form)
- Ignoring crypto-to-crypto swaps — BTC→ETH is a taxable event
- Forgetting secondary exchanges — ALL exchanges must be declared
- Not declaring losses — Losses offset gains, reducing your tax
- Marking own-wallet transfers as sales — Transfers between your wallets = not taxable
- Ignoring airdrops — Airdrops = capital income at market value when received
- Forgetting Models 172 and 173 — Mandatory for foreign exchanges (January deadline)
- Wrong acquisition cost for crypto-to-crypto buys — Acquisition cost = market value of crypto paid
- No record-keeping — Keep exchange CSVs for 5+ years
kointax handles all of these automatically.


