¿Cómo se declaran ante la SUNAT las ganancias por trading de CFD en Perú?

Las ganancias obtenidas al operar con CFD no se convierten en renta extranjera solo porque el bróker esté fuera de Perú. Para una persona natural domiciliada en el país, la Ley del Impuesto a la Renta considera los resultados de instrumentos financieros derivados como renta de fuente peruana y sus ganancias como rentas de segunda categoría.

En un caso sencillo, el impuesto equivale al 6,25% de la renta neta, después de aplicar la deducción legal del 20%. El efecto práctico es un 5% sobre la renta bruta gravada. El punto más delicado suele ser determinar esa renta cuando existen operaciones ganadoras y perdedoras, swaps, comisiones y varias divisas.

Esta es una orientación general. Si haces trading con frecuencia, manejas importes elevados o no tienes claro cómo tratar las pérdidas, conviene validar el cálculo con un asesor tributario peruano.
Cómo declarar ganancias de CFD ante SUNAT en Perú
Cómo declarar ganancias de CFD ante SUNAT en Perú

Resumen rápido

AspectoTratamiento general
Tipo de productoInstrumento financiero derivado
Categoría fiscalRenta de segunda categoría
Fuente de la rentaPeruana para personas domiciliadas
Deducción legal20% de la renta bruta
Tasa sobre la renta neta6,25%
Tipo efectivo habitual5% de la renta bruta gravada
Momento relevanteCuando la ganancia queda a disposición del contribuyente
DeclaraciónPago mensual de segunda categoría, normalmente mediante el Formulario Virtual 1665 si no hubo retención
MonedaConversión a soles con el tipo de cambio aplicable

La retirada del dinero al banco no es lo que determina por sí sola el impuesto. Una ganancia puede estar sujeta a declaración desde que la posición se liquida y el saldo queda disponible en la cuenta del bróker.

¿Cómo clasifica la SUNAT las ganancias obtenidas con CFD?

Un contrato por diferencia o CFD permite especular sobre el movimiento de un activo sin comprarlo directamente. Puedes entender mejor su funcionamiento en nuestra guía sobre qué son los CFD.

La Ley del Impuesto a la Renta define los instrumentos financieros derivados como contratos cuyo valor depende del movimiento de un activo subyacente. Por su funcionamiento, los CFD encajan en este concepto tributario.

La misma norma establece dos puntos importantes para una persona natural domiciliada en Perú:

  • Los resultados obtenidos mediante instrumentos financieros derivados son renta de fuente peruana.
  • Las ganancias o ingresos derivados de estas operaciones son rentas de segunda categoría.

Por tanto, operar desde un bróker de Australia, Bahamas, Reino Unido o cualquier otra jurisdicción no convierte automáticamente la ganancia en renta de fuente extranjera. Lo relevante es la naturaleza del instrumento y la condición de domiciliado del contribuyente.

Puedes consultar el texto consolidado en la Ley del Impuesto a la Renta publicada por la SUNAT.

Error común: declarar las ganancias de CFD como renta extranjera solo porque la cuenta de trading está abierta con un bróker internacional. En el caso de los derivados obtenidos por un sujeto domiciliado, la ley contiene una regla específica que los considera renta de fuente peruana.

¿Cuánto impuesto se paga por las ganancias de CFD?

Las personas naturales domiciliadas pueden deducir un 20% de la renta bruta de segunda categoría. Sobre el 80% restante se aplica una tasa del 6,25%.

El resultado matemático equivale, en un caso simple, a un 5% de la renta bruta gravada.

Ejemplo de cálculo

Supongamos que cierras una operación con una ganancia gravada de S/ 4.000:

CálculoImporte
Renta bruta gravadaS/ 4.000
Deducción del 20%− S/ 800
Renta neta de segunda categoríaS/ 3.200
Impuesto del 6,25%S/ 200

El impuesto representa el 5% de los S/ 4.000 iniciales.

