Liquide la utilidad en la venta de acciones

Calcule la utilidad de sus inversiones y sepa exactamente cómo declararla ante la DIAN.

Modo demo — solo lectura. Está viendo datos de ejemplo. [Adquirir producto]

Guía de uso — Liquidador de inversiones

Esta herramienta registra tus compras y ventas de acciones, calcula el costo por promedio ponderado, clasifica la utilidad de cada venta según cuánto tiempo tuviste las acciones y arma el reporte que llevas a tu liquidador de renta. Aquí no se calcula el impuesto: el sistema te entrega las cifras depuradas (utilidad neta por tipo, ingresos no constitutivos y base de seguridad social) listas para el siguiente paso.

Cómo funciona, en 4 pasos

1 Configura tus acciones En Configuración das de alta cada acción (código, nombre, mercado) y eliges el método de cálculo de la tenencia.
2 Registra tus movimientos En Movimientos anotas cada compra y venta: fecha, cantidad, precio unitario y comisión.
3 Revisa tus posiciones En Posiciones ves cuántas acciones tienes de cada empresa y su costo promedio actual.
4 Genera el reporte En Reportes obtienes la liquidación del periodo (año o mes), y puedes descargarla en PDF o en Excel.

Cada vez que registras o editas un movimiento, los resultados se recalculan solos. No tienes que "cerrar" ni "confirmar" nada. Y antes de vender, la sección Simulaciones te permite anticipar el efecto tributario de la operación (se explica más abajo).

Reglas al registrar, editar o eliminar operaciones

Para que tus cifras nunca queden inconsistentes, el sistema valida cada operación antes de guardarla. Si algo no cuadra, no guarda el cambio y te muestra el motivo.

Al registrar una operación
  • Debes elegir una acción del catálogo; si no existe, primero la das de alta en Configuración.
  • La fecha debe ser válida (formato AAAA-MM-DD).
  • La cantidad debe ser mayor que cero.
  • El precio no puede ser negativo.
  • En una venta, no puedes vender más acciones de las que tienes: si intentas vender por encima del saldo disponible, la operación se rechaza indicándote el saldo real.
Al editar o eliminar una operación

Editar o borrar una operación puede afectar a todo lo que vino después. Por eso el sistema no revisa solo el saldo actual: recorre toda la historia de esa acción en orden cronológico —de la más antigua a la más reciente— aplicando tu cambio, y comprueba que el saldo nunca quede negativo en ningún momento.

En claro: no puedes borrar ni reducir una compra si ventas posteriores ya "consumieron" esas acciones, porque dejarías un tramo con saldo negativo. Tampoco puedes cambiar una venta a una cantidad que, en su fecha, supere lo que había disponible en ese instante.
  • Se conservan las mismas validaciones de campos: fecha válida, cantidad mayor que cero y precio no negativo.
  • El código de la acción no se cambia al editar: es la llave del cálculo.
  • Si el cambio dejaría el saldo negativo en cualquier fecha, se rechaza y nada se modifica.
  • Eliminar pide confirmación. En modo demo, crear, editar y eliminar están deshabilitados.

Consejo: si necesitas rehacer varias operaciones, edítalas o elimínalas desde la más reciente hacia la más antigua. Así evitas rechazos por saldos negativos intermedios.

Tras cualquier alta, edición o borrado válido, las posiciones y los reportes se recalculan automáticamente.

Cómo se determina la utilidad

el sistema lleva la cuenta de tu tenencia acción por acción. Cuando vendes, compara el dinero que recibes con lo que te costó esa porción de acciones.

El costo: promedio ponderado (art. 76 E.T.)

Cada vez que compras, se suma al costo total de esa acción el valor pagado más la comisión de compra. El costo promedio por acción es simplemente el costo total dividido entre la cantidad que tienes:

Costo promedio = (costo total acumulado) ÷ (cantidad en cartera)

Cuando vendes, se retira costo en proporción a ese promedio. La ley colombiana obliga a usar promedio ponderado para el costo (no se permite PEPS/FIFO ni identificación específica como método de costo), así que este valor no es configurable.

La comisión de compra se suma al costo. La comisión de venta se trata aparte (ver más abajo).

El ingreso y la utilidad de la venta

El ingreso de una venta se toma bruto: precio de venta multiplicado por la cantidad. La comisión de venta no se resta del ingreso ni del costo; se maneja como una deducción aparte y solo en los casos que la ley permite.

Utilidad = (precio de venta × cantidad) − costo de esa porción

Esa utilidad es la que después se clasifica según el tiempo que tuviste las acciones.

Cómo se calcula el promedio ponderado, paso a paso

el sistema recorre las operaciones de cada acción en orden cronológico y va llevando dos números: la cantidad en cartera y el costo total acumulado. El costo promedio por acción es siempre el costo total dividido entre la cantidad.

Cuando compras entra dinero nuevo al costo:

costo total  ←  costo total + (cantidad × precio) + comisión de compra
cantidad     ←  cantidad + acciones compradas

La compra recalcula el promedio (lo sube o lo baja). La comisión de compra se suma al costo.

Cuando vendes retiras acciones al promedio que ya tenías:

costo retirado = costo promedio vigente × acciones vendidas
costo total  ←  costo total − costo retirado
cantidad     ←  cantidad − acciones vendidas
Idea clave: una venta no cambia el costo promedio de las acciones que te quedan; solo retira acciones a ese promedio. El promedio únicamente se mueve cuando compras. (La comisión de venta tampoco toca el promedio: se trata aparte en el reporte.)

Cuando vendes toda la posición, la cantidad y el costo total vuelven a cero (se corrigen los residuos por redondeo).

Con los mismos números del ejemplo de más adelante, el promedio evoluciona así:

Tras la operaciónCantidadCosto totalCosto promedio
Compra 100 @ $2.000 (com. $5.000)100$205.000$2.050
Compra 100 @ $2.400 (com. $6.000)200$451.000$2.255
Venta 120 @ $3.00080$180.400$2.255

Fíjate en la última fila: tras vender 120 acciones, el promedio sigue en $2.255. La venta retiró costo a ese promedio ($2.255 × 120 = $270.600), pero no lo alteró para las 80 acciones restantes.

Cómo se clasifica: ganancia ocasional, renta ordinaria o INCRNGO

La misma utilidad tributa distinto según cuánto tiempo hayas tenido las acciones y dónde las vendas:

Antes de todo: ¿activo fijo o inventario? (art. 60 E.T.)

La clasificación por tiempo de tenencia parte de un supuesto: que tus acciones son activo fijo, es decir, que no las enajenas dentro del giro ordinario de tus negocios (art. 60 E.T.). Es el caso típico del inversionista persona natural, y es el tratamiento por defecto del sistema.

Si en cambio negocias acciones de forma habitual —comprar y vender es tu actividad—, son inventario (activo movible) y la regla cambia por completo: toda la utilidad es renta ordinaria, sin importar cuánto tiempo hayas tenido las acciones. La ganancia ocasional del art. 300 E.T. es exclusiva de los activos fijos: el requisito de los dos años es una condición adicional a la de ser activo fijo, no un sustituto. El beneficio del art. 36-1 (BVC) sí aplica en ambos casos.

Eliges el tratamiento en Configuración. El cambio corta por año gravable de la venta: las ventas desde el año que indiques usan el nuevo tratamiento y las de años anteriores conservan su clasificación, de modo que tus declaraciones ya presentadas no se alteran. Tu elección y su historial de vigencias se incluyen en la copia de seguridad (Exportar datos) y se restauran al importarla.

El tratamiento debe reflejar la realidad de tu actividad: la DIAN y el Consejo de Estado miran la habitualidad y la destinación de los bienes, no la etiqueta que elijas. Si necesitas aplicar un cambio a años ya declarados, revisa con tu contador la eventual corrección de esas declaraciones. Todo lo que sigue en esta sección (umbral de 2 años, método de tenencia) aplica a los años bajo activo fijo.

Ganancia ocasional  Tenencia de 2 años o más

Si vendiste acciones que tenías desde hace 2 años o más, esa utilidad se clasifica como ganancia ocasional. Tributa a una tarifa fija y por fuera de la renta ordinaria.

El umbral está configurado en 2 años (art. 300 y ss. E.T.). Es un parámetro del sistema por si la norma cambia.

Renta ordinaria  Tenencia menor a 2 años

Si tenías las acciones menos de 2 años, la utilidad va a la renta ordinaria, que se suma a tus demás ingresos del año y tributa a la tarifa progresiva.

Solo en esta columna se admite descontar la comisión de venta, y solo aquí se calcula el IBC de seguridad social (ver más abajo).

INCRNGO art. 36-1  Acciones en BVC vendidas por bolsa

Las acciones inscritas en la Bolsa de Valores de Colombia, cuando la venta pasa por la bolsa y no supera el límite de participación del artículo 36-1, gozan de un beneficio: esa utilidad es un ingreso no constitutivo de renta ni ganancia ocasional (INCRNGO), es decir, no gravado.

En el reporte, la venta con este beneficio igual aporta su ingreso y su costo a la columna que le corresponde por tenencia, pero su utilidad se resta como ingreso no constitutivo, dejando esa parte sin gravar. Marcas el beneficio al registrar la venta; también puedes fijar un valor por defecto por acción en el catálogo.

El beneficio aplica solo a ventas futuras que marques; no reescribe operaciones ya registradas.

Método de tenencia: FIFO o promedio de antigüedad

El costo siempre es promedio ponderado. Lo único que eliges (en Configuración) es cómo se cuenta el tiempo de tenencia para clasificar la utilidad:

FIFO / PEPS. Se consideran vendidas primero las acciones más antiguas. Una misma venta puede quedar repartida: la parte con 2 años o más va a ganancia ocasional y la parte más reciente a renta ordinaria. Es la convención más habitual.

Promedio ponderado por antigüedad. Se promedia también la fecha de compra (ponderada por cantidad), en simetría con el promedio de costos, y toda la venta se clasifica según esa antigüedad promedio. Es más consistente con el promedio de costos, pero tiene menos respaldo doctrinal: conviene validarlo con tu contador.

El método solo interviene en los años bajo tratamiento de activo fijo. En los años bajo inventario (art. 60 E.T.) no hay test de tenencia —toda la utilidad es renta ordinaria— y el método no tiene efecto en ellos.

La comisión de venta y la "comisión perdida"

La comisión de venta solo es deducible en la porción de renta ordinaria. La parte que caiga en ganancia ocasional o en INCRNGO no se puede descontar: se registra por separado como comisión no deducible (o "comisión perdida"), a título informativo.

Cuando una venta se parte entre categorías (por FIFO), la comisión se prorratea por cantidad entre las porciones.

Los reportes

En Reportes eliges el periodo con dos selectores —el año y, opcionalmente, un mes de ese año— y obtienes la liquidación en pantalla. Sea mensual o anual, la liquidación muestra dos columnas —Renta ordinaria y Ganancia ocasional— y depura cada una hasta la utilidad neta:

Ingresos brutos ingresos no constitutivos costos deducciones (comisiones) = utilidad neta

Arriba verás los consolidados del periodo (total de ingresos por ventas, costo, comisiones e ingresos no constitutivos). Recuerda: el reporte no calcula el impuesto; la utilidad neta de cada columna es la que alimenta tu liquidador.

En renta ordinaria, las pérdidas por venta de acciones no se aceptan y se suman de vuelta; en ganancia ocasional las pérdidas sí se aceptan (art. 311 E.T.).

Con ese periodo puedes generar tres salidas:

Reporte mensual (con IBC de seguridad social)

Aparece cuando eliges un mes concreto en el selector. Muestra la depuración de las dos columnas solo con las ventas de ese mes y añade una fila extra: el Ingreso Base de Cotización (IBC) de seguridad social, que solo se calcula en renta ordinaria.

Sirve para liquidar tus aportes a seguridad social mes a mes (por eso el IBC aparece únicamente aquí, no en el anual). El detalle de cómo se calcula está en la siguiente sección.

Descarga: botón «Descargar PDF del mes».

Reporte anual

Aparece cuando dejas el mes en «Todo el año». Consolida todas las ventas del año gravable en las dos columnas y te da la utilidad neta anual de renta ordinaria y de ganancia ocasional, más los ingresos no constitutivos del año.

Es la cifra que llevas a tu declaración de renta. No incluye la fila del IBC, porque la seguridad social se paga mensualmente, no una vez al año.

Descarga: botón «Descargar PDF del año».

Excel del año gravable

Descarga un archivo Excel (.xlsx) con el detalle completo del año que tengas seleccionado. Siempre exporta el año gravable completo (ignora el filtro de mes), que es lo que lo que le permite el detalle cada compra y venta realizadas. Los importes, cantidades y fechas quedan como datos reales, así que puedes usar SUMA, filtros y tablas dinámicas sin retocar nada.
Este reporte es últil para apoyar cualquier proceso de fiscalización de la Dian ya que le permite conocer cada operación de forma detallada.

El libro trae tres hojas:

HojaQué contiene
Resumen El consolidado del periodo y la depuración por clasificación (renta ordinaria / ganancia ocasional), con el mismo cálculo que ves en pantalla y en el PDF.
Movimientos Todas las compras y ventas del año: fecha, tipo, código, nombre, mercado, cantidad, precio, comisión, valor bruto, marca del beneficio 36-1 y notas.
Detalle ventas Una fila por cada porción de venta, con su reparto en renta ordinaria / ganancia ocasional / INCRNGO cuando FIFO divide la venta: costo promedio, utilidad, días de tenencia, comisiones (asignada, deducible y perdida) y clasificación.

Descarga: botón «scargar movimientos del año (Excel)». El archivo se llama liquidacion-acciones-<año>.xlsx. Es un documento de apoyo: no calcula el impuesto ni reemplaza la validación de tu contador.

Simulaciones: planear antes de vender

La sección Simulaciones te ayuda a decidir cuándo y cuánto vender antes de ejecutar la operación en tu comisionista. Como la clasificación tributaria depende del tiempo de tenencia (2 años o más → ganancia ocasional; menos → renta ordinaria, que además alimenta el IBC), vender unas semanas antes o después puede cambiar el tratamiento de la misma utilidad. Aquí lo ves con anticipación.

Solo consulta: nada de lo que hagas en Simulaciones se registra en tus operaciones ni altera tus reportes. Es una calculadora de escenarios; la liquidación real ocurre únicamente cuando registras la venta en Movimientos.
El umbral de tenencia de tus posiciones

Para qué sirve. Es un semáforo de tu portafolio frente al umbral de 2 años: te dice, acción por acción, cuántas unidades ya se clasificarían como ganancia ocasional si las vendieras hoy y a partir de qué fecha lo harán las demás. Con eso puedes, por ejemplo, aplazar una venta unas semanas para que la utilidad salga de la renta ordinaria.

Cómo leer la tabla. Cada fila es una posición abierta:

ColumnaQué significa
AcciónEl nemotécnico, con una insignia de estado: toda la posición cumple, cumplimiento parcial o aún no cumple. Al hacer clic en el nombre, el simulador de venta se precarga con esa acción.
Cantidad y Costo prom.Tu tenencia actual y su costo promedio ponderado (los mismos de Posiciones).
Ya ganancia ocasionalUnidades que hoy ya cumplen los 2 años: si las vendieras hoy, su utilidad sería ganancia ocasional.
Aún renta ordinariaUnidades que todavía no cumplen el umbral.
Próximo cumplimientoLa fecha más cercana en que un nuevo grupo de unidades cumple el umbral, y cuántas son.
Posición completa elLa fecha en que la totalidad de la posición habrá cumplido el umbral.

El cálculo respeta tu método de tenencia (Configuración): con FIFO, cada lote de compra cumple el umbral en su propia fecha, por eso una posición puede estar repartida entre las dos columnas; con promedio por antigüedad, toda la posición cumple en una sola fecha (la fecha de compra promedio más 2 años).

El umbral clasifica la utilidad, no la exime de impuesto. El beneficio del art. 36-1 (BVC) es independiente y se explica en el simulador. Si tu tratamiento vigente es inventario (art. 60 E.T.), esta tabla no se muestra: toda utilidad es renta ordinaria y no hay umbral que vigilar.

El simulador de venta («¿qué pasa si vendo?»)

Cómo se usa. Cinco datos y un clic:

  • Elige la acción en el selector (o haz clic en su nombre en la tabla del umbral, que la precarga).
  • Indica la cantidad a vender. No puede superar tu saldo a la fecha simulada; si lo supera, el simulador te muestra el saldo real disponible.
  • Elige la fecha tentativa de la venta. Puede ser hoy, futura (¿me conviene esperar?) o incluso pasada (¿qué habría pasado?).
  • Escribe el precio unitario que esperas obtener y, si quieres, la comisión estimada.
  • Marca la casilla del art. 36-1 si la venta iría por la BVC acogida al beneficio, y pulsa Simular.

Qué te devuelve. Un resumen en tarjetas y un detalle por porción:

  • Ingreso bruto, costo y utilidad estimada, calculados con el costo promedio ponderado vigente a la fecha simulada.
  • La clasificación por tenencia (ganancia ocasional, renta ordinaria o mixta si FIFO reparte la venta) y, si marcaste el 36-1, la etiqueta INCRNGO junto al ingreso no constitutivo aplicado.
  • El efecto neto en cada columna (renta ordinaria y ganancia ocasional): cuánto sumaría esta venta a la utilidad neta de tu liquidación del periodo, con la misma aritmética del reporte.
  • La comisión deducible y la no deducible, prorrateadas por porción.
  • Un detalle por porción cuando FIFO divide la venta: cantidad, lote de origen, días de tenencia, clasificación y utilidad de cada parte.

Si hay algo que debas tener en cuenta, aparece como advertencia: operaciones registradas con fecha posterior a la simulada (el cálculo usa el estado de la posición a la fecha elegida), porciones sin lote de compra suficiente, o pérdidas en renta ordinaria (no deducibles, art. 153 E.T.).

Qué reglas aplica el simulador (y qué no hace)

El simulador usa exactamente las mismas reglas del motor de reportes, así que el resultado coincide con lo que verías en la liquidación si registraras esa venta con esos datos:

  • Costo por promedio ponderado a la fecha simulada (art. 76 E.T.), con tu método de tenencia (FIFO o promedio por antigüedad).
  • Comisión de venta deducible solo en renta ordinaria y solo si la porción tiene utilidad; el resto queda como comisión no deducible.
  • Con el art. 36-1, la venta se clasifica igualmente por tenencia: su ingreso y su costo aportan a la columna que corresponda y la utilidad positiva se resta como ingreso no constitutivo en esa misma columna.
  • Con tratamiento de inventario (art. 60 E.T.) vigente para el año de la fecha simulada, toda la utilidad se clasifica como renta ordinaria, sin test de tenencia — igual que en el motor de reportes.
  • Las pérdidas siguen su columna: en renta ordinaria no se aceptan (se suman de vuelta, art. 153) y en ganancia ocasional sí (art. 311).

Y sus límites, para usarlo con criterio:

  • No registra la operación: para eso está Movimientos.
  • No calcula el impuesto: entrega las cifras depuradas para tu liquidador, igual que los reportes.
  • No conoce el precio de mercado: el precio de venta es un supuesto tuyo; el resultado es una estimación de planeación.

En modo demo el simulador funciona con los datos de ejemplo, así puedes probarlo antes de suscribirte.

El IBC de seguridad social

Ingreso Base de Cotización (IBC)
IBC = utilidad neta de renta ordinaria + ingresos no constitutivos de renta ordinaria

El IBC es la base sobre la que se liquidan los aportes a seguridad social por estas operaciones.

Tres cosas importantes sobre cómo lo trata el sistema:

1. Solo aplica a renta ordinaria. La ganancia ocasional no causa seguridad social, así que no genera IBC.

2. Se suman los ingresos no constitutivos. Para seguridad social no se pueden descontar los ingresos no constitutivos (el beneficio 36-1). Por eso, al calcular el IBC, esa parte que en renta se restaba se vuelve a sumar.

3. Solo se muestra en el reporte mensual. La seguridad social se paga mes a mes, de modo que el IBC aparece únicamente cuando filtras el reporte por un mes concreto, no en la vista anual.

Un ejemplo completo

Supón estas operaciones sobre una acción, con FIFO como método de tenencia:

OperaciónFechaCant.PrecioComisión
Compra 110/01/2020100$2.000$5.000
Compra 201/06/2023100$2.400$6.000
Venta01/02/2024120$3.000$8.000

El costo total tras las dos compras es $205.000 + $246.000 = $451.000 por 200 acciones, o sea un costo promedio de $2.255 por acción. Al vender 120, FIFO consume primero las 100 de 2020 (más de 2 años → ganancia ocasional) y luego 20 de 2023 (menos de 2 años → renta ordinaria):

ConceptoGanancia ocasional (100)Renta ordinaria (20)
Ingreso bruto$300.000$60.000
Costo (× $2.255)−$225.500−$45.100
Comisión de venta (prorrateada)$6.667 (no deducible)−$1.333 (deducible)
Utilidad neta$74.500$13.567

La comisión de las 100 acciones de ganancia ocasional ($6.667) queda como comisión no deducible. Si esta venta fuera lo único del mes, el IBC del mes sería $13.567 (la utilidad neta de renta ordinaria; aquí no hay ingresos no constitutivos que sumar). La ganancia ocasional no genera IBC.

Modo demo

Si entras sin una suscripción activa, verás el sistema en modo demo: puedes navegar y ver datos de ejemplo, pero crear, editar o eliminar está deshabilitado. Con tu suscripción activa trabajas con tus propios datos y todas las acciones quedan disponibles.

Importante. Esta herramienta organiza y depura tu información para facilitar la liquidación, pero no reemplaza la asesoría de un contador. Las clasificaciones se basan en la interpretación de la norma vigente (Estatuto Tributario, arts. 36-1, 60, 76, 300 y ss., 311) y algunos criterios —como el método de promedio por antigüedad o el tratamiento de activo fijo/inventario— conviene validarlos con tu asesor. El cálculo del impuesto final lo hace tu liquidador de renta.