EDUCACIÓN FISCAL Y LEGAL
Tiempo de lectura: ~18 min

Declarar Ganancias de Trading en Colombia: Paso a Paso ante la DIAN

La temporada de declaración de renta 2026 inicia el 12 de agosto y finaliza el 26 de octubre. Aprenda, paso a paso, quién debe declarar, cómo calcular su utilidad de trading con brokers extranjeros, qué soportes conservar y cómo diligenciar el Formulario 210 sin errores ni sanciones. Conozca también nuestro marco de trading cuantitativo.

Actualizado: 12 septiembre 2026 — Ventana de declaración: 12 de agosto al 26 de octubre (Incluye audio y tutorial en video)

Mahdi GoodarziPor Mahdi Goodarzi · Fundador & Product Builder de Gueta Quant

PODCAST MASTERCLASS~27:54
Leer Transcripción

Escuche la guía tributaria y análisis DIAN 2026 en audio:

Velocidad:
Resumen Clave (BLUF): La declaración de renta por trading ante la DIAN en 2026 se diligencia en el Formulario 210 (cédula general) para residentes fiscales que superen 1.400 UVT ($73.323.600 COP) en ingresos o 4.500 UVT ($235.683.000 COP) en patrimonio. Sus ganancias de Forex, CFDs y trading cuantitativo tributan siempre como renta ordinaria, con tarifas progresivas de hasta el 39%, sin importar el tiempo que mantuvo la posición abierta: la DIAN, en el Concepto 841 de 2023, clasificó el trading como gestión de activos financieros, no como enajenación de un activo fijo, por lo que no aplica la tarifa reducida del 15% de ganancia ocasional (esa sí existe, pero para otros bienes como inmuebles). Los fondos en brokers internacionales por encima de 2.000 UVT deben reportarse en el Formulario 160.

Guía Rápida DIAN 2026: ¿Cómo Declarar Trading en 3 Pasos?

  1. 1. Verifica si superas los topes de obligación: Si tus ingresos brutos en 2025 superaron 1.400 UVT ($73.323.600 COP) o tu patrimonio bruto superó 4.500 UVT ($235.683.000 COP), debes presentar el Formulario 210.
  2. 2. Clasifique todas sus ganancias como renta ordinaria:
    • Forex, CFDs y trading cuantitativo: Se declaran siempre como renta ordinaria en la Cédula General con tarifas progresivas del 0% al 39% (Art. 241 E.T.), sin importar el tiempo de tenencia — la DIAN los clasifica como gestión de activos financieros, no como venta de un activo fijo (Concepto 841 de 2023).
    • Nota: la tarifa fija del 15% de Ganancia Ocasional (Art. 300 y 314 E.T.) existe en el Estatuto Tributario, pero aplica a la venta de activos fijos como inmuebles, no a sus operaciones de trading.
  3. 3. Convierte cada trade a COP con la TRM oficial: Descarga el extracto anual de tu broker internacional (MT4, MT5, cTrader), convierte cada ganancia y pérdida a pesos colombianos usando la Tasa Representativa del Mercado (TRM) oficial de la fecha de cierre de cada operación y liquida en la Cédula General.
TUTORIAL EN VIDEO

Guía en Video: Paso a Paso para Declarar Trading ante la DIAN

Datos Clave de la Temporada 2026

Dato / ObligaciónValor y Marco DIAN 2026
Ventana de Declaración
Formulario 210
12 de agosto — 26 de octubre de 2026, según los dos últimos dígitos del NIT.
Tope de Ingresos Brutos
1.400 UVT
$73.323.600 COP (año gravable 2025).
Tope de Patrimonio Bruto
4.500 UVT
$235.683.000 COP al 31 de diciembre de 2025.
Activos en el Exterior
Formulario 160
Obligatorio si sus activos al 1 de enero superan las 2.000 UVT (~$104.748.000 COP). Se presenta en junio.
Valor de la UVT 2026
DIAN Res. 000238
$52.374 COP. Todos los topes y tarifas se calculan con esta unidad.
Tratamiento Ganancias
Cédula General
Renta ordinaria en la cédula general: tarifas marginales de 0% a 39% (Art. 241 del Estatuto Tributario).

