Can a Company Accept Crypto Payments in Spain?

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.

  • 50+ entities advised
  • Reply within 24 h
  • No commitment
AML/CFT law
Law 10/2010
Reporting crypto held abroad
Form 721
CASP license
MiCA

Businesses that already get paid in cryptocurrency

E-commerce stores, agencies, SaaS companies, professionals or businesses with international clients: each crypto payment model needs its own accounting and tax setup.

E-commerce

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."

Agency / SaaS

International clients paying in crypto

"We structure contracts, invoicing and traceability so you can get paid by clients abroad without source-of-funds problems."

Professional

Services paid in crypto

"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."

Web3 / Startup

Crypto-native business model

"We analyze whether the activity requires a CASP license under MiCA and design the compliance program it needs."

Accepting crypto without proper controls carries risks

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.

Law 10/2010 AML

Depending on the business model, the company may have anti-money laundering obligations regarding its payments and customers.

MiCA CASP?

If the business involves providing crypto-asset services to third parties, it may require authorization as a CASP.

IS / IRPF Tax cross-check

Crypto payments received must be declared and must match the accounts and, where applicable, Form 721.

Does your company want to accept crypto payments legally?

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.

Companies accepting crypto: common questions

Can a company legally accept crypto payments in Spain?

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.

How do you invoice a crypto payment?

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.

Is VAT charged when you get paid in crypto?

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.

How is income received in crypto taxed?

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.

Do I have to convert the crypto into euros?

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.

Does my company need a CASP license to accept crypto payments?

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.

What anti-money laundering obligations do I have?

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.

Why does my bank make it hard to receive crypto income?

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.

How to set up crypto payments in your company

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.

Legality

Yes, you can, with conditions

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.

Accounting and tax

What you cannot skip

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.

AML and your bank

What prevents blocks

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.

Checklist for accepting crypto payments in your company (10 steps)

  1. Define which crypto-assets you accept and through which exchange or payment gateway (preferably a regulated one).
  2. Set the accrual date and the source used to value the payment in euros.
  3. Issue the invoice in euros with the VAT that applies to the underlying transaction.
  4. Record the payment in your accounts and, if you keep the crypto, its subsequent valuation.
  5. Plan the crypto→euro conversion and the recurring banking of the proceeds.
  6. Document the source of each payment: customer, invoice and on-chain traceability.
  7. Apply customer due diligence when the amount or the risk requires it.
  8. Analyze whether your activity requires a CASP license under MiCA.
  9. Declare the income for corporate or personal income tax (IS or IRPF) and check Form 721 if your crypto is held in custody abroad.
  10. Keep evidence in case your bank or the Tax Agency sends a request for information.

Need to set up the full workflow? See our page on crypto banking or request a traceability report.

Crypto payments in practice

From accepting crypto to getting paid properly: the full workflow

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.

Invoicing and valuation in euros of a crypto payment1) Invoice

Invoice and valuation in euros

We determine the accrual date, the valuation of the crypto in euros and the invoice with the correct VAT for the underlying transaction.

  • Time of accrual
  • Valuation in euros
  • Applicable VAT
Accounting entry and taxation of a crypto payment2) Accounting

Accounting and taxes

We 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.

  • Accounting entry
  • Income tax (IS / IRPF)
  • Subsequent valuation
Conversion to euros and banking of crypto payments3) Conversion

Conversion to euros and your bank

We design the crypto→euro conversion workflow and recurring banking, with supporting documents, so that your bank does not hold up your income.

  • Documented conversion
  • Recurring banking
  • Supporting file for the bank
Decision map by crypto payment modelQuick decision

What do you need, depending on your payment model?

One-off payment

Invoice in euros + valuation + accounting entry + conversion.

Recurring payments

Conversion workflow + traceability + customer due diligence.

Services to third parties

CASP/MiCA analysis + full AML compliance program.

Payments playbook

What each step of a crypto payment requires

Scope
What is expected
Typical evidence

Invoicing

Invoice in euros, valuing the crypto at the time of accrual.

Invoice, valuation source and exchange rate applied.

VAT

The VAT of the underlying transaction, regardless of the means of payment.

VAT returns consistent with the invoices issued.

Taxes

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.

Banking

Crypto→euro conversion with supporting documents so that the bank accepts the funds.

Conversion workflow + traceability report on the payments.

AML / MiCA

Customer due diligence and analysis of whether the activity requires a CASP license.

AML policy, customer files and a legal opinion on CASP status.

Mistakes that get the company into trouble

Avoiding them keeps your crypto payments clean in the eyes of your bank and the Tax Agency.

  • Not invoicing the payment or not valuing it in euros at accrual.
  • Treating crypto as "off the books" and not recording it.
  • Converting to euros without supporting documents, so the bank holds up the deposit.
  • Not applying due diligence to higher-risk customers.
  • Assuming there is no need to analyze the CASP license question under MiCA.
Working glossary

Key concepts for accepting crypto payments

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.

AccrualTax

Time of the transaction

The moment the sale is deemed to take place, at which the crypto must be valued in euros for invoicing and tax purposes.

Key: set the valuation source.
ValuationEuros

Conversion to euros

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.

Crypto is a means of payment, not the unit of account.
VATTransaction

Value added tax

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.

Evidence: VAT returns consistent with invoices.
IS / IRPFTaxation

Taxation of the income

Income received in crypto is taxed under corporate income tax (companies) or personal income tax (IRPF, for the self-employed), like any other sale.

Additional tax effect if the crypto is kept.
CASPMiCA

Crypto-Asset Service Provider

A crypto-asset service provider subject to authorization under MiCA. Being paid for your own products does not, by itself, make you a CASP.

A legal opinion based on the activity is advisable.
Due diligenceLaw 10/2010

Know your customer

Measures to identify the customer and the source of funds for significant payments, keeping evidence of the analysis.

Higher amount or risk, more due diligence.
TraceabilityOn-chain

Source of payments

Linking each on-chain payment to its invoice and its customer to prove the lawful origin of the income.

Evidence: on-chain report + invoice.
BankingConversion

From crypto to euros

Converting crypto payments into euros and getting them into the company’s account. It needs supporting documents to avoid blocks.

Result: dossier + documented workflow.
Form 721Tax

Crypto held abroad

Information return on cryptocurrencies held in custody outside Spain. It applies if the company keeps crypto abroad after being paid.

Strengthens tax consistency.

Book a call

Tell us how your company gets paid in crypto and we will explain how to invoice, declare and bank it legally.

Companies accepting cryptocurrency payments: legal and tax framework in Spain

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.

Invoicing and VAT

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.

Taxation: corporate income tax, IRPF and Form 721

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.

Anti-money laundering and the CASP license

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.

Conversion to euros and banking

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.

Law 10/2010 MiCA CASP VAT Corporate income tax IRPF Form 721 Source of funds

Official sources

Key legislation, linked to the official text:

Legislation and links reviewed in .