Validador de NIT de Guatemala
Revise un NIT de Guatemala y su dígito verificador, incluida la K, antes de crear el cliente o emitir una factura FEL.
Herramienta
¿Cómo validar un NIT de Guatemala?
Un NIT de Guatemala está formado por varios dígitos y un último carácter, el dígito verificador, que puede ser un número del 0 al 9 o la letra K. Ese dígito se calcula con el método módulo 11, multiplicando los dígitos por los pesos 2, 3, 4… de derecha a izquierda. Este validador revisa el formato y el dígito verificador; no confirma si el contribuyente está activo en la SAT.
Paso a paso (módulo 11)
- Separe el NIT del dígito verificador (el último carácter).
- Multiplique cada dígito por un peso, empezando por 2 en el dígito de la derecha y subiendo 3, 4, 5… hacia la izquierda.
- Sume todos los resultados.
- Calcule el residuo de dividir la suma entre 11.
- Reste ese residuo de 11. Si el resultado es 11, el dígito es 0; si es 10, el dígito es K.
Ejemplo con K: NIT 5762108. 5×8 + 7×7 + 6×6 + 2×5 + 1×4 + 0×3 + 8×2 = 155. 155 mod 11 = 1. 11 − 1 = 10, así que el dígito verificador es K y el NIT completo es 5762108-K.
Validar el formato vs. consultar en la SAT
Esta herramienta comprueba que el número esté bien escrito: si el dígito verificador no coincide, el NIT tiene un error de digitación. Pero un NIT con el formato correcto puede no existir o no estar activo. Para confirmar el nombre y el estado del contribuyente, consulte el NIT en el portal oficial de la SAT: sat.gob.gt.
NIT y CUI (DPI): ¿cuál usar en una factura FEL?
El NIT es el número de identificación tributaria que asigna la SAT. El CUI es el Código Único de Identificación de 13 dígitos que aparece en el DPI de cada persona. Son números distintos y se validan con reglas distintas: este validador comprueba solo el NIT y su dígito verificador.
El 7 de marzo de 2025 la SAT emitió la Resolución SAT-DSI-393-2025, que contemplaba unificar el CUI con el NIT en sus sistemas, de modo que el CUI pudiera usarse como NIT. Según Andersen Guatemala, la Corte de Constitucionalidad notificó el 14 de mayo de 2025 la suspensión provisional de esa resolución, y la SAT indicó que acataría el fallo (fuente: Andersen Guatemala).
En la práctica, lo más seguro es registrar en SAP Business One el NIT del cliente y usarlo en la factura FEL. Si el cliente solo le da su CUI, verifique el estado vigente de la norma y del contribuyente en portal.sat.gob.gt o con su certificador FEL antes de emitir. Esta página no confirma si la suspensión sigue vigente hoy.
¿Cómo validar un NIT con DPI?
El DPI muestra el CUI, un número de 13 dígitos; no es el NIT. Si escribe un número de 13 dígitos en esta herramienta, le indica que parece un CUI y no lo trata como NIT. Lo que la herramienta comprueba es el NIT: que el dígito verificador (incluida la K) coincida con el cálculo módulo 11. Para saber si la persona está inscrita en la SAT, qué NIT tiene y si está activo, consulte el portal oficial de la SAT (portal.sat.gob.gt).
¿Está implementando factura electrónica? Lea nuestra guía de FEL Guatemala con SAP Business One.
Tres pasos, sin registro
Pegue el NIT
Con o sin guion: 1234567-8, 12345678 o terminado en K.
Verificamos el dígito
El dígito verificador se recalcula con la regla módulo 11 de la SAT, incluido el caso de la K.
Factura sin rechazos
Revise los NIT antes de crear el cliente en SAP Business One o emitir una factura FEL.
Preguntas sobre esta herramienta
¿Cómo se calcula el dígito verificador del NIT en Guatemala?
Tome los dígitos del NIT sin el último, multiplíquelos de derecha a izquierda por 2, 3, 4… (el dígito de la derecha por 2), sume los resultados y calcule (11 − suma mod 11) mod 11. Un resultado de 10 se escribe como K.
¿Qué significa CF en una factura FEL de Guatemala?
CF significa Consumidor Final. Se usa en lugar de un NIT cuando el comprador no lo proporciona, dentro de los límites que fija la SAT.
¿La herramienta revisa el nombre registrado en la SAT?
No. Revisa el número y su dígito verificador sin conexión. El nombre del contribuyente lo devuelve la SAT o su certificador FEL cuando consulta el NIT.
¿Qué significa la K en el NIT?
La K es el dígito verificador cuando el cálculo módulo 11 da 10. Como el dígito debe ser un solo carácter, la SAT usa la letra K en lugar de 10. Un NIT que termina en K es tan válido como uno que termina en número.
¿El validador guarda mis datos?
No. El cálculo se hace en su navegador y el NIT no se envía a Kodenova ni a ningún servidor.
¿Sirve para FEL en SAP Business One?
Sí. Validar el NIT antes de crear el cliente en SAP Business One evita que el certificador rechace la factura FEL por un NIT mal escrito. Vea nuestra guía de FEL Guatemala con SAP Business One: kodenova.com/insights/fel-guatemala-sap-business-one/
¿Puedo usar el CUI como NIT en la factura electrónica?
No lo dé por hecho. La Resolución SAT-DSI-393-2025 (7 de marzo de 2025) buscaba unificar el CUI con el NIT, pero según Andersen Guatemala la Corte de Constitucionalidad notificó su suspensión provisional el 14 de mayo de 2025. Verifique el estado vigente en portal.sat.gob.gt o con su certificador FEL antes de emitir una factura con el CUI.
¿Se puede validar un NIT con el DPI?
No directamente. El DPI lleva el CUI, un número de 13 dígitos distinto del NIT. Si escribe 13 dígitos, esta herramienta le avisa que parece un CUI, pero solo calcula el dígito verificador del NIT. Para saber qué NIT corresponde a una persona y si está activo, consulte en el portal oficial de la SAT (portal.sat.gob.gt) o con su certificador FEL.
¿SAP Business One puede emitir facturas FEL en Guatemala?
Sí, mediante una integración con un certificador FEL. Conectamos SAP B1 con certificadores como Infile y MegaPrint.
Hechas para equipos de SAP Business One
FEL Guatemala en SAP Business One
Conectamos SAP B1 con su certificador FEL: XML, firma, certificación y PDF. Precio fijo, normalmente cotizado en 24 horas.
