Case Study//RegTech & AI Engineering

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.

Justi Mascot
BeSimpler Engineering Labs
Publicado el 10 de julio de 2026 · Actualizado el 18 de julio de 2026 · 8 minutos de lectura · Stack: Next.js + Cloudflare + AI Agents

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?

[ RESPUESTA RÁPIDA ]

¿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.

EntradaPDF, foto, certificado 220, bancos y exógena.
ProcesoExtracción, clasificación y validación de cifras.
ResultadoFormulario 210 explicado y revisable.

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:

[ Capa 01 ]

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).

[ Capa 02 ]

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.

Mascota Justi
Producto Destacado

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

[Carga de Certificado PDF] -> [Multimodal Extractor (IA)] -> [Esquema JSON Validado]
                                                      |
                                                      v
[Formulario 210 Radicado] <- [Generación Formulario PDF] <- [Motor Matemático de Reglas (TypeScript)]

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.