Metodología
Qué comprobamos, de dónde sale el resultado y qué no podemos concluir.
Versión revisada el 10 de agosto de 2026. La metodología separa la comprobación local, la consulta en línea y la decisión contable posterior.
1. Comprobación de formato
Normalizamos espacios y mayúsculas y comprobamos que el CUFE tenga 96 caracteres hexadecimales. Esta regla detecta códigos incompletos, texto sobrante y caracteres incompatibles. Pasar la regla solo significa que el código tiene la forma esperada: no prueba que exista, sea auténtico o corresponda a la factura recibida.
2. Extracción local opcional
El auditor abre el XML dentro del navegador, reconoce Invoice o AttachedDocument y compara CUFE, identificaciones y número cuando esos datos se repiten entre el contenedor, la factura y una ApplicationResponse embebida. También extrae fecha, valor y moneda visibles y detecta la presencia de bloques XMLDSig, XAdES o certificados. No recalcula la huella ni verifica criptográficamente la firma, la vigencia o la revocación del certificado. El archivo completo no se carga al servidor mediante este flujo.
3. Intento de consulta pública
Antes de enviar el CUFE, el buscador consulta un canario técnico que no contiene datos del usuario. Si la ruta automatizada está bloqueada, el código se queda en el navegador y CUFECheck ofrece el enlace oficial precargado. Sólo cuando el canario confirma disponibilidad se envía el CUFE a la infraestructura de CUFECheck para intentar la búsqueda pública. La respuesta se interpreta mediante señales visibles de la página. CUFECheck no usa una API oficial de validación ni tiene acceso privilegiado a sistemas internos de la DIAN.
4. Controles y falta de disponibilidad
La DIAN puede mostrar inicio de sesión, CAPTCHA, controles de seguridad o una respuesta que la herramienta no reconozca. En esos casos comunicamos que la consulta automática no está disponible y ofrecemos el enlace al buscador oficial DIAN. No tratamos un bloqueo, error o silencio de la fuente como confirmación de que la factura exista o no exista.
5. Lectura responsable
El usuario debe comparar CUFE, NIT, emisor, receptor, fecha y valor con el XML original. La consulta documenta un momento y puede cambiar si cambia la fuente. No evalúa materialidad, aceptación comercial, suplantación, deducibilidad, soportes de la operación ni controles internos de pago.
6. Fuentes y mantenimiento editorial
Priorizamos el catálogo de facturación electrónica, la guía de verificación y la documentación de validación previa publicadas por la DIAN. Enlazamos esas fuentes en el pie de cada página y fechamos esta metodología cuando revisamos el funcionamiento o sus límites. Las correcciones se reciben en la página de contacto.