Respecto a nuestras obligaciones con Hacienda, y sí he entendido correctamente su primer post, resulta curioso que el resultado pueda ser completamente distinto si usamos un broker como IB o si usamos uno español como R4 o ING, debido a que en un caso la divisa sigue el criterio FIFO y en el otro no. Trato de explicarlo con un mismo caso, tanto en IB como en broker nacional. Asumimos que no hay comisiones y que se aplican los mismos tipos de cambio.
Imaginemos que un día de la semana que viene hacemos una transferencia de 10,000 euros a IB y otros 10,000 a R4 con el objetivo de comprar acciones de una determinada empresa americana A que cotice a 110 USD. Asumamos que dicho día el cambio con el USD se fija en 1.10.
En el excel de IB tendríamos: 10/09/2019 / 10,000 euros / 11,000 USD / tipo de cambio 1.10. Asimismo tendríamos 100 acciones de la empresa A y nada de efectivo.
En R4 tendríamos 100 acciones de la empresa A y nada de efectivo. El precio fiscal de compra es de 100 euros por acción.
Pasan dos meses y hacemos una nueva transferencia de efectivo de 6000 euros tanto a IB como a R4 para comprar acciones de la compañía B, que cotizan a 72 USD. El cambio con el USD está en 1.20.
En el excel de IB añadimos la entrada 11/11/2019 / 6,000 euros / 7,200 USD / tipo de cambio 1.20. Tenemos 100 acciones de la empresa A, otras 100 de la empresa B y nada de efectivo.
En R4 tenemos 100 acciones de A, otras 100 de B y nada de efectivo. El precio fiscal de compra de A es de 100 euros por acción y el de B de 60 euros por acción.
Pasan otros dos meses, las acciones de B se han revalorizado a 80 USD por acción desde los 72 en las que las compramos y decidimos vender y gastarnos el dinero. El cambio con el USD está a 1.30.
Para IB: al vender las acciones obtengo 8,000 USD, tengo por tanto una plusvalía de 800 USD, que con el tipo de cambio a 1.30 son 615.38 euros por los que tengo que tributar a Hacienda. Además, hemos dicho que queremos gastarnos el dinero, por tanto cambiamos los 8,000 USD obtenidos con la venta a euros. Obtengo 6,153.84 euros. Los primeros 8,000 USD de mi hoja excel indican que los obtuve con un cambio de 1.10, y por tanto equivalen a 7,272.72 euros. Me anoto una perdida por cambio de divisa de 6,153.84 - 7,272.72 = - 1,118,88 euros. Resultado global -1,118.88 + 615.38 = -503.50 euros. No le pagamos nada a Hacienda y podemos compensar con plusvalías.
Para R4: Con la venta de las acciones obtenemos 6,153.84 euros, y nos costaron 6,000 euros en su día. Plusvalía de 153.84 euros por la que tenemos que tributar.
Observen que, salvo error por mi parte en los cálculos, tenemos la misma situación patrimonial tanto en R4 como en IB. En cada uno de esos brokers tenemos 100 acciones de la empresa A y 6,153.84 euros en efectivo, pero en uno de los casos tengo plusvalías por las que tengo que tributar y en el otro pérdidas que puedo compensar. Resulta curioso cuanto menos.