Saltar al contenido
Declaración e IRPF

DCA en bitcoin: cómo tributa comprar cada mes y cómo se calcula la ganancia al vender

Por Equipo editorial de CriptoHacienda·Publicado el 06 de octubre de 2026··5 min de lectura

Especialistas en fiscalidad de criptoactivos en España

El DCA (dollar cost averaging, o compra periódica) es la forma más popular de invertir en bitcoin: una cantidad fija cada semana o cada mes, sin mirar el precio. Casi todas las plataformas lo ofrecen como «plan de ahorro» o «compra recurrente»: Bitpanda, Trade Republic, Revolut, Openbank, Bitstack, Coinbase. La estrategia es sencilla. Su fiscalidad también, siempre que tengas claras cuatro cosas que las apps no te cuentan.

Comprar cada mes no tributa

Comprar bitcoin con euros no es un hecho imponible. Da igual que hagas una compra al año o una al día: mientras solo compres, no hay nada que declarar en el IRPF. El impuesto llega cuando vendes, cuando cambias bitcoin por otra cripto o cuando pagas algo con él.

Lo que sí puede haber, aunque no vendas:

Lo explicamos en hay que declarar las criptomonedas aunque no venda.

Cada compra es un lote

Aquí empieza lo importante. Para Hacienda tu bitcoin no es un saldo: es una pila de lotes, uno por compra, cada uno con su fecha, su cantidad y su precio en euros. Tres años de DCA semanal son más de 150 lotes; con redondeos diarios, cientos.

La comisión de cada compra forma parte del coste de ese lote. Si compras 100 € con un 1,49 % de comisión, el lote cuesta 100 € y recibes bitcoin por algo menos: el coste fiscal de esas unidades son los 100 €. Ver comisiones deducibles.

Al vender: FIFO, no precio medio

La mayoría de apps te enseña tu precio medio de compra. Es útil para saber cómo vas, pero no es el que usa Hacienda. Cuando vendes una parte, la Dirección General de Tributos exige el método FIFO: salen primero las unidades compradas antes.

Un ejemplo con precios redondos. Compras 1.000 € cada trimestre:

Compra Precio del BTC BTC comprado
Enero 50.000 € 0,020
Abril 40.000 € 0,025
Julio 25.000 € 0,040
Octubre 50.000 € 0,020
Total 0,105 BTC por 4.000 €

El precio medio es de unos 38.095 €. Al año siguiente vendes 0,045 BTC a 80.000 € y recibes 3.600 €.

  • Con FIFO salen el lote de enero (0,020, coste 1.000 €) y el de abril (0,025, coste 1.000 €). Ganancia: 3.600 − 2.000 = 1.600 €.
  • Con precio medio el coste sería 0,045 × 38.095 = 1.714 €, y la ganancia, 1.886 €.

Aquí el FIFO sale mejor porque los primeros lotes fueron caros. Si los primeros hubieran sido los baratos, ocurriría lo contrario y declararías más. No se elige: es FIFO siempre. Y los lotes que quedan (julio y octubre) son los que usarás en la siguiente venta.

Si haces DCA en varias plataformas

El FIFO se aplica a todas tus unidades de bitcoin, estén donde estén. Si haces DCA en Bitpanda y compraste antes en Coinbase, vender en Bitpanda puede consumir los lotes de Coinbase. Cada plataforma te da su propio informe, y ninguno sirve si no los juntas.

La regla de recompra choca con el DCA

Si vendes bitcoin con pérdida y vuelves a comprar bitcoin en los doce meses siguientes, esa pérdida no se puede usar ese año: queda aplazada hasta que vendas lo recomprado. Es la regla que impide vender y recomprar solo para generar pérdidas.

Con un plan de DCA activo, tú no recompras, pero tu plan sí. Si en diciembre vendes la parte de tu bitcoin que va en pérdidas para compensar otras ganancias y el plan sigue comprando en enero, la pérdida queda bloqueada.

Qué hacer:

  • Pausa el plan si vas a materializar una pérdida y quieres usarla ese año.
  • O busca la pérdida en otros activos: la regla solo bloquea si recompras el mismo.
  • Si haces DCA con ETP de bitcoin en un bróker, el plazo es de dos meses, no de doce.

Ver compensar pérdidas de criptomonedas.

DCA desde stablecoins: cada compra es una permuta

Mucha gente aparca euros en USDC o USDT y programa compras de bitcoin desde ahí. Fiscalmente eso cambia el cuadro: cambiar una stablecoin por bitcoin es una permuta, y tributa como una venta de la stablecoin. Como el dólar se mueve frente al euro, cada compra genera una pequeña ganancia o pérdida. Lo explicamos en stablecoins y tipo de cambio.

Si el plan compra directamente con euros, ese problema no existe.

DCA de salida: vender también por tramos

La escala del ahorro es progresiva: los primeros 6.000 € de ganancia de cada año tributan al 19 %, el tramo hasta 50.000 €, al 21 %, y a partir de ahí sube. Igual que compras por tramos, vender por tramos repartidos en varios años puede ahorrarte impuestos frente a venderlo todo de golpe. No hay ningún plazo de tenencia que deje la venta exenta: ver cuánto tiempo hay que tener las criptomonedas.

Guarda el historial cada año

Con cientos de lotes, calcular el FIFO a mano no es realista y depende de tener todas las compras. Descarga cada enero el historial de cada plataforma, con fecha, cantidad, precio y comisión. Si una plataforma cierra o te obliga a migrar, ese archivo es lo único que te queda. Ver reconstruir el historial perdido.

Resumen

Situación Fiscalidad
Compras periódicas con euros Nada en el IRPF; cada compra es un lote
Comisión de cada compra Suma al coste de ese lote
Vendes una parte Ganancia o pérdida por FIFO, no por precio medio
Vendes con pérdida y el plan sigue comprando Pérdida aplazada (doce meses en cripto, dos en ETP)
DCA desde USDC o USDT Cada compra es una permuta de la stablecoin
Más de 50.000 € en custodios extranjeros a 31-dic Modelo 721

Si usas una app de redondeos, mira también Bitstack y sus impuestos.


CriptoHacienda importa las compras de todas tus plataformas, ordena cada lote por FIFO y te enseña la ganancia real de vender una parte antes de hacerlo.

Empieza gratis →

¿Listo para calcular tus impuestos crypto?

CriptoHacienda calcula tu IRPF y Modelo 721 automáticamente. Gratis.

Empezar gratis →