Сгенерируйте случайный идентификационный номер НДС (VAT) в формате выбранной страны. Результат следует длине, префиксу и шаблону символов юрисдикции, чтобы макетные счета и тестовые записи ERP выглядели правдоподобно.
Как работает генерация
Генераторы по странам собирают случайные цифры и буквы по национальным шаблонам — например итальянская Partita IVA (11 цифр с контрольной цифрой Luhn), немецкий USt-IdNr. (DE + девять цифр) или французский numéro de TVA с префиксом FR и ключом. Где есть алгоритм контрольной суммы (например Luhn), последняя цифра вычисляется так, чтобы номер проходил ту же структурную проверку, что и инструмент валидации.
Когда использовать
Наполнять staging-среды, создавать анонимизированные демо-компании или заполнять UI-макеты для электронного счета и B2B-онбординга без реальных идентификаторов налогоплательщиков.
Ограничения
Номера синтаксически правдоподобны, но не зарегистрированы ни в одном налоговом органе. Их нельзя указывать на юридических счетах, декларациях VIES или таможенных документах. Покрытие стран следует карте реализованных генераторов; неподдерживаемые ISO-коды недоступны.
Пример
Образец строки в формате итальянского VAT проверяется по длине и контрольной сумме; изменённая контрольная цифра не проходит проверку.