Saltar al contenido principal

🧮 Herramientas Interactivas

Utiliza estas utilidades interactivas integradas en el navegador para calcular y validar datos fiscales antes de enviarlos a la API.


🔍 Validador de NIT​

Valida el dígito verificador de un NIT colombiano usando el algoritmo oficial módulo 11 de la DIAN.

🔍 Validador de NIT Colombiano

ℹ️ Información

  • Los documentos colombianos tienen hasta 10 dígitos (pueden tener menos)
  • El dígito verificador se calcula usando pesos específicos (3, 7, 13, 17, 19, 23, 29, 37, 41, 43...)
  • El algoritmo se adapta automáticamente a la longitud del documento
  • Este validador usa el mismo algoritmo oficial de Colombia (DIAN)
  • Si residuo > 1: DV = 11 - residuo | Si residuo ≤ 1: DV = residuo

✅ Validador de Factura JSON​

Valida la estructura básica de una factura JSON y verifica cálculos importantes de impuestos y totales.

✅ Validador de Factura JSON

ℹ️ Validaciones Realizadas

  • Estructura: Campos obligatorios presentes
  • Cálculo de Totales: Subtotal - Descuento + Impuesto = Total
  • Líneas: Cantidad × Precio = Monto de línea
  • Fechas: No pueden ser en el futuro
  • Emisor: Información requerida presente
  • Cliente: Datos de identificación completos

🧮 Calculadora de Totales​

Calcula automáticamente los totales de tu factura con descuentos, cargos e impuestos.

🧮 Calculadora de Totales

Líneas de Factura

$100.000,00

Descuento Global

%

📊 Resumen de Cálculo

Subtotal:$100.000,00
Base Imponible:$100.000,00
Total Impuestos:+$19.000,00
TOTAL A PAGAR:$119.000,00

ℹ️ Fórmula Correcta

SUBTOTAL - DESCUENTOS = BASE IMPONIBLE
BASE IMPONIBLE × (1 + IVA%) = TOTAL

📝 Guía de Uso​

  1. Para NITs: Usa el Validador de NIT para obtener el dígito de verificación correcto.
  2. Para facturas completas: Pasa tu payload por el Validador de Factura JSON antes de invocar POST /invoice.
  3. Para sumatorias complejas: Usa la Calculadora de Totales para cuadrar bases imponibles y totales a pagar.
Paridad de Algoritmos

Estas herramientas ejecutan exactamente las mismas reglas de validación que el motor de MATIAS API en el backend.