Si al intentar guardar un contacto (cliente, proveedor, empleado, etc.) el programa te indica que "el NIF no es válido" o que "estás entrando un NIF ficticio", esto se debe al sistema de validación de identificación fiscal.
¿Por qué el programa valida los NIF?
En los NIF españoles, el último dígito o letra es un carácter de control que permite detectar errores de transcripción del NIF.
Este carácter de control se calcula matemáticamente a partir de los números anteriores, por lo que si hay un error en cualquier dígito o la letra no corresponde, el NIF será inválido.
¿Qué hacer si te aparece este error?
1. Revisa el NIF cuidadosamente
Es muy probable que hayas escrito mal alguno de sus números o letras. Los errores más comunes son:
Confundir el número 0 con la letra O
Confundir el número 1 con la letra I o L
Invertir dos dígitos consecutivos
Omitir o añadir un dígito
2. Confirma el NIF con tu cliente o proveedor
Te recomendamos que revises con tu cliente el número de NIF para que te confirme el NIF correcto.
Puedes pedirle que te envíe una foto o copia del documento de identidad o CIF para asegurarte.
3. Valida el NIF en herramientas oficiales
También puedes validar el NIF usando:
Herramientas de validación online de NIF/CIF
4. Comprueba que el país fiscal sea correcto
Si estás introduciendo un NIF de un cliente o proveedor extranjero (por ejemplo, un NIF intracomunitario de Alemania, Francia, Portugal, etc.), asegúrate de que el selector de país fiscal esté configurado correctamente.
El programa valida el NIF según el formato del país seleccionado. Si introduces un NIF alemán pero el país fiscal está configurado como "España", el sistema intentará validarlo como un NIF español y mostrará el error.
Para solucionarlo:
Ve al formulario del contacto
Busca el selector de país fiscal
Cambia el país al que corresponda con el NIF (Alemania, Francia, etc.)
Guarda el contacto
💡 Ejemplo: Si tu cliente tiene el NIF intracomunitario DE123456789 (Alemania), debes seleccionar "Alemania" como país fiscal para que el programa valide correctamente el formato alemán.
¿Y si estoy creando un contacto de prueba?
Aunque estés creando un contacto ficticio o de prueba, la correlación de números y letra debe ser correcta.
El programa valida todos los NIF independientemente de que sean reales o de prueba, porque esta validación:
Evita errores en tus documentos oficiales
Previene problemas con Hacienda
Garantiza que tus facturas cumplan con los requisitos legales
💡 Tip: Para crear contactos de prueba, usa el entorno sandbox de FacturaDirecta donde puedes probar sin afectar tus datos reales.
⚠️ Importante: Nunca uses NIFs reales de personas que no sean tus clientes o proveedores. Esto podría generar problemas legales.
👉 Ver más: Entornos de prueba (sandbox)