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

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

El calendario ordinario para declarar el año gravable 2025 va del 12 de agosto al 26 de octubre de 2026. Las personas que cumplen las condiciones del Decreto 1226 tienen fechas especiales entre el 27 de octubre y el 13 de noviembre, según su NIT. 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.

Calendario revisado el 4 de noviembre de 2026

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

Aviso de corrección: El audio contiene datos tributarios incorrectos o desactualizados, incluidos tasas, topes y plazos. Consulte el texto actualizado y las fuentes oficiales de la DIAN antes de tomar decisiones.

PODCAST MASTERCLASS~27:54
Leer Transcripción↓

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

Velocidad:
Resumen Clave (BLUF): Para la declaración de 2026 se revisan los datos del año gravable 2025. La obligación y la clasificación dependen de los topes, el instrumento y la situación del contribuyente. El Formulario 160 se evalúa por separado según la condición del contribuyente y el valor de sus activos en el exterior al 1 de enero. Consulte el calendario de la DIAN y un profesional tributario.

⚡ 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 ($69.718.600 COP) o tu patrimonio bruto superó 4.500 UVT ($224.095.500 COP), debes presentar el Formulario 210.
  2. 2. Clasifique cada ingreso según su naturaleza:
    • Forex, CFDs y trading cuantitativo: La clasificación depende del instrumento, el contrato y la situación del contribuyente. El Concepto 841 de 2023 trata la elegibilidad para el Régimen SIMPLE.
    • Nota: la tarifa fija del 15% de Ganancia Ocasional (Art. 300 y 314 E.T.) existe en el Estatuto Tributario, puede aplicar a la venta de activos fijos si se cumplen los requisitos legales.
  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

Aviso de corrección: este video contiene datos tributarios incorrectos o desactualizados, incluidos tasas, topes o plazos. Consulte el texto actualizado y las fuentes oficiales de la DIAN antes de tomar decisiones.

Datos Clave de la Temporada 2026

Dato / ObligaciónValor y Marco DIAN 2026
Ventana de Declaración
Formulario 210
Calendario ordinario: 12 de agosto — 26 de octubre de 2026. Para personas elegibles hay plazos especiales hasta noviembre; confirme su fecha con la DIAN.
Tope de Ingresos Brutos
1.400 UVT
$69.718.600 COP (año gravable 2025, UVT de $49.799).
Tope de Patrimonio Bruto
4.500 UVT
$224.095.500 COP al 31 de diciembre de 2025 (UVT de $49.799).
Activos en el Exterior
Formulario 160
Si sus activos en el exterior al 1 de enero superan las 2.000 UVT (~$104.748.000 COP), revise su obligación. La fecha corresponde al plazo de renta aplicable a su categoría, incluidas las excepciones vigentes.
Valor de la UVT
DIAN Res. 000193 y 000238
$49.799 COP para el año gravable 2025 (la declaración que se presenta en 2026) y $52.374 COP para el año gravable 2026. Los topes de renta y las tarifas se calculan con la UVT del año gravable.
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. El resultado final también depende de otros ingresos y de las reglas aplicables.

¿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 la UVT del año gravable ($49.799 para 2025, declaración de 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: el plazo ordinario de renta de personas naturales para el año gravable 2025 va del 12 de agosto al 26 de octubre de 2026, según los dos últimos dígitos del NIT sin dígito de verificación. El Decreto 1226 de 2026 prevé plazos especiales entre el 27 de octubre y el 13 de noviembre para personas naturales y sucesiones ilíquidas con NIT terminados en 01–26 y domicilio fiscal al 10 de agosto en los municipios de las seccionales indicadas. El decreto también contempla ciertas inscripciones iniciales en el RUT y las reglas para acreditar el domicilio fiscal. Estos plazos especiales también aplican a la declaración de activos en el exterior. Consulte el calendario DIAN y las indicaciones oficiales de octubre y noviembre; confirme su municipio y fecha exacta.

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
Resultado económico ilustrativo en COP = suma de cada resultado en USD multiplicado por su tasa correspondiente

Sobre la conversión a pesos: la tasa y la fecha aplicables dependen del reconocimiento de cada partida. El artículo 288 del Estatuto Tributario establece reglas sobre reconocimiento inicial y diferencias en cambio. Determine el momento aplicable a cada partida con un profesional.

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 hipotética constante para todas las operaciones del ejemplo$4.150 COP/USD
Utilidad neta en pesos$5.104.500 COP
Ingresos adicionales (contratos freelance)$64.400.000 COP
Suma ilustrativa de ingresos y utilidad neta$69.504.500 COP ≈ 1.396 UVT (UVT 2025 de $49.799)

Esta suma es ilustrativa y no determina los ingresos brutos fiscales ni la obligación de declarar. Verifique todos los topes y las circunstancias con un profesional. 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 del Art. 241 (años gravables 2025 y 2026)

La clasificación fiscal de cada operación depende de su naturaleza y de las circunstancias del contribuyente. 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 MarginalCOP año gravable 2025
(declaración 2026 · UVT $49.799)
COP año gravable 2026
(declaración 2027 · UVT $52.374)
De 0 a 1.090 UVT0%Hasta $54.280.910 COPHasta $57.087.660 COP
> 1.090 a 1.700 UVT19%$54.280.911 a $84.658.300 COP$57.087.661 a $89.035.800 COP
> 1.700 a 4.100 UVT28%$84.658.301 a $204.175.900 COP$89.035.801 a $214.733.400 COP
> 4.100 a 8.670 UVT33%$204.175.901 a $431.757.330 COP$214.733.401 a $454.082.580 COP
> 8.670 a 18.970 UVT35%$431.757.331 a $944.687.030 COP$454.082.581 a $993.534.780 COP
> 18.970 a 31.000 UVT37%$944.687.031 a $1.543.769.000 COP$993.534.781 a $1.623.594.000 COP
> 31.000 UVT en adelante39%Más de $1.543.769.000 COPMás de $1.623.594.000 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%). Los valores en pesos de la figura usan la UVT 2026; para la declaración de 2026 (año gravable 2025) use la columna de la UVT $49.799 de la tabla.

