Calcular dígito verificador NIT SAT Guatemala: módulo 11 y la letra K explicados paso a paso

¿Te falta el último carácter de un NIT guatemalteco o quieres comprobar que está bien escrito? Esta calculadora aplica el algoritmo módulo 11 de la SAT sobre el cuerpo del NIT y te entrega el dígito verificador —un número o la letra K—, con la tabla de multiplicaciones a la vista para que sigas el cálculo. También valida NIT completos y reconoce la consignación CF de consumidor final.

Qué es el dígito verificador del NIT y cómo se calcula

El NIT (Número de Identificación Tributaria) identifica a los contribuyentes ante la Superintendencia de Administración Tributaria de Guatemala. Su último carácter es un dígito verificador que se obtiene del resto del número con el algoritmo módulo 11: cada dígito del cuerpo se multiplica por un peso creciente desde la derecha (2, 3, 4, 5…), se suman los productos y se resta el resto de dividir esa suma entre 11. Si el resultado es 11, el verificador es 0; si es 10, se escribe la letra K; en cualquier otro caso, es el propio número.

La herramienta sirve a contadores que registran facturas, personal administrativo que captura datos de proveedores y clientes, programadores que validan formularios y cualquier persona que haya recibido un NIT incompleto o dudoso.

Cómo se usa, paso a paso

  1. Escribe el cuerpo del NIT: todos sus dígitos menos el verificador final (por ejemplo, 1669394).
  2. Pulsa Calcular dígito verificador y revisa la tabla de multiplicaciones, la suma y el resultado.
  3. Si ya tienes el NIT completo, escríbelo en el segundo bloque —con o sin guion— y pulsa Validar NIT: sabrás si el verificador coincide y cuál debería ser si no coincide.
  4. Para facturas de consumidor final, el validador también acepta la consignación CF.

Ejemplo resuelto

Usemos el NIT de la propia SAT, 1669394-9. Los pesos se asignan desde la derecha: 4×2 = 8, 9×3 = 27, 3×4 = 12, 9×5 = 45, 6×6 = 36, 6×7 = 42 y 1×8 = 8. La suma es 178. Al dividir 178 entre 11 el resto es 2, y 11 − 2 = 9: el verificador es 9, tal como aparece en los documentos oficiales de la SAT. Otro caso instructivo es el NIT 1741489: su suma ponderada es 144, el resto es 1 y 11 − 1 = 10, así que su verificador se escribe con la letra K: 1741489-K.

Casos de uso habituales

  • Emisión y registro de facturas (FEL): comprobar el NIT del receptor antes de certificar el documento.
  • Altas de proveedores y clientes: detectar errores de digitación al capturar el NIT en el sistema contable.
  • Desarrollo de software: verificar tu función de validación contra cálculos transparentes y casos reales, incluido el caso K.
  • Documentos recibidos por teléfono o foto: recuperar el carácter final cuando no se distingue.

Limitaciones honestas

  • Validación matemática, no registral: un verificador correcto no confirma que el NIT esté registrado, activo o al día en la SAT. Para eso está el Verificador Integrado del portal de la SAT.
  • Solo aplica al NIT: el CUI del DPI es un documento distinto, de 13 dígitos, con sus propias reglas; no uses esta calculadora para CUI.
  • Formatos antiguos: NIT emitidos hace décadas pueden presentar particularidades; ante una discrepancia con un documento oficial antiguo, manda el documento.

Preguntas frecuentes

¿Por qué algunos NIT terminan en K?

Porque el algoritmo módulo 11 puede dar como resultado 10, y un solo carácter no puede representar ese valor con un dígito: por convención se escribe la letra K.

¿Cuándo sale 0 como dígito verificador?

Cuando la suma ponderada es múltiplo exacto de 11: el resto es 0 y 11 − 0 = 11, que el algoritmo convierte en 0.

¿El validador acepta el NIT con guion y la K en minúscula?

Sí: puedes escribirlo con guion, sin guion o con espacios, y la K en mayúscula o minúscula.

¿Qué significa CF en una factura?

Es la consignación de «consumidor final», válida para ventas y servicios de bajo monto cuando el comprador no proporciona su NIT. No lleva dígito verificador porque no es un NIT.


Herramientas relacionadas

Explora también estas herramientas gratuitas en español:

Ver todas las herramientas gratis en español

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top