Validador de NIF, NIE, CIF e IBAN
Evita facturas rechazadas y transferencias devueltas: comprueba que el NIF de tu cliente o un IBAN están bien escritos. También calcula la letra del DNI.
🔒 La comprobación se hace en tu navegador: no enviamos ni guardamos ningún dato. Un documento válido solo indica que el formato y el dígito de control son correctos, no que exista o pertenezca a una persona concreta.
Cómo se calcula la letra del DNI
La letra del DNI es un dígito de control: se divide el número entre 23 y el resto indica la letra según la tabla TRWAGMYFPDXBNJZSQVHLCKE. Por ejemplo, 12345678 ÷ 23 deja resto 14, que corresponde a la letra Z. En el NIE, la X, Y o Z inicial se sustituye por 0, 1 o 2 antes de hacer la cuenta.
Cómo se valida un CIF
El CIF (hoy NIF de personas jurídicas) empieza por una letra que indica el tipo de entidad (A sociedad anónima, B sociedad limitada…), seguida de 7 números y un carácter de control que se calcula con un algoritmo de sumas sobre las posiciones pares e impares.
Cómo se valida un IBAN
El IBAN incluye dos dígitos de control internacionales. Se mueven los 4 primeros caracteres al final, se sustituyen las letras por números (A = 10, B = 11…) y el resto de dividir entre 97 debe ser 1. Un IBAN español tiene 24 caracteres: ES + 2 dígitos de control + 20 dígitos de la cuenta.
¿Para qué sirve al facturar?
Una factura con el NIF del cliente mal escrito no es válida para que pueda deducirse el IVA, y un IBAN erróneo provoca devoluciones de transferencias o recibos. Comprobarlo antes te ahorra rectificar facturas. Después, crea la factura con nuestro generador de facturas.
Preguntas frecuentes
¿Esta herramienta dice a quién pertenece un DNI o un IBAN?
No. Solo comprueba que el formato y los dígitos de control son correctos. No consulta ninguna base de datos.
¿Puedo validar un NIF de otro país de la UE?
Esta herramienta valida documentos españoles. Para NIF-IVA intracomunitarios, usa el servicio VIES de la Comisión Europea.
¿Es seguro escribir aquí un IBAN?
Sí. La comprobación se hace en tu navegador y no se envía ni se guarda ningún dato.