Genera un número de identificación IVA aleatorio con el formato de un país seleccionado. La salida sigue la longitud, el prefijo y el patrón de caracteres de cada jurisdicción para que las facturas simuladas y los registros ERP de prueba parezcan realistas.
Cómo funciona la generación
Generadores específicos por país componen dígitos y letras aleatorios según plantillas nacionales — por ejemplo la Partita IVA italiana (11 dígitos con dígito de control Luhn), el USt-IdNr. alemán (DE + nueve dígitos) o el numéro de TVA francés con prefijo FR y clave. Cuando existe un algoritmo de suma de comprobación (como Luhn), se calcula el dígito final para que el número pase la misma prueba estructural que la herramienta de validación.
Cuándo usarlo
Sembrar entornos de staging, crear empresas demo anonimizadas o rellenar mocks de UI para facturación electrónica y altas B2B sin usar identificadores reales de contribuyentes.
Limitaciones
Los números son sintácticamente plausibles, no están registrados ante ninguna autoridad tributaria. No deben aparecer en facturas legales, declaraciones VIES ni documentos aduaneros. La cobertura de países sigue el mapa de generadores implementado; los códigos ISO no admitidos no están disponibles.
Ejemplo
Una cadena de ejemplo con forma de NIF-IVA italiano se comprueba por longitud y suma de control; un dígito de control alterado falla la comprobación.