La formula para calcular la letra del NIE (número de identidad de extranjero) es la siguiente:
La letra inicial tradicionalmente siempre ha sido una «X», seguida de la «Y» a partir de julio de 2008 y de la «Z» desde 2022, que es la serie actualmente en uso.
Antes de aplicar la formula general, tomamos el número completo de hasta 7 cifras de nuestro NIE y le sumamos 10.000.000 si la letra inicial es una «Y» o 20.000.000 si la letra inicial fuera una «Z».
No es necesario sumar nada si la letra inicial es una «X».
Tomamos el número resultante, lo dividimos entre 23 y nos quedamos con el resto de dicha división, o dicho de otro modo, calculamos el módulo 23 del NIE, despues de sumar la cantidad correspondiente según sea una u otra la letra inicial.
El resultado anterior es un número entre 0 y 22. A cada uno de estos posibles números le corresponde una letra, según la siguiente tabla:
| RESTO | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| LETRA | T | R | W | A | G | M | Y | F | P | D | X | B | N | J | Z | S | Q | V | H | L | C | K | E |
Además de la letra inicial, sólo te quedará añadir la letra obtenida en el paso anterior al final y ya tienes el NIE completo.
Por cierto, la formula del NIE es muy similar a la formula del NIF, si quieres más información pulsa el enlace anterior.
También tenemos la formula del CIF que te puede servir para calcular o validar cualquier código CIF.
