Las divisas y el IRPF son dos conceptos que no se acaban de llevar bien. Miles de inversores se preguntan cada año cómo tienen que declarar sus inversiones en dólares, libras, etc.
Si inviertes en acciones que coticen en monedas diferentes al euro (dólares, libras, etc.) probablemente estés en uno de estos dos grupos:
✓ AutoFx Activado: transfieres euros al broker y el broker hace el resto (de manera automática)
✓ AutoFx Desactivado: transfieres euros al broker, luego compras divisas (dólares, por ejemplo) y con esos dólares compras acciones
Si ya sabes en qué grupo estás y quieres saber directamente cómo declarar tus divisas a Hacienda (en el IRPF). Pincha aquí.
AutoFx activado
A priori, la gente de este grupo no se «complica» con temas de divisas en el IRPF. Sería algo así:
👉🏻 Ingreso 1.000€ al broker (Degiro, ING, Openbank, etc.)
👉🏻 Compro 5 acciones de Facebook a $260. Es decir, $1.300.
👉🏻 El broker me aplica el tipo de cambio del momento (por ejemplo 1,2).
👉🏻 Esto implica que mis $1.300 equivalen a 1.083,33€ (1.300/1,2). Es decir, me he gastado 1.083,33€ en comprar Facebook.
👉🏻 Vendo Facebook por $1.375 que dividido por el tipo de cambio (1,1) son 1.250€.
💵 Ganancias en dólares de $1.375 – $1.300 = $75
💶 Ganancias en euros de 1.250€ – 1.083,33€ = 166,67€
Si se cobran dividendos pasa igual. Como se tiene todo en euros, basta con recordar que a Hacienda lo que le importa son los euros
AutoFx desactivado
Aquí es donde hay más chicha. De hecho hay bastante debate y parecen existir varios criterios para declarar correctamente las operaciones. Pero, antes de nada, ¿por qué tanta complicación con la declaración de divisas en el IRPF?
Lo primero de todo es que para estar en este grupo tienes que tener un broker en el que puedas compras divisas que luego puedas usar para comprar acciones. Por ejemplo, Interactive Brokers pero también Degiro (si, Degiro tiene las dos modalidades) o Revolut.
En estos brokers:
🎯 Ingreso 1.000€ al broker
🎯 Con esos 1.000€ compro dólares al tipo de cambio de 1,3 (por ejemplo)
🎯 Dejo de tener euros en la cuenta y paso a tener $1.300.
🎯 Un mes más tarde, compro 5 acciones de Facebook a $260 cada una. Es decir, $1.300.
🎯 El broker no me aplica el tipo de cambio del momento porque no necesita comprar dólares para hacer la operación. Los dólares ya los compré yo hace un mes.
🎯 Vendo Facebook por $1.375
💵 Ganancias en dólares de $1.375 – $1.300 = $75
Ahora en la cuenta tengo $1.375 que vendo a un tipo de cambio de 1,1 (por ejemplo) y recibo 1.250€
Hasta aquí todo bien, pero luego llega la declaración de la renta y me pregunta: ¿cuántos euros has ganado este año vendiento acciones (u otros activos)?
Entonces, ¿cómo declaro mis divisas (estos dólares y euros) en el IRPF?
Parece claro: 250€. Empecé con 1.000€ y he acabado con 1.250€.
Pero, ¿de dónde vienen esos 250€? ¿de la revalorización de Facebook? ¿Revalorización del dólar? ¿de los dos?
Más interesante aún, ¿y si no hubiera realizado la última operación de vender dólares a euros? ¿Si esos dólares siguieran en mi cuenta o los hubiese reinvertido? ¿Cuántos euros tengo que declarar a Hacienda por la venta de mis acciones de Facebook?
Lo primero que sale hacer es como en el caso del AutoFx activado. Convierto mis dólares de la compra y de la venta a euros.
Como el broker puede no darnos el tipo de cambio de la operación, usamos el tipo de cambio del BCE (vamos a asumir que es el mismo que el usado en el primer caso. Es decir, 1,2 en la compra y 1,1 en la venta)
¿Resultado?
Tenemos unos beneficios de 166,67€.
¿Y los otros 83,33€?
Cuando venda mis dólares a euros.
Por qué hay que tener cuidado con el método elegido para declarar las divisas en el IRPF
Muy bien. Supongamos que los vendes. Los $1.375 y recibes 1.250€ (tipo de cambio 1,1).
¿Cuánto te costaron?
Los 1.300 primeros dólares te costaron 1.000€ ¿y los $75 restantes?
Aplico el tipo de cambio del BCE del día que los recibí.
Vale. $75/1,1 = 68,18€.
¿Resultado?
Los $1.375 que estoy vendiendo me costaron 1.068,18€ y estoy recibiendo 1.250€. Es decir, tengo una plusvalía de 181,82.
Hagamos una pausa.
Sé que esto es un poco intenso. Pero, ¿te has dado cuenta? ¿De verdad quieres pagar impuestos por más dinero del que has ganado?
Con este método declararías unas ganancias de 166,67€ + 181,82€ = 348,49€ (cuando en realidad solo has ganado 250€)
En resumen, no declarar bien las divisas en el IRPF te puede salir caro. Básicamente estás tributando dos veces por la revalorización de divisa.
¿Entonces cómo debería poner mis divisas en el IRPF?
Si te duele la cabeza de los párrafos anteriores quizá es buena idea que le eches un vistazo a esto. Tu tiempo y tu salud te lo agradecerán. Los impuestos no deberían ser un motivo de preocupación extra para el inversor.
Sea como sea. Yo te sigo explicando lo que sé por si eres como yo y te gusta entender las cosas.
Según la consulta a Hacienda nº V2324-10 cuando compras algo con euros…
Dejas de tener esos euros y pasas a tener ese algo.
Me explico mejor.
✓ Compras acciones de Santander con 1.000 euros. Tienes acciones de Santander, no tienes euros.
✓ Vendes las acciones por 1.200 euros. Ya no tienes acciones, pero sí euros. Además, una bonita plusvalía de 200 euros a declarar a Hacienda. Esta es fácil. No hay divisas.
Ahora con divisas.
✓ Compras 1.200 dólares con 1.000 euros. Tienes dólares pero no euros.
✓ Ahora con esos dólares compras Facebook (FB). Ya no tienes dólares pero tienes Facebook.
Fíjate bien.
Tenías dólares que te costaron 1.000 euros (como cuando comprabas Santander) y ahora ya no tienes dólares sino Facebook. Has “vendido” (gastado) tus dólares para comprar Facebook. Según el tipo de cambio aplicado a la venta de dólares (para comprar FB) habrás tenido una plusvalía o una minusvalía.
Es decir, para Hacienda todos los activos tienen una contrapartida en euros que sale a la luz cada vez que cambias de un activo a otro.
Vale, ¿pero en la práctica como se traduce esto?
✓ Si compras acciones americanas con dólares. Estás vendiendo Dólares.
✓ Si vendes acciones americanas y recibes dólares. Estás comprando Dólares.
✓ Si recibes un dividendo en dólares. Estás comprando Dólares.
Al final del año, si juntas todas esas compras y ventas aplicando el método FIFO obtendrás una ganancia o pérdida patrimonial. El famoso saldo de divisas.
Esta forma de calcular las plusvalías/minusvalías de las divisas es la que permite que tenga sentido aplicar el tipo de cambio en la compra y el tipo de cambio en la venta de una acción americana sin tributar dos veces (en el IRPF) por la revalorización de las divisas.
Lo vemos con el ejemplo de antes.
✔️ Ingreso 1.000€ al broker
✔️ Con esos 1.000€ compro dólares al tipo de cambio de 1,3 (por ejemplo)
✔️ Dejo de tener euros en la cuenta y paso a tener $1.300.
✔️ Un mes más tarde, compro 5 acciones de Facebook a $260 cada una. Es decir, $1.300.
✔️ A la vez que compro Facebook, vendo mis $1.300 con una contrapartida en euros de 1.083,33€ (1.300/1,2)
✔️ Vendo Facebook por $1.375
✔️ A la vez compro $1.375 con una contrapartida en euros de 1.250€ (1.375/1,1)
✔️ Ahora en la cuenta tengo $1.375 que vendo a un tipo de cambio de 1,1 (por ejemplo) y recibo 1.250€
Llega Hacienda:
💶 Ganancias en euros de la venta de Facebook: 1.250€ – 1.083,33€ = 166,67€
💶 Ganancias de las operaciones con divisas:
- Venta nº1 (al comprar Facebook): vendo 1.300 dólares con su equivalente en euros de 1.083,33€. Como esos 1.300 dólares me habían costado 1.000€, tengo una plusvalía de 83,33€ por cambio de precio del dólar.
- Venta nº2 (al vender los dólares): vendo 1.375 dólares y recibo 1.250€. Esos dólares los había comprado al vender Facebook con su equivalente en euros de 1.250€. Tengo una plusvalía de 0€.
💶 Ganancias totales: 166,67€ + 83,33€ = 250€
Como ves. Ahora sí. Coincide con lo que de verdad estoy ganando.
La (otra) forma de declarar divisas en el IRPF
Como decía al principio, existen varias formas de declarar esto a Hacienda. Unas tienen sentido y otras no tanto. Sobre todo, cuando tributas de más.
Otra de las formas más aceptadas de declarar las operaciones con divisas (y en la que tampoco tributas doble) es calculando la plusvalía o minusvalía en dólares y multiplicando por el tipo de cambio del día de la venta (solo este) para obtener los euros.
💶 Si he ganado $75 y el tipo de cambio del día de la venta es 1,1 habría ganado 68,18€ con la venta de Facebook.
💶 Por otro lado, al vender mis $1.375 que me costaron 1.068,18€ y recibir 1.250€ habría ganado 181,82€ de la venta de divisas (arriba en la sección AutoFx desactivado explico por qué los $1.375 cuestan 1.068,18€)
Si te fijas, la suma de las dos plusvalías vuelve a ser 250€.
Vale. Entendidos los dos métodos pero…
¿Cuál debería usar?
Aquí ya es cuestión de gustos. A día de hoy no parece existir un criterio único y correcto. Por tanto, mientras se aplique un sistema coherente y lógico no deberían existir problemas en la declaración de la renta por este tema.
Tras mucho debate, en filios nos acabamos decantando por el primer método explicado porque:
✓ Resulta más intuitivo calcular el coste de adquisición de las acciones en euros usando el tipo de cambio del día de la compra (y no el del día de la venta)
✓ Se tiene contrapartida de los euros invertidos en tiempo real para todas las operaciones. Con el método 2 no sabes tu coste en euros de las compras hasta que vendes y esto permite un análisis más global de la cartera cuando tienes varias divisas
✓ Nos parece más ordenado y sencillo a la hora de llevar el FIFO conjuntamente con comisiones, dividendos y otras operaciones
✓ De cara a Hacienda se está tributando por la revalorización de las divisas año a año (consideramos que es más conservador). Es decir, estaríamos al día ante una eventual revisión. En el segundo método no se tributaría hasta que se vuelvan a pasar las divisas a euros por lo podrían pasar varios ejercicios sin producirse una declaración de ganancias por revalorización de divisas y lo consideramos más difícil de argumentar. Es decir, en el primer caso vas tributando de manera «regular» y en el segundo más «de golpe».
Sea como sea, insistimos en que ambos métodos según foros y consultas parecen estar siendo aceptados.
Cosas a tener en cuenta
✓ El saldo de divisas también funciona con FIFO. Es decir, los primeros dólares que compras son los primeros que vendes. Por lo tanto, si recibes un dividendo deberíamos incluirlo como una entrada de dólares en el FIFO de tus dólares. Si pagas una comisión, como un salida. ¿Qué es el FIFO?
✓ Los tipos de cambio que sacan los brokers en sus reportes no siempre cuadran con el total de euros y total de dólares de la operación. Recomendamos obtener el tipo de cambio a partir de los euros que realmente han salido de nuestra cuenta para que todo cuadre al céntimo (esto en Degiro se mira en el estado de cuenta, por ejemplo)
✓ Puedes vender unas acciones en dólares en positivo porque se han revalorizado y aún así perder dinero (porque el dólar haya caído).
✓ En filios puedes registrar las compras y ventas de divisas que hagas para sus algoritmos de FIFO lleven el control por ti
✓ Además, filios aplica directamente el tipo de cambio del BCE a tus operaciones con AutoFx desactivado para que no tengas que meterlo a mano
✓ En paralelo, filios te muestra en una pantalla tu saldo de divisas. Es decir, todas tus operaciones que conllevan divisas ordenadas con sus plusvalías y minusvalías. Además, te dice qué rellenar en la declaración de la renta
✓ En resumen, si las divisas te preocupan y quieres ahorrar tiempo y dinero, filios es tu compañero de viaje. Sino, ánimo (quizá necesites volver a leer el artículo)
Pd: para no tener que pensar en estos temas. Aquí.
Pd2: dejo otro ejemplo con números que siempre facilita el entendimiento. No es mío, sino de una “discusión” del foro de invertirenbolsa.info pero creo que está bastante bien explicado.