Ejemplo de aplicación: si su utilidad neta de trading en el año gravable 2025 fue de $80.000.000 COP (≈ 1.606 UVT de $49.799), usted tributa: 0% sobre los primeros 1.090 UVT ($54.280.910) y 19% sobre el excedente ($25.719.090 × 19% ≈ $4,89 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 la compensación de pérdidas fiscales depende de los requisitos y límites aplicables; para personas naturales, corresponde a la misma renta dentro de la cédula y no admite reajuste fiscal. 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 en un broker extranjero, revise la naturaleza y el valor patrimonial de sus activos en el exterior al 1 de enero de 2026. La obligación de presentar el Formulario 160 depende de su condición de contribuyente y de si el valor patrimonial total de esos activos supera 2.000 UVT ($104.748.000 COP en 2026). Consulte la guía de activos en el exterior de la DIAN. Si recibe pagos de evaluaciones de fondeo, conserve el contrato y los comprobantes y consulte a un contador sobre su clasificación fiscal y si existen activos que deban reportarse. Para entender el modelo y sus costos, revise nuestra guía de prop firms.

  • Cuándo: según el calendario de renta aplicable a la categoría del contribuyente. Para personas naturales, consulte el calendario DIAN y, si corresponde, los plazos especiales del Decreto 1226 de 2026.
  • 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.

¿Opera criptomonedas? El tratamiento depende del activo, la operación y su situación. Si se cumplen los requisitos para ganancia ocasional, la tarifa general para personas naturales residentes es del 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 extractosDetermine la fecha y la tasa aplicables a cada partida conforme al artículo 288 del Estatuto Tributario.
Declarar como "otras rentas" en vez de cédula generalCorrección de la declaración e intereses de moraDetermine la clasificación aplicable al instrumento y al contribuyente con un profesional.
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. El intercambio de información depende de las normas aplicables; conserve sus soportes y verifique sus obligaciones. 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?

Si cumple los requisitos para declarar, la obligación puede existir aunque haya perdido dinero. Una pérdida en una operación no demuestra por sí sola una pérdida fiscal compensable; revise las reglas y soportes aplicables.

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

La sanción depende de la declaración, el retraso y si existe requerimiento previo. Si no hay impuesto a cargo, la norma prevé bases relacionadas con ingresos brutos y, en ciertos casos, patrimonio líquido, sujetas a límites y reglas aplicables. Consulte los artículos 641 y 642 del Estatuto Tributario.

¿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 ($69.718.600 COP), patrimonio bruto superior a 4.500 UVT ($224.095.500 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?

Conserve el registro detallado de cada operación y sus soportes. La clasificación fiscal y el momento de reconocimiento dependen del instrumento y del contribuyente. El artículo 288 del Estatuto Tributario establece reglas para partidas en moneda extranjera; revise su aplicación con un profesional.

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?

Puede ser posible si existe una pérdida fiscal admisible y se cumplen los requisitos. Las pérdidas de cada renta dentro de una cédula se compensan contra la misma renta, bajo límites legales, y no son susceptibles de reajuste fiscal.

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

El calendario ordinario de renta de personas naturales para 2026 (año gravable 2025) va del 12 de agosto al 26 de octubre, según los dos últimos dígitos del NIT sin dígito de verificación. El Decreto 1226 de 2026 establece plazos especiales entre el 27 de octubre y el 13 de noviembre para ciertos contribuyentes de municipios afectados y NIT terminados en 01 a 26. Confirme con la DIAN si cumple las condiciones y cuál es su fecha según el NIT.