Comprueba en tiempo real la validez matemática y estructural de cualquier identificación fiscal antes de emitir o reportar a la DGII.
En República Dominicana, los números de identificación fiscal no son aleatorios; incorporan un dígito verificador al final para prevenir errores humanos de digitación.
Se toman los primeros 8 dígitos y se multiplican de izquierda a derecha por los pesos constantes: [7, 9, 8, 6, 5, 4, 3, 2]. Se suman los productos y se calcula el residuo de la división entre 11.
Se toman los primeros 10 dígitos y se multiplican alternadamente por [1, 2, 1, 2, 1, 2, 1, 2, 1, 2]. Si el producto es de 2 dígitos se suman entre sí. El dígito verificador es la decena superior menos la suma.