En resumen
- Con 100 acciones compradas a 150 dólares con 1 dólar a 0,90 € y vendidas a 190 dólares con 1 dólar a 0,95 €, la ganancia en euros es de 4.530,00 € y el IRPF, de unos 860,70 €.
- De esa ganancia, 3.600,00 € vienen del precio de la acción y 950,00 € del tipo de cambio; las comisiones restan 20,00 €.
- Hacienda mide la ganancia en euros: puedes ganar en dólares y perder en euros si la divisa se deprecia.
- La ganancia tributa en la renta del ahorro, del 19 % al 30 % según el tramo (hasta 6.000 € el 19 %).
Cómo se calcula el impuesto
Cuando vendes acciones de una empresa extranjera, Hacienda no mira cuánto ganas en dólares. Mira cuánto ganas en euros. Por eso cuentan los dos precios y el tipo de cambio de cada día.
La ganancia es el valor de venta menos el valor de compra, los dos en euros y con los gastos de la operación, según los artículos 35 y 37 de la Ley 35/2006 del IRPF. Esa ganancia va a la base del ahorro (artículo 46).
Valor de compra = acciones × precio de compra × tipo de cambio de la compra + comisiones Valor de venta = acciones × precio de venta × tipo de cambio de la venta − comisiones Ganancia = valor de venta − valor de compra
Efecto precio y efecto divisa
La ganancia se puede partir en dos. El efecto precio es lo que sube o baja la acción, valorado con el cambio de la compra. El efecto divisa es lo que cambia el euro frente a la otra moneda mientras tienes la acción. Los dos tributan.
Cómo escribir el tipo de cambio: pon los euros que vale 1 unidad de divisa. Si 1 euro son 1,11 dólares, 1 dólar vale 0,90 euros (1 dividido entre 1,11).
Ejemplo con cifras
Compras 100 acciones a 150 dólares con 1 dólar a 0,90 €. Vendes a 190 dólares con 1 dólar a 0,95 €. Pagas 10 € de comisión en cada operación.
| Paso | Importe |
|---|---|
| Valor de compra (15.000 × 0,90 + 10) | 13.510,00 € |
| Valor de venta (19.000 × 0,95 − 10) | 18.040,00 € |
| Ganancia en euros | 4.530,00 € |
| Efecto del precio (100 × 40 × 0,90) | 3.600,00 € |
| Efecto del tipo de cambio (19.000 × 0,05) | 950,00 € |
| IRPF al 19 % | 860,70 € |
| Ganancia neta | 3.669,30 € |
De cada 100 € de ganancia, unos 79 € vienen del precio y unos 21 € del cambio. El IRPF se lleva unos 19 €.
Cuánto se paga: la escala del ahorro
La ganancia suma al resto de tus rentas del ahorro. Con la escala por defecto (artículos 66 y 76) se paga el 19 % hasta 6.000 €, el 21 % hasta 50.000 €, el 23 % hasta 200.000 €, el 27 % hasta 300.000 € y el 30 % por encima. Para ver todo tu año, usa la base del ahorro.
Si pierdes
Si en euros hay pérdida, no pagas IRPF por esa venta. Puedes restarla de otras ganancias del ahorro. Mira cómo en compensar pérdidas y ganancias. Si vendes parte de una cartera, el orden de venta importa: FIFO en acciones y fondos.
Qué no cubre este cálculo
- La regla de los dos meses: una pérdida puede quedar bloqueada si recompras los mismos valores.
- Las pérdidas de años anteriores.
- Los dividendos y su retención en origen: usa la calculadora de dividendos extranjeros.
- Las escalas propias de cada comunidad, ni el País Vasco o Navarra.
- Obligaciones de información sobre valores en el extranjero.
La ley no fija una cotización concreta para el cambio: usa la de cada fecha, de una fuente fiable como el Banco Central Europeo.
Cómo usar la calculadora
- Escribe el número de acciones que vendes.
- Pon el precio de compra y el de venta por acción, en la divisa en que cotizan.
- Indica los euros que valía 1 unidad de divisa el día de la compra y el día de la venta.
- Añade las comisiones en euros y, si quieres afinar la cuota, tus otras rentas del ahorro.
Verás la ganancia o pérdida en euros, de dónde viene (precio, cambio o comisiones), el IRPF estimado y lo que te queda.
Preguntas frecuentes
¿Pago impuestos en España por ganar con acciones en dólares?
Sí. Si eres residente fiscal en España, la ganancia por vender acciones extranjeras tributa en el IRPF, calculada en euros con el cambio de cada fecha.
¿Qué pasa si la acción sube en dólares pero el dólar baja?
Puedes tener pérdida en euros aunque ganes en dólares. Lo que cuenta para el IRPF es el resultado final en euros.
¿Qué tipo de cambio debo usar para cada operación?
El de la fecha de la compra y el de la fecha de la venta, expresado en euros por unidad de divisa. Una fuente fiable es el Banco Central Europeo.
¿El efecto del tipo de cambio también tributa?
Sí. La ganancia en euros incluye el efecto del precio y el efecto de la divisa, y se grava entera en la renta del ahorro.
¿Cuánto me queda tras pagar el IRPF en el ejemplo?
Con una ganancia de 4.530,00 € y un IRPF de 860,70 €, la ganancia neta es de 3.669,30 €.
