Buying and selling: capital gains calculated correctly
“We determine acquisition and transfer values, fees, exchange rates and traceability so everything reconciles with exchanges and wallets.”
Legal and tax advice on NFT tax in Spain: personal income tax (IRPF), VAT (IVA), wealth tax (Impuesto sobre el Patrimonio) and reporting obligations. We analyze your case (buying and selling, minting, royalties, airdrops and professional activity), calculate the tax and leave you a compliance plan with documentation and positions you can defend before the Spanish Tax Agency (Hacienda).
“We determine acquisition and transfer values, fees, exchange rates and traceability so everything reconciles with exchanges and wallets.”
“We analyze whether there is a business activity and how VAT applies depending on the transaction, the customers and the place of supply.”
“We classify the income (income from work or capital vs business activity) and set out the record-keeping and the tax treatment of payments received in crypto.”
“We review past transactions and inconsistencies and prepare an orderly, defensible regularization to bring your past filings up to date.”
We determine gains and losses on purchases, sales and swaps: valuation in euros, fees, gas fees and exchange rates, with full traceability.
We analyze the nature of the transaction and whether there is a business activity: place of supply, customers, invoicing and formal obligations.
Tax classification of recurring income: documentation, records, conversion to euros and consistency across wallets, marketplaces and bank accounts.
We guide you through tax forms, deadlines and supporting documents: transaction history, receipts and valuation method, to avoid discrepancies.
Review of your holdings and asset valuation, consistency with the assets you have declared, and documentation ready for tax reviews.
We prepare responses and regularizations: calculations, evidence, a chronological account and a strategy to minimize risk and surcharges.
With NFTs, the usual problem is not “paying” but proving: dates, values in euros, wallets, fees and source of funds. We organize your history so your tax return is consistent and defensible.
Inventory: wallets, marketplaces, NFTs, purchases, sales, mints and royalty payments received.
Valuation: conversion to euros by date and time, fees, gas fees and exchange rate.
Classification: capital gain vs income from work or capital vs business activity (depending on the case).
Filing: preparation of the information and supporting documents for IRPF/VAT and the applicable formal obligations.
Records: evidence ready (statements, hashes, screenshots, invoices and reconciliation) in case of a tax review.
For NFT tax, the Tax Agency usually expects consistency between movements, conversions and documentation. We prepare a file with full traceability (wallets, exchanges and transactions) so you can answer information requests quickly and convincingly.
Getting your NFT taxes and paperwork in order: transactions, valuation, tax classification and supporting evidence so your tax return is consistent.
We audit your transactions and gather evidence: wallets, marketplaces, exchanges, hashes, screenshots, fees and reconciliation with bank movements.
We convert to euros by date and transaction and calculate the results: acquisition, transfer, swaps, gas fees, fees and allocation rules.
We prepare the information for IRPF/VAT and the applicable obligations, and design your response to information requests: narrative, supporting documents and a regularization plan if needed.
For NFT tax, the treatment may differ depending on whether there are one-off transactions or a recurring activity (minting, sales, promotion, royalties). Getting the classification right avoids mistakes and regularizations.
| Feature | One-off transactions | Recurring activity |
|---|---|---|
| Approach | Calculation of gains/losses and supporting documents for each transaction. | Organizing income, invoicing, records and ongoing compliance. |
| Typical income | Purchases/sales, swaps, occasional sales. | Minting, frequent sales, royalties, related services, ongoing exploitation. |
| Documentation | Statements, wallets, conversions, fees, price evidence. | Plus: internal procedures, invoicing, payment tracking and reconciliations. |
| Common risk | Incorrect valuation in euros or lack of traceability. | Wrong classification, VAT/formal obligations and no consistent records. |
*Classification depends on the facts (frequency, resources, organization and nature of the income). What matters is documenting it properly.
A practical method so your tax return adds up: inventory, valuation, classification and an evidence file ready for any information request.
We identify wallets, marketplaces and exchanges. We collect history, hashes, statements, fees and conversions to rebuild your activity.
We determine the amounts per transaction and date: exchange rate, gas fees and fees. We avoid “gaps” that later lead to discrepancies.
We classify income and transactions: capital gains, income from work or capital, or business activity. We define the treatment of royalties and payments received in crypto.
We prepare the information for IRPF/VAT and the applicable obligations, and leave you a file with evidence and arguments for information requests.
If the Tax Agency asks, evidence is what makes the difference: complete transactions, valuations in euros, fees and consistency across wallets, exchanges and bank accounts.
Include addresses, marketplaces, exchanges and linked accounts so there are no “holes” in your history.
Purchases/sales, swaps, mints, airdrops and royalties, with date/time and evidence of the price.
Conversion to euros for each transaction, with a consistent source/method and fees/gas correctly allocated.
Matching crypto inflows/outflows with bank movements: this avoids inconsistencies in source of funds and conversions.
Statements, screenshots, hashes, invoices and a clear summary so you can answer an information request quickly.
The goal is not just to file, but to do it with sound judgment and evidence. These mistakes often end in information requests or regularizations.
Filing without converting each transaction to euros (with a consistent method) creates inconsistencies and later adjustments.
Fees affect the taxable result. Ignoring them can inflate gains or distort the calculation.
Treating royalties as a “gain” without analyzing their nature can be a mistake. Their classification must be justified.
Unidentified wallets or untraceable movements (bridges, DEXs, marketplaces) often trigger information requests.
What matters in a tax review is traceability: complete transactions, valuation in euros, a consistent method and an evidence archive.
A well-built timeline reduces doubts about origin and value.
If exchange rates are picked “by eye”, that is usually the first weak point.
This avoids inconsistencies and strengthens the defense of the position taken.
Answering quickly and in an orderly way usually reduces escalation.
With NFTs, the “problem” is usually documentation. If your wallets are scattered and your transactions are not on file, the first step is to put your history in order before calculating.
Key legislation, linked to the official text:
Legislation and links reviewed in .