Justi: La nueva forma de declarar tu renta en Colombia con Inteligencia Artificial
Cómo orquestar modelos de inteligencia artificial multimodal y reglas lógicas inmutables para automatizar la liquidación de renta de personas naturales en Colombia con cero margen de error.

El desarrollo de software regulatorio (RegTech) exige un balance absoluto entre dos fuerzas tradicionalmente opuestas: la flexibilidad interpretativa y el rigor matemático. En el caso específico de la liquidación de impuestos de personas naturales ante la DIAN, un desfase de un peso colombiano o una categorización errónea de una casilla del Formulario 210 puede traducirse en sanciones monetarias y auditorías para el contribuyente.
Cuando nos planteamos analizar la arquitectura detrás de Justi (justitax.com), el principal reto de diseño de software era evidente: ¿cómo automatizar la lectura de cientos de formatos diferentes de certificados bancarios y tributarios desestructurados (en PDF o fotografía) sin comprometer la precisión aritmética del cálculo fiscal?
¿Qué es Justi?
Justi es un producto RegTech colombiano para preparar la declaración de renta de personas naturales. Su arquitectura separa la interpretación documental, hecha con IA, del cálculo tributario, ejecutado por reglas deterministas que pueden auditarse y explicarse.
La Arquitectura Híbrida: Extracción Probabilística y Cálculo Determinista
El error más grave de muchas aplicaciones modernas es utilizar modelos de lenguaje generativos (LLMs) para procesar cálculos aritméticos. Debido a su naturaleza basada en la predicción del siguiente token probabilístico, un LLM carece de consistencia matemática absoluta para manejar jerarquías fiscales anidadas.
Para resolver esto, la arquitectura de Justi se estructuró en dos capas estrictamente aisladas:
Procesamiento Documental (IDP)
Modelos de visión e inteligencia artificial multimodal analizan las imágenes y PDFs estructurando los valores (ingresos, deudas, retenciones) en objetos de datos estandarizados (JSON).
Motor de Reglas Tributarias
Un conjunto de funciones matemáticas escritas en TypeScript ejecuta de forma lineal la depuración cedular del Estatuto Tributario, aplicando topes conjuntos (límite del 40%) y deducciones especiales.
Esta aproximación híbrida garantiza que la IA se encargue de lo que mejor sabe hacer (interpretar texto y visión desestructurada) y el código nativo procese lo que requiere precisión matemática milimétrica.

Justi — Plataforma de Liquidación Tributaria
Para las personas que buscan declarar renta de forma fácil y ordenada, Justi (justitax.com) combina la lectura de certificados con un motor de reglas tributarias. Regístrate para conectar con la DIAN y descargar directamente la exógena y la última declaración, o carga tus documentos para dejarlos listos para revisión.
El Desafío de la Optimización y Depuración Cedular
El motor de cálculo implementa la depuración definida en el artículo 336 del Estatuto Tributario. Un reto técnico crucial consiste en evaluar si para honorarios y servicios sin vínculo laboral (trabajadores independientes) resulta más conveniente deducir costos reales soportados o aplicar la exención laboral estándar del 25% de forma excluyente.
Para modelar esto de manera óptima, el software simula de forma paralela ambos caminos financieros para el mismo conjunto de datos y determina algorítmicamente el escenario de menor carga tributaria legal para el declarante, todo en un tiempo de ejecución inferior a 50 milisegundos.
Esquema del Pipeline de Datos en Justi
La modularidad y desacoplamiento de estas capas permite que el motor se actualice de forma remota tan pronto la DIAN decreta un nuevo valor de la UVT (por ejemplo, indexando todos los topes a $49.799 para el año gravable 2025 o $52.374 para el año gravable 2026) sin alterar la capa de visión y procesamiento del frontend.
Garantía y Respaldo Jurídico
Adicionalmente al rigor de la arquitectura de software, la plataforma cuenta con una capa de protección legal directa: la Garantía de Ligal Abogados. Esta alianza garantiza que si un contribuyente es sancionado por la DIAN debido a un error de cálculo de Justi, la firma de abogados Ligal asume la defensa jurídica sin costo y cubre patrimonialmente el valor de la sanción, proporcionando una cobertura sin igual en Colombia.
Conclusión: Ingeniería de Alto Impacto
En BeSimpler nos apasiona estudiar e implementar arquitecturas limpias y eficientes que resuelvan problemas cotidianos complejos. El motor de cálculo tributario desarrollado para Justi es un ejemplo emblemático de cómo el RegTech e ingeniería de software de primer nivel pueden mitigar riesgos legales, agilizar trámites rutinarios y aportar tranquilidad financiera a millones de colombianos.
Preguntas Frecuentes Técnicas
¿Cómo procesa Justi las deducciones adicionales fuera del límite del 40%?
El motor matemático segrega las deducciones en dos grupos al computar. El Grupo A (intereses de vivienda, salud, dependientes ordinarios, aportes AFC) se suma y se somete al cap del 40% o 1.340 UVT. El Grupo B (las nuevas deducciones de 72 UVT por dependiente y el 1% de compras soportadas electrónicamente) se restan de manera directa sobre la base restante, maximizando el saldo neto a favor de forma automática.
¿Cuál es el modelo de negocio o cobro de la plataforma?
Justi opera bajo un modelo freemium de cara al usuario final. El contribuyente puede registrarse, cargar sus archivos y calcular su declaración de renta sin costo. Únicamente realiza un pago fijo de $120.000 COP cuando desea descargar la versión borrador oficial del Formulario 210 lista para cargar en la DIAN.
¿Cómo se maneja la seguridad y protección de los datos cargados?
Tanto el procesamiento del pipeline documental como el motor de liquidación utilizan cifrado HTTPS (TLS 1.3) para los canales de comunicación y encriptación en reposo (AES-256) para los archivos cargados. Las APIs de procesamiento respetan directrices de no retención de datos para entrenamiento externo, garantizando absoluta privacidad y reserva profesional.