Crypto payments at checkout
"We set out the euro valuation at the time of payment, the invoice, the VAT and the conversion so that your books balance."
Yes: a company can legally accept crypto payments in Spain, as long as it applies the correct accounting and tax treatment and meets its anti-money laundering obligations. We help you with invoicing, VAT, personal income tax (IRPF) or corporate income tax, conversion to euros and AML under Law 10/2010.
Does your company accept crypto? Free assessment
Tell us how you get paid and we will tell you how to do it properly and legally.
Six areas of work so that your company’s crypto payments are legal, properly recorded, declared and traceable from start to finish.
We define how to invoice a crypto payment, the accrual date and the valuation in euros, the VAT treatment and how the income is taxed under personal income tax (IRPF) or corporate income tax (IS).
We design the crypto→euro conversion workflow and the recurring banking of the proceeds so that your bank does not hold up your business income.
We link each on-chain payment to its invoice and its customer to prove the lawful origin of your company’s income.
We help you provide the originator and beneficiary data that the Travel Rule requires for incoming payments, reducing friction with exchanges and banks.
We analyze whether accepting crypto payments makes you a crypto-asset service provider (CASP) under MiCA, or whether a sound payment workflow and compliance are enough.
We respond to requests from your bank, the Spanish Tax Agency or supervisors about crypto payments, with accounting, tax and traceability documentation.
E-commerce stores, agencies, SaaS companies, professionals or businesses with international clients: each crypto payment model needs its own accounting and tax setup.
"We set out the euro valuation at the time of payment, the invoice, the VAT and the conversion so that your books balance."
"We structure contracts, invoicing and traceability so you can get paid by clients abroad without source-of-funds problems."
"We define how to declare the income for personal income tax (IRPF) and VAT, and how to bank it without your bank blocking the conversion."
"We analyze whether the activity requires a CASP license under MiCA and design the compliance program it needs."
Accepting cryptocurrency payments is legal, but doing it without accounting records, without a proper invoice or without proving the source of the funds exposes your company to tax penalties, bank blocks and AML problems.
Incorrect accounting: failing to value the payment in euros at the time of accrual distorts your results and your tax.
VAT errors: getting the VAT treatment wrong can lead to tax assessments and surcharges from the Spanish Tax Agency.
Bank block: an undocumented crypto→euro conversion may be stopped when it reaches the company’s account.
Depending on the business model, the company may have anti-money laundering obligations regarding its payments and customers.
If the business involves providing crypto-asset services to third parties, it may require authorization as a CASP.
Crypto payments received must be declared and must match the accounts and, where applicable, Form 721.
We set up the full workflow for you: invoicing, VAT, taxes, conversion to euros, traceability and AML compliance, so you can accept crypto with legal certainty.
Yes. There is no prohibition on accepting cryptocurrencies as payment between a company and its customers. What matters is treating it correctly: invoice, valuation in euros, VAT and taxes, plus meeting anti-money laundering obligations where they apply.
The invoice is issued in euros, valuing the cryptocurrency at the time the transaction accrues. Crypto is the means of payment, but the taxable base and the VAT are stated in euros, just like any other sale.
VAT depends on the underlying transaction (the goods or services you sell), not on the means of payment. Being paid in crypto does not change the applicable VAT rate; it only adds the step of valuing the crypto in euros.
Like any other business income: under corporate income tax (IS) for companies or personal income tax (IRPF) for the self-employed. In addition, if the crypto later rises or falls in value before you sell it, that difference has its own tax effect.
You do not have to convert it right away, but you should plan the conversion to euros and how the funds reach your bank, with supporting documents, because that is where blocks usually occur. Holding the crypto also has accounting and tax implications.
Accepting crypto for your own products or services does not, by itself, make you a CASP. A MiCA license is required when you provide crypto-asset services to third parties (custody, exchange, etc.). Your specific case should be analyzed.
It depends on the business model. For significant transactions, it is advisable to apply due diligence to the customer and the source of funds, keep evidence and, if you are an obliged entity, comply with Law 10/2010 through policies and controls.
Because the bank is an obliged entity and must verify the source of funds. If the crypto→euro conversion arrives without accounting support or traceability, the bank may ask for explanations or block the deposit. A well-documented workflow prevents this.
Accepting crypto legally is not just about taking the payment: you have to value it in euros, invoice it, record it in your accounts, declare it and be able to prove its source. The key is an orderly workflow from start to finish.
There is no prohibition on accepting cryptocurrency payments, but the transaction needs its invoice in euros, its VAT, its tax treatment and evidence of the source of funds. Crypto is the means of payment, not a tax exception.
Valuation in euros at accrual, an accounting entry for the payment, VAT treatment and taxation under corporate or personal income tax (IS or IRPF). And, if you keep the crypto, tracking its value until conversion.
Traceability of each payment, customer due diligence where appropriate and a documented workflow for conversion to euros. That is what lets you bank the income without surprises.
Need to set up the full workflow? See our page on crypto banking or request a traceability report.
Accepting cryptocurrency is easy; getting paid legally and traceably requires a workflow that connects the on-chain payment with the invoice, the accounts, taxes and conversion to euros. This panel shows how it works in practice.
1) InvoiceWe determine the accrual date, the valuation of the crypto in euros and the invoice with the correct VAT for the underlying transaction.
2) AccountingWe record the payment and its taxation under corporate or personal income tax (IS or IRPF), and track the value of the crypto if the company keeps it.
3) ConversionWe design the crypto→euro conversion workflow and recurring banking, with supporting documents, so that your bank does not hold up your income.
4) ComplianceWe apply customer due diligence where appropriate and analyze whether your activity requires authorization as a CASP under MiCA.
Quick decisionInvoice in euros + valuation + accounting entry + conversion.
Conversion workflow + traceability + customer due diligence.
CASP/MiCA analysis + full AML compliance program.
Invoice in euros, valuing the crypto at the time of accrual.
Invoice, valuation source and exchange rate applied.
The VAT of the underlying transaction, regardless of the means of payment.
VAT returns consistent with the invoices issued.
Taxation of the income under corporate or personal income tax (IS or IRPF), and the tax effect of any crypto kept.
Accounts, tax returns and, where applicable, Form 721.
Crypto→euro conversion with supporting documents so that the bank accepts the funds.
Conversion workflow + traceability report on the payments.
Customer due diligence and analysis of whether the activity requires a CASP license.
AML policy, customer files and a legal opinion on CASP status.
Avoiding them keeps your crypto payments clean in the eyes of your bank and the Tax Agency.
If your company is going to accept cryptocurrency payments, these terms will appear on the invoice, in the accounts and in your dealings with the bank. Understanding them helps you set up the right workflow.
The moment the sale is deemed to take place, at which the crypto must be valued in euros for invoicing and tax purposes.
The invoice and the taxable base are stated in euros even if payment is made in crypto. The value of the cryptocurrency at accrual is used.
It depends on the goods or services sold, not on the means of payment. Being paid in crypto does not change the applicable VAT rate.
Income received in crypto is taxed under corporate income tax (companies) or personal income tax (IRPF, for the self-employed), like any other sale.
A crypto-asset service provider subject to authorization under MiCA. Being paid for your own products does not, by itself, make you a CASP.
Measures to identify the customer and the source of funds for significant payments, keeping evidence of the analysis.
Linking each on-chain payment to its invoice and its customer to prove the lawful origin of the income.
Converting crypto payments into euros and getting them into the company’s account. It needs supporting documents to avoid blocks.
Information return on cryptocurrencies held in custody outside Spain. It applies if the company keeps crypto abroad after being paid.
Tell us how your company gets paid in crypto and we will explain how to invoice, declare and bank it legally.
More and more businesses ask whether it is legal to accept cryptocurrency payments. The answer is yes: no rule prohibits accepting crypto-assets as payment between a company and its customers. What the law requires is the right accounting, tax and anti-money laundering treatment. Cryptocurrency acts as a means of payment, not as an exception to the business’s obligations.
The invoice must be issued in euros, valuing the cryptocurrency at the time the transaction accrues. The applicable VAT is that of the underlying transaction (the goods or services sold) and does not depend on the means of payment used. Being paid in crypto therefore adds a valuation step but does not change the VAT treatment of the sale.
Income received in crypto is taxed under corporate income tax (companies) or personal income tax (IRPF) (self-employed), just like any other sale. If the company keeps the cryptocurrency instead of converting it, any later rise or fall in its value will have its own tax effect, and if the crypto is held in custody abroad, Form 721 may apply.
Depending on the business model, the company may have anti-money laundering obligations under Law 10/2010: customer due diligence, keeping evidence and, if it is an obliged entity, policies and controls. Accepting crypto for its own products does not make the company a crypto-asset service provider (CASP); authorization under MiCA is required when crypto-asset services are provided to third parties.
The point where most friction arises is the crypto→euro conversion and the arrival of the funds in the company’s account. The bank, as an obliged entity, verifies the source of funds, so a documented workflow is advisable and, for significant amounts, a traceability report linking each payment to its invoice and its customer.
Key legislation, linked to the official text:
Legislation and links reviewed in .