1. ¿Debe declarar sus ganancias de trading en 2026?

Cada año, la DIAN publica los topes que determinan qué personas naturales están obligadas a presentar la declaración de renta. Para la temporada 2026 (año gravable 2025), usted debe declarar si al cierre del año cumplió al menos una de las siguientes condiciones, todas expresadas en UVT:

Concepto / Tope DIANTope en UVTAño Gravable 2025 (UVT $49.799)Año Gravable 2026 (UVT $52.374)
Ingresos brutos (ganancias de trading, salarios, rentas)≥ 1.400 UVT$69.718.600 COP$73.323.600 COP
Patrimonio bruto a 31 de diciembre> 4.500 UVT$224.095.500 COP$235.683.000 COP
Consumos con tarjeta de crédito≥ 1.400 UVT$69.718.600 COP$73.323.600 COP
Compras y consumos totales≥ 1.400 UVT$69.718.600 COP$73.323.600 COP
Consignaciones bancarias y depósitos acumulados≥ 1.400 UVT$69.718.600 COP$73.323.600 COP

Punto clave: estar obligado a declarar no significa pagar impuesto. La DIAN determina el valor a pagar según sus ingresos, deducciones y rentas exentas. Un trader con ganancias netas por debajo de 1.090 UVT (~$57,1 millones) simplemente presenta la declaración en cero en la cédula general.

¿No está seguro del marco general? Primero lea la guía completa de impuestos y regulación para traders en Colombia, donde explicamos el Concepto 841 de 2023, la exclusión del Régimen Simple y el tratamiento fiscal de Forex, CFDs y criptomonedas.


2. El proceso paso a paso: del libro de operaciones al Formulario 210

Presentar la declaración no es un evento de una sola tarde. El proceso real comienza semanas antes, con la consolidación de su información. Este es el flujo completo que recomendamos seguir:

  1. Reúna sus soportes: extractos del broker, historial de operaciones del año y su diario de trading.
  2. Calcule su utilidad neta: sume las ganancias brutas, reste las pérdidas del mismo período y convierta el resultado a pesos con la TRM oficial de cada fecha de cierre.
  3. Convierta todo a UVT: divida los valores en pesos entre $52.374 (UVT 2026) para ubicar su rango tarifario.
  4. Diligencie el Formulario 210: registre los ingresos en la cédula general, aplique deducciones legales y rentas exentas si aplican.
  5. Presente y pague: en el portal MUISCA antes de la fecha límite según su NIT, y pague el saldo a pagar, si existe, dentro del mismo plazo.
Flujo de cinco pasos para declarar ganancias de trading ante la DIAN en el Formulario 210
Figura 1: Flujo de trabajo de 5 pasos para la declaración de renta 2026 de un trader en Colombia.

Calendario oficial: la ventana de declaración de renta para personas naturales 2026 inicia el 12 de agosto y finaliza el 26 de octubre de 2026. Su vencimiento exacto depende de los dos últimos dígitos de su NIT o del documento de identidad registrado ante la DIAN. Consulte siempre el calendario oficial publicado en dian.gov.co — no se guíe por fechas de años anteriores.

Recomendación operativa: no presente en los últimos tres días hábiles del calendario. La alta demanda satura la plataforma MUISCA y aumenta el riesgo de presentar fuera del plazo legal, lo que genera sanciones por extemporaneidad.


3. Cómo calcular su utilidad de trading (con ejemplo numérico)

La utilidad de trading se calcula igual que en su diario de trading: cada operación cerrada genera una ganancia o una pérdida, y el resultado del año es la suma neta de todas ellas. La fórmula es directa:

Utilidad neta (USD) = Σ Ganancia bruta por operación − Σ Pérdida por operación
Utilidad neta (COP) = Utilidad neta (USD) × TRM de la fecha de cierre de cada operación

Sobre la conversión a pesos: para cada operación cerrada, use la TRM (Tasa Representativa del Mercado) oficial de la fecha de cierre. Si le resulta impracticable operación por operación, el criterio aceptado por los contadores públicos es consolidar mensualmente con la TRM del último día hábil de cada mes. Lo importante es la consistencia: el mismo criterio debe usarse todos los meses del año.

Ejemplo práctico: Carlos, trader de EUR/USD en Bogotá

ConceptoValor
Capital inicial en el broker$3.000 USD
Ganancias brutas del año (operaciones cerradas)$1.850 USD
Pérdidas del año (operaciones cerradas)$620 USD
Utilidad neta$1.230 USD
TRM promedio de cierre usada en el año$4.150 COP/USD
Utilidad neta en pesos$5.104.500 COP
Ingresos adicionales (contratos freelance)$68.000.000 COP
Total ingresos brutos$73.104.500 COP ≈ 1.396 UVT

Carlos está justo por debajo del tope de 1.400 UVT en ingresos, pero si además sus consignaciones bancarias del año superaron los $73.323.600, igualmente debe declarar. En la cédula general, su utilidad de trading se suma a sus demás ingresos y, una vez restadas las deducciones (salud, pensiones, intereses de vivienda), su base gravable definirá la tarifa aplicable.

Automatice el cálculo: resumen anual con Python

Si usted lleva el registro de sus operaciones en un archivo CSV (exportable desde la mayoría de los brokers y desde su diario de trading local), puede consolidar el año en pocas líneas de código:

import pandas as pd

# Columnas esperadas: fecha_cierre, resultado_usd (positivo = ganancia)
df = pd.read_csv("operaciones_2025.csv", parse_dates=["fecha_cierre"])
df["resultado_cop"] = df["resultado_usd"] * df["trm_cierre"]

resumen = {
    "ganancias_brutas_cop": df[df.resultado_cop > 0].resultado_cop.sum(),
    "perdidas_cop": df[df.resultado_cop < 0].resultado_cop.sum() * -1,
    "utilidad_neta_cop": df.resultado_cop.sum(),
    "total_operaciones": len(df),
}
print(resumen)

Este resumen es su insumo para la cédula general. Guárdelo junto con el CSV original: la DIAN puede requerir el detalle operación por operación en una fiscalización.


4. La cédula general: tarifas UVT 2026

Las ganancias de trading (Forex, CFDs, acciones internacionales y criptomonedas con tenencia menor a 2 años) tributan en la cédula general del Formulario 210, bajo tarifas marginales progresivas. El sistema funciona así: su utilidad neta se convierte a UVT, se ubica en el rango correspondiente y se aplica la tarifa marginal sobre el excedente del rango anterior.

Desliza horizontalmente
Rango en UVT (Utilidad Anual)Tarifa MarginalEquivalente Aprox. en COP (2026)
De 0 a 1.090 UVT0%Hasta $57.087.660 COP
> 1.090 a 1.700 UVT19%$57.087.661 a $89.035.800 COP
> 1.700 a 4.100 UVT28%$89.035.801 a $214.733.400 COP
> 4.100 a 8.670 UVT33%$214.733.401 a $454.082.580 COP
> 8.670 a 14.870 UVT35%$454.082.581 a $778.801.380 COP
> 14.870 UVT en adelante39%Más de $778.801.380 COP
Escalera de tarifas marginales de la cédula general en UVT para la declaración de renta 2026
Figura 2: Escalera de tarifas marginales de la cédula general (0% – 39%, año gravable 2025) con la UVT 2026.

Ejemplo de aplicación: si su utilidad neta de trading fue de $80.000.000 COP (≈ 1.527 UVT), usted tributa: 0% sobre los primeros 1.090 UVT y 19% sobre el excedente (437 UVT × $52.374 = $22.887.438 × 19% ≈ $4,35 millones). Ese es el impuesto aproximado antes de deducciones.

Recuerde: las pérdidas del mismo año se restan de las ganancias antes de aplicar la tarifa, y las pérdidas de años anteriores pueden compensarse hasta por 12 años (Art. 147 del Estatuto Tributario), siempre contra ingresos de la misma cédula general. Para estructurar el control de pérdidas dentro de su sistema, consulte la guía de gestión de riesgo en trading.


5. El Formulario 160: activos en el exterior

Si mantiene capital depositado en un broker extranjero (Pepperstone, Interactive Brokers, Exness, entre otros), ese dinero constituye un activo en el exterior. Si el valor patrimonial de todos sus activos en el exterior al 1 de enero de 2026 superó las 2.000 UVT (~$104.748.000 COP), usted debe presentar el Formulario 160. Si además recibe retiros de evaluaciones de fondeo, declare esos saldos como activos en el exterior y conserve los comprobantes: tributan como servicios del exterior. Si está pensando en pagar una evaluación por primera vez, revise primero nuestra guía completa de prop firms para entender el modelo y sus costos.

  • Cuándo: durante el mes de junio de cada año (ventana oficial según calendario DIAN).
  • Naturaleza: declaración informativa. No genera impuesto por sí misma.
  • Riesgo de omitirla: sanción por extemporaneidad calculada sobre el valor patrimonial declarado y mayor exposición a fiscalización.
Calendario tributario del trader en Colombia: Formulario 160 en junio y Formulario 210 entre agosto y octubre
Figura 3: Calendario tributario anual del trader en Colombia: Formulario 160 en junio, Formulario 210 entre agosto y octubre.

¿Opera criptomonedas? El tratamiento es distinto: con tenencia menor a 2 años, las ganancias son renta ordinaria en la cédula general; con tenencia mayor, pueden tributar como ganancia ocasional al 15%. Nuestra guía de trading de Bitcoin en Colombia detalla este caso.


6. Los soportes que debe conservar

La DIAN exige que las declaraciones estén respaldadas por soportes. Para un trader, esto significa mantener, por un período de al menos 5 años, la siguiente documentación:

  • Extractos mensuales del broker (estado de cuenta completo, no solo la última página).
  • Historial de operaciones exportado del terminal (MT5, cTrader o TradingView), con fecha, instrumento, volumen, precio de entrada y salida.
  • Diario de trading con el resultado de cada operación cerrada.
  • Registro de la TRM usada para cada conversión (Banco de la República publica el histórico oficial).
  • Resumen anual de ganancias y pérdidas (como el generado con el script de Python de la sección 3).
  • Formularios 160 presentados en años anteriores, con su acuse de recibo.
Lista de verificación de documentos que un trader en Colombia debe conservar para la DIAN
Figura 4: Lista de verificación de soportes para respaldar la declaración de renta ante la DIAN.

7. Errores comunes y sanciones

La mayoría de los problemas de los traders con la DIAN no provienen de la evasión deliberada, sino de errores operativos evitables:

Error comúnConsecuenciaCómo evitarlo
No presentar la declaración pese a superar un topeSanción por extemporaneidad (hasta 5% del impuesto a cargo, según Art. 641 ET)Verifique los 5 topes antes de agosto; si duda, declare.
Omitir el Formulario 160 con activos en el exteriorSanción por extemporaneidad sobre el valor patrimonialCalcule su patrimonio en brokers al 1 de enero cada año.
Reportar solo las ganancias, sin las pérdidasImpuesto mayor al debido y soporte inconsistenteConsolide el resultado neto con su diario de operaciones.
Usar una TRM incorrecta o inconsistenteDiferencias entre lo reportado y los extractosUse la TRM oficial de la fecha de cierre en todo el año.
Declarar como "otras rentas" en vez de cédula generalCorrección de la declaración e intereses de moraLas utilidades de trading son renta ordinaria de la cédula general.
No conservar los soportesImposibilidad de sustentar la declaración ante la DIANGuarde extractos y registros por mínimo 5 años.

Si su situación es compleja (varios brokers, cuentas conjuntas, criptomonedas, pérdidas acumuladas), contrate a un contador público certificado en Colombia. El costo de una asesoría es una fracción de lo que cuesta una corrección mal hecha o una fiscalización.


8. Preguntas frecuentes

¿Declarar afecta mi operativa diaria con el broker?

No. La declaración de renta es un trámite anual independiente de su operativa. Su broker extranjero no reporta automáticamente sus operaciones a la DIAN (salvo que usted haya autorizado intercambio de información), pero eso no lo exonera de declarar: la obligación recae sobre usted como contribuyente residente. Para verificar la legalidad del trading de CFDs y brokers regulados en Colombia, consulte nuestra guía regulatoria SFC.

¿Puedo declarar aunque mi utilidad neta sea negativa?

Sí. Si superó algún tope pero su año fue negativo en trading, declare igualmente: las pérdidas del año se reportan en la cédula general y quedan disponibles para compensar utilidades futuras hasta por 12 años (Art. 147 ET), ajustadas por inflación.

¿Qué pasa si presento después de mi fecha límite?

Se aplica la sanción por extemporaneidad (Art. 641 ET): hasta 5% del impuesto a cargo por cada mes o fracción de retraso, sin exceder el 100% del impuesto. Si no hay impuesto a cargo, la sanción es equivalente a medio salario mínimo mensual vigente (Art. 641 literal b).

¿Los retiros del broker a Nequi o a una cuenta bancaria colombiana generan impuesto adicional?

No generan un impuesto adicional por sí mismos. El hecho generador es la ganancia de la operación, no el retiro. Sin embargo, los retiros cuentan como consignaciones bancarias para el cálculo de los topes de obligación de declarar.

¿Debo pagar anticipo o autorretención como trader persona natural?

En general, un trader persona natural que opera con capital propio y no es empleado no está sujeto a autorretenciones mensuales por sus operaciones. Su obligación principal es la declaración anual. La situación cambia si además recibe ingresos por servicios profesionales, donde aplican retenciones del pagador.

¿Debo declarar renta en Colombia si opero trading y mis ganancias son pequeñas?

Para la declaración de renta 2026 (año gravable 2025) usted debe presentar el Formulario 210 si supera al menos uno de estos topes DIAN: ingresos brutos iguales o superiores a 1.400 UVT ($73.323.600 COP), patrimonio bruto superior a 4.500 UVT ($235.683.000 COP), consumos con tarjeta, compras totales o consignaciones bancarias acumuladas iguales o superiores a 1.400 UVT. Estar obligado a declarar no significa que deba pagar impuesto: la DIAN calcula el valor a pagar según ingresos, deducciones y rentas exentas.

¿Cómo calculo la utilidad de trading que debo reportar a la DIAN?

Su utilidad neta de trading se calcula sumando las ganancias brutas de todas las operaciones realizadas en el año y restando las pérdidas del mismo período. Cada resultado en dólares debe convertirse a pesos colombianos usando la TRM oficial de la fecha de cierre de cada operación. El resultado neto en COP se suma a sus demás ingresos de la cédula general en el Formulario 210.

Si mantiene capital depositado en un broker extranjero, revise la sección de activos en el exterior de la guía de impuestos para traders en Colombia, donde se explica el Formulario 160 y las sanciones por extemporaneidad.

¿Puedo compensar pérdidas de trading de años anteriores con mis ganancias de 2026?

Sí. Según el Artículo 147 del Estatuto Tributario, las pérdidas fiscales determinadas en declaraciones anteriores pueden compensarse con utilidades de los períodos siguientes hasta por 12 años, ajustadas por inflación. Solo se compensan contra ingresos de la misma cédula general y deben estar soportadas con un registro detallado de operaciones (libro de operaciones o diario de trading).

¿Hasta qué fecha tengo plazo para declarar renta en 2026?

El calendario de la DIAN para la declaración de renta de personas naturales 2026 (año gravable 2025) inicia el 12 de agosto y finaliza el 26 de octubre de 2026. Su fecha exacta de vencimiento depende de los dos últimos dígitos de su NIT o documento de identificación registrado ante la DIAN. Consulte el calendario oficial publicado en dian.gov.co y evite presentar en los últimos días.