Cómo declarar acciones en dólares en la renta española: criterio DGT para valores en divisa
Respuesta rápida. Para declarar acciones, ETF o ADR cotizados en divisa extranjera en la renta española, el criterio doctrinal de la Dirección General de Tributos calcula la ganancia o pérdida primero en la divisa nativa del valor y convierte el resultado neto a euros al tipo de cambio de la fecha de transmisión. Este criterio evita mezclar la rentabilidad de la acción con el efecto de convertir el coste histórico a euros.
1. Por qué este artículo importa
Cada año, miles de inversores españoles compran acciones de empresas estadounidenses a través de brokers internacionales como Interactive Brokers. Cuando llega la campaña de la renta, surge la misma pregunta: ¿cómo se traduce eso en la declaración?
La respuesta intuitiva —convertir el precio de compra a euros, luego convertir el precio de venta a euros y restar— no es el método que sigue la doctrina española aplicable a valores cotizados en divisa extranjera. Para acciones, ETF y ADR cotizados en divisa, el criterio doctrinal es otro.
Este artículo se centra únicamente en valores cotizados en divisa extranjera. El tratamiento de otros elementos patrimoniales (opciones, futuros, warrants, cripto, posiciones cortas, corporate actions especiales) puede ser distinto y debe revisarse caso por caso.
2. Qué dice el criterio DGT para valores cotizados en divisa
La Dirección General de Tributos ha aclarado en varias consultas vinculantes que, cuando se transmite un valor cotizado en moneda distinta del euro, la ganancia o pérdida patrimonial se calcula así:
- Paso 1 — Calcular en la divisa nativa del valor: ganancia_nativa = (precio_venta × cantidad − comisión_venta) − (precio_compra × cantidad + comisión_compra).
- Paso 2 — Convertir el neto a euros al tipo de cambio de la fecha de transmisión: ganancia_eur = ganancia_nativa × FX(fecha_de_venta).
El cálculo se hace primero en divisa nativa porque ese es el modo en que la doctrina cuantifica la ganancia o pérdida del propio valor. La conversión a euros del resultado neto, en la fecha de venta, evita realizar dos conversiones independientes del coste y del ingreso a tipos de cambio distintos.DGT V0282-22 (con antecedentes en V1740-17, V2422-20 y V0775-21)
3. Ejemplo numérico básico
| Operación | Cantidad | Precio | Fecha | Tipo de cambio |
|---|---|---|---|---|
| Compra | 100 | 10 USD | enero | 0,90 EUR/USD |
| Venta | 100 | 12 USD | octubre | 0,80 EUR/USD |
Cálculo bajo criterio DGT:
- Ganancia nativa = (100 × 12) − (100 × 10) = +200 USD.
- Ganancia en euros = 200 × 0,80 = +160 EUR.
Cálculo intuitivo (no recomendado para valores cotizados en divisa):
- Venta convertida = 100 × 12 × 0,80 = 960 EUR.
- Compra convertida = 100 × 10 × 0,90 = 900 EUR.
- “Resultado” = +60 EUR.
La diferencia entre ambos métodos —100 EUR en este ejemplo— refleja el efecto del movimiento del tipo de cambio sobre el coste de adquisición convertido. Bajo la doctrina aplicable a valores cotizados en divisa, ese efecto no se imputa como ganancia o pérdida patrimonial del valor.
4. Qué pasa con las comisiones y los gastos
El artículo 35 LIRPF establece que el valor de adquisición incluye los gastos inherentes a la compra, y que el valor de transmisión se minora en los gastos inherentes a la venta. Para valores en divisa, esos gastos entran en el cálculo en la divisa nativa antes de la conversión final.
5. ETF americanos y ADR
- ETF cotizados en USD (SPY, VTI, QQQ, etc.): se tratan como valores cotizados en divisa extranjera.
- ADR (American Depositary Receipts): lo que cotiza en bolsa estadounidense es el ADR en USD. A efectos del cálculo de la ganancia/pérdida por transmisión se trata como un valor cotizado en USD.
Esto no prejuzga otros aspectos fiscales: retenciones en origen, dividendos en divisa, derechos de cesión, tratamiento de fondos de inversión extranjeros o régimen de IIC. Esas casuísticas son aparte y conviene revisarlas con asesoramiento específico.
6. FIFO: cuando hay varias compras del mismo valor
Para valores homogéneos (mismo ISIN, misma clase) el artículo 37.2 LIRPF establece el criterio FIFO: las primeras unidades vendidas se imputan contra las primeras unidades compradas.
| Compra/Venta | Cantidad | Precio USD | FX |
|---|---|---|---|
| Compra 1 (enero) | 50 | 10 | — |
| Compra 2 (marzo) | 50 | 12 | — |
| Venta (octubre) | 80 | 13 | 0,80 |
FIFO matched: 50 de la compra 1 + 30 de la compra 2. Coste nativo = 50×10 + 30×12 = 860 USD. Ingreso nativo = 80×13 = 1.040 USD. Ganancia nativa = 180 USD. Ganancia en EUR = 180 × 0,80 = 144 EUR. Las 20 acciones restantes del lote 2 quedan como inventario abierto a futuro.
7. Qué queda fuera de este artículo
El criterio doctrinal descrito se centra en valores cotizados (acciones, ETF, ADR) en divisa extranjera. Para los siguientes casos el análisis puede ser distinto y conviene revisarlo específicamente:
- Opciones y futuros: mecánica fiscal propia (cash-settled, ejercicio, integración de prima con el subyacente, etc.).
- Warrants: tratamiento específico.
- Criptoactivos: régimen propio.
- IIC y fondos no cotizados: régimen específico (incluido el posible diferimiento por traspaso entre fondos cumpliendo requisitos).
- Corporate actions especiales (canjes en operaciones de reestructuración acogidas al régimen de diferimiento, fusiones, escisiones, spinoffs).
- Posiciones cortas en valores cotizados en divisa: la doctrina aplicable al cálculo nativo no es explícita y conviene revisarlas caso por caso.
8. Cómo ayuda RentaXML
RentaXML lee tu Activity Statement de Interactive Brokers y aplica el criterio doctrinal a los valores cotizados que correspondan: calcula la ganancia o pérdida en divisa nativa, aplica FIFO, integra comisiones y convierte al tipo BCE de la fecha de venta. Genera:
- un informe fiscal con el detalle por operación;
- un PDF de Cartera de Valores con desglose por ISIN y resumen ejecutivo;
- un PDF resumen y un CSV de apoyo preparados para revisión del despacho y para trasladar las cifras a la declaración.
RentaXML es una herramienta de apoyo: ayuda a interpretar los datos del broker bajo criterio fiscal español y a preparar la información para revisión. No sustituye el criterio del asesor fiscal en casos complejos.
9. Para seguir leyendo
- El error silencioso al calcular acciones USA: cuando una ganancia parece pérdida por el tipo de cambio — cuando el método intuitivo invierte el signo del resultado.
- Por qué el Realized P&L de Interactive Brokers no siempre sirve para declarar la renta — diferencias entre el dato del broker y el cálculo fiscal.
- Ganancias por divisa en Interactive Brokers: por qué no deben mezclarse con la ganancia de la acción — tratamiento separado del efecto de la divisa.
- Qué pasa si falta el histórico de compras en Interactive Brokers — cómo resolver casos sin cost basis.
Preguntas frecuentes
¿Tengo que convertir a euros con el tipo del BCE o con el del broker?
Si el precio en USD no se ha movido pero el tipo de cambio sí, ¿hay ganancia patrimonial del valor?
¿Y los dividendos en USD?
¿La ganancia por la subida del dólar tributa de algún modo?
¿Esto aplica también a ETF acumulativos europeos cotizados en EUR?
Si vendí años después y el broker no tiene el coste, ¿qué hago?
Marco doctrinal en divisa para inversores y asesores con IBKR
Aplicar el criterio doctrinal en divisa a una cartera real con IBKR requiere disciplina y trazabilidad. Campus Opciones — la comunidad detrás de RentaXML — manda una newsletter gratuita semanal con análisis fiscal y operativa con Interactive Brokers. Buen punto de partida si tienes cartera USD relevante.
campusopciones.com es el proyecto detrás de RentaXML — comunidad española de inversores con Interactive Brokers.