Este ejemplo es ilustrativo y presupone que los S/ 4.000 ya han sido identificados correctamente como renta bruta gravada.

¿Se pueden descontar las operaciones perdedoras?

No conviene restar automáticamente todas las pérdidas del estado de cuenta anual.

La legislación contiene reglas específicas para compensar pérdidas de valores mobiliarios y para derivados que generan renta empresarial de tercera categoría. Sin embargo, la orientación pública de la SUNAT no desarrolla de forma clara un caso de persona natural que acumula numerosas ganancias y pérdidas por CFD minoristas.

Esto puede afectar a quienes realizan decenas de operaciones y reciben del bróker un único resultado neto anual. Antes de usar ese saldo como base fiscal, habría que determinar:

  • Si debe analizarse cada contrato o liquidación por separado.
  • Cómo se tratan las operaciones perdedoras.
  • Si los swaps y costes de financiación forman parte del resultado del derivado.
  • Si alguna comisión ya está cubierta por la deducción legal del 20%.
  • Cómo se tratan las posiciones parcialmente cerradas.

Consejo experto: si has tenido tanto ganancias como pérdidas, solicita un criterio tributario antes de compensarlas. Declarar simplemente el “beneficio neto” que muestra la plataforma puede conducir a una base incorrecta.

¿Cuándo se considera obtenida la ganancia?

Las rentas sujetas al criterio de lo percibido se consideran obtenidas cuando quedan a disposición del beneficiario, aunque todavía no hayan sido cobradas en efectivo.

En la práctica, hay que diferenciar:

  • Posición abierta con ganancia no realizada: el precio ha subido, pero el contrato sigue abierto. En principio, todavía no tienes una ganancia liquidada a tu disposición.
  • Posición cerrada o liquidada: el resultado se ha abonado al saldo disponible de la cuenta. Este es el momento que normalmente debe analizarse como percepción de la renta.
  • Retirada al banco: no es necesario esperar a transferir el dinero a una cuenta peruana para que pueda existir la obligación fiscal.

Por ejemplo, si cierras un CFD en marzo y el beneficio queda disponible en tu cuenta del bróker ese mismo mes, retirarlo en junio no desplaza necesariamente la renta a junio.

Cómo declarar las ganancias de CFD ante la SUNAT paso a paso

1. Descarga el historial completo del bróker

Necesitas un informe que permita identificar, como mínimo:

  • Fecha de apertura y cierre.
  • Activo subyacente.
  • Resultado de cada posición.
  • Moneda de la operación.
  • Comisiones.
  • Swaps o financiación nocturna.
  • Ajustes y cierres parciales.
  • Saldo abonado después de cada liquidación.

No te limites al resumen de depósitos y retiradas. Ingresar S/ 10.000 y retirar S/ 12.000 no demuestra por sí solo que la renta gravada sea S/ 2.000, porque puede haber posiciones abiertas, aportaciones adicionales, costes o resultados de periodos distintos.

2. Ordena las ganancias por mes de percepción

La obligación de segunda categoría se gestiona por periodos mensuales. Separa las operaciones según el mes en que el resultado quedó liquidado y disponible.

Si una posición se cerró el 28 de abril, pero el bróker no abonó el resultado hasta mayo, conserva la documentación que permita justificar cuándo quedó realmente a tu disposición.

3. Convierte los importes a soles

Cuando la renta está denominada en dólares, euros u otra moneda, debe convertirse a moneda nacional utilizando el tipo de cambio promedio ponderado compra publicado por la SBS para la fecha de percepción. Si no existe publicación para ese día, se emplea el correspondiente al último día anterior disponible.

No es recomendable convertir todo el beneficio anual utilizando el tipo de cambio del 31 de diciembre. Lo correcto es conservar el tipo aplicable a cada fecha relevante o aplicar un método respaldado por el detalle de operaciones.

4. Determina la renta bruta gravada

En un caso sencillo con una única operación ganadora, la renta bruta será el beneficio obtenido al liquidar el CFD.

Cuando existen numerosas posiciones, pérdidas, cierres parciales o costes de financiación, esta es la fase que requiere más cuidado. No asumas que la cifra “net profit” de la plataforma coincide necesariamente con la renta bruta reconocida por la normativa peruana.

5. Calcula el impuesto

Sobre la renta bruta correctamente determinada:

  1. Aplica la deducción legal del 20%.
  2. Aplica el 6,25% sobre la renta neta resultante.

Como cálculo abreviado, el resultado suele equivaler al 5% de la renta bruta gravada.

6. Presenta el pago mensual

La SUNAT señala que las rentas de segunda categoría distintas de la venta de acciones, bonos y otros valores mobiliarios están sujetas a un pago definitivo y cancelatorio mensual. Cuando no existe un agente de retención peruano, el pago directo se realiza mediante el Formulario Virtual 1665.

La ruta general es:

  1. Acceder a SUNAT Operaciones en Línea con RUC y Clave SOL.
  2. Entrar en “Mis Declaraciones y Pagos”.
  3. Seleccionar “Renta 2da. categoría – 1665”.
  4. Consignar el periodo correspondiente al mes de percepción.
  5. Presentar la declaración y realizar el pago dentro del cronograma de obligaciones mensuales.
  6. Descargar la constancia.

Puedes revisar la guía oficial del Formulario Virtual 1665 de la SUNAT. La explicación pública del formulario se centra principalmente en operaciones inmobiliarias; si el sistema no ofrece un concepto claro para instrumentos financieros derivados, no selecciones una operación distinta solo para poder presentar el formulario. Confirma el campo correcto con la SUNAT o con un asesor tributario.

¿Hay que incluir las ganancias de CFD en la declaración anual?

Para una persona natural domiciliada que obtiene rentas de segunda categoría distintas de la venta de valores mobiliarios, la regla general indicada por la SUNAT es el pago mensual definitivo.

Por eso, no deberías trasladar automáticamente estas ganancias al apartado de renta extranjera del Formulario 709. Tampoco corresponde usar el Formulario 710, que está dirigido a contribuyentes con rentas empresariales.

El tratamiento puede cambiar cuando:

  • Operas a través de una empresa.
  • La actividad se desarrolla como negocio o genera renta de tercera categoría.
  • No tienes la condición de domiciliado en Perú.
  • Los derivados se utilizan con una finalidad empresarial de cobertura.
  • Existen operaciones vinculadas a otras actividades económicas.

En esos casos, la tasa del 5% efectivo y el pago mensual de segunda categoría no deben aplicarse sin revisar antes la situación concreta.

Documentos que debes conservar

La carga de ordenar la información fiscal suele recaer sobre el trader, especialmente cuando el bróker es extranjero.

Guarda:

  • Estados de cuenta mensuales y anuales.
  • Historial de posiciones cerradas.
  • Confirmaciones de ejecución.
  • Detalle de swaps, comisiones y ajustes.
  • Justificantes de depósitos y retiradas.
  • Tipos de cambio utilizados.
  • Cálculo mensual de la renta.
  • Formularios presentados y constancias de pago.
  • Contrato del cliente y datos de la entidad con la que operas.

Una hoja de cálculo con fecha, moneda, resultado, tipo de cambio, importe en soles y periodo declarado puede ahorrarte muchos problemas si la SUNAT solicita aclaraciones.

Errores frecuentes al declarar trading de CFD

Declarar solo cuando retiras el dinero

El impuesto no depende exclusivamente de que el saldo llegue a tu banco. Una ganancia cerrada y disponible en el bróker puede considerarse percibida.

Tratar el CFD como una acción extranjera

Un CFD no te convierte en propietario de la acción, índice o materia prima subyacente. Es un derivado y su clasificación fiscal no es la misma que la compraventa directa de valores.

Aplicar la tasa empresarial del 29,5% sin analizar el caso

Esa no es la tasa general para una persona natural que obtiene rentas de segunda categoría. Podría ser relevante para una empresa o una actividad calificada como renta de tercera categoría, pero no debe aplicarse automáticamente.

Restar todas las pérdidas y gastos

La deducción del 20% se concede por todo concepto. Añadir después comisiones, swaps y otros costes como nuevas deducciones puede duplicar gastos fiscalmente.

Convertir todo con un único tipo de cambio

La conversión debe vincularse a la fecha de percepción. Usar una cotización anual elegida por comodidad puede distorsionar la renta en soles.

No revisar los riesgos del producto

Los CFD utilizan apalancamiento y pueden generar pérdidas rápidas. Antes de operar, revisa los principales riesgos de los CFD y comprueba que entiendes el margen, los cierres automáticos y los costes de mantener posiciones abiertas.

Pepperstone puede ser una opción recomendada para traders peruanos con experiencia que buscan un bróker especializado en CFD y herramientas orientadas al trading. No sería nuestra primera recomendación para una persona que está empezando desde cero ni para quien quiere comprar acciones o ETF reales con una estrategia de largo plazo.

Antes de decidir, puedes consultar nuestras opiniones de Pepperstone en Perú y compararlo con los mejores brokers de CFD y los mejores brokers disponibles en Perú.

Después de revisar esas condiciones, puedes seguir nuestra guía sobre cómo abrir una cuenta de Pepperstone en Perú o consultar directamente las condiciones de Pepperstone para clientes peruanos.

Finantres puede recibir una compensación si abres una cuenta desde este último enlace. Esto no modifica nuestro criterio: Pepperstone encaja mejor con traders que entienden los CFD, el apalancamiento y la gestión del riesgo.

Abrir una cuenta con un bróker extranjero tampoco traslada la responsabilidad fiscal. El trader debe conservar sus reportes, calcular la renta en soles y cumplir sus obligaciones ante la SUNAT.

Conclusión

Para una persona natural domiciliada en Perú, las ganancias obtenidas mediante trading de CFD se consideran, con carácter general, rentas de segunda categoría y de fuente peruana. El cálculo habitual aplica una deducción del 20% y una tasa del 6,25% sobre la renta neta, equivalente al 5% de la renta bruta gravada.

La declaración suele realizarse mensualmente mediante el Formulario Virtual 1665 cuando el bróker extranjero no practica una retención peruana. No debes esperar necesariamente a retirar el dinero ni declarar la operación como renta extranjera solo por utilizar una plataforma internacional.

La tasa es relativamente sencilla. Lo difícil es calcular bien la base cuando existen pérdidas, swaps, comisiones, cierres parciales y varias monedas. Si tu historial no se reduce a unas pocas operaciones claras, revisar el cálculo antes de presentar la declaración es mucho más barato que corregirlo después.

Selección Finantres

Tres plataformas para empezar a invertir

Si quieres construir tu propio stack de inversión, estas tres plataformas cubren lo esencial: bolsa, fondos y alternativas para diversificar.

Preguntas frecuentes

¿Debo declarar una ganancia de CFD aunque no haya retirado el dinero?

Sí, cuando la posición ya se ha cerrado o liquidado y la ganancia queda disponible en tu cuenta. La obligación no depende únicamente de la transferencia a un banco peruano. Una revalorización de una posición todavía abierta, en cambio, no equivale por sí sola a una ganancia percibida.

¿Puedo compensar las pérdidas de CFD con las ganancias?

No deberías hacerlo automáticamente. La normativa contiene reglas concretas para pérdidas de valores mobiliarios y derivados empresariales, pero no desarrolla con la misma claridad el caso del trader minorista persona natural. Si tienes operaciones ganadoras y perdedoras, valida cómo debe calcularse la renta bruta antes de declarar.

Este artículo ha sido elaborado por Alejandro Borja

↑ Volver arriba

Más artículos relacionados