Генератор и валидатор CUIT Аргентины | Тестирование налоговых идентификаторов
Генерируйте и проверяйте налоговые номера CUIT Аргентины для тестирования. Создавайте математически корректные налоговые идентификаторы с правильными контрольными цифрами или мгновенно проверяйте существующие CUIT.
Генератор и валидатор CUIT Аргентины
Генерируйте математически корректные номера CUIT Аргентины для тестирования или мгновенно проверяйте существующие налоговые идентификационные коды.
Генератор CUIT
Валидатор CUIT
Формат: XX-XXXXXXXX-X
О CUIT
CUIT (Código Único de Identificación Tributaria) - это налоговый идентификационный код, используемый в Аргентине для физических и юридических лиц.
- Формат: XX-XXXXXXXX-X, где X - цифры.
- Первые две цифры указывают на тип организации (20 для мужчин, 27 для женщин, 30 для компаний и т.д.).
- Последняя цифра - это контрольная цифра, рассчитанная по специальному алгоритму на основе предыдущих цифр.
Документация
Что такое CUIT?
CUIT (Clave Única de Identificación Tributaria) — это аргентинский идентификационный номер налогоплательщика. ARCA, национальное налоговое и таможенное ведомство, присваивает CUIT каждому физическому лицу и предприятию, осуществляющему легальную хозяйственную деятельность, например открывающему банковский счёт, заключающему трудовой договор или выставляющему счёт-фактуру. ARCA заменила AFIP в октябре 2024 и взяла на себя те же функции. CUIT состоит из 11 цифр и записывается в формате XX-XXXXXXXX-X.
Этот калькулятор генерирует номера CUIT, соответствующие официальному формату и правилу контрольной цифры, а также проверяет, является ли существующий CUIT математически корректным. Сгенерированные номера не зарегистрированы в ARCA; они предназначены только для тестирования и разработки программного обеспечения, а также для обучения.
Структура CUIT и коды типов
11 цифр делятся на три части.
| Часть | Цифры | Значение |
|---|---|---|
| Код типа | первые 2 | Определяет вид налогоплательщика |
| Номер | следующие 8 | Уникальный идентификационный номер |
| Контрольная цифра | последняя 1 | Подтверждает, что остальные 10 цифр введены правильно |
Код типа показывает, какому виду принадлежит держатель CUIT:
| Вид субъекта | Код типа |
|---|---|
| Физическое лицо мужского пола | 20 |
| Физическое лицо женского пола | 27 |
| Объединение | 33 |
| Компания, фонд, общество, государственный орган, иностранная компания или траст | 30 |
Шесть вариантов вида субъекта в этом инструменте используют один код 30: компания, фонд, общество, государственный орган, иностранная компания и траст. Более точное различие между ними содержится в регистрационных записях налогового агентства, а не в самом номере CUIT. В Аргентине используются и некоторые другие префиксы, которые этот генератор не предлагает, в том числе 23, 24 и 34.
Как вычисляется контрольная цифра CUIT
Для контрольной цифры используется контрольная сумма по модулю 11 с весами. Такой же метод применяется в книжных идентификаторах ISBN и многих других идентификационных номерах. Он выявляет опечатки и переставленные цифры. Сам по себе он не содержит скрытого смысла.
Этапы:
- Запишите первые 10 цифр: код типа из 2 цифр, за которым следует номер из 8 цифр.
- Умножьте каждую цифру на фиксированный вес по порядку: 5, 4, 3, 2, 7, 6, 5, 4, 3, 2.
- Сложите 10 полученных произведений.
- Разделите сумму на 11 и найдите остаток.
- Если остаток равен 0, контрольная цифра равна 0.
- Если остаток равен 1, ни одна отдельная цифра не может завершить номер при таком коде типа. Аргентина решает это, присваивая номер с другим префиксом: 20 и 27 превращаются в 23, а 30 — в 33. Этот инструмент использует то же правило. Если генератор сталкивается с таким случаем, он создаёт новое случайное число, а валидатор помечает любой CUIT с такой комбинацией как недействительный, независимо от последней цифры.
- При любом другом остатке контрольная цифра равна 11 минус остаток.
Пример расчёта
Вычислим контрольную цифру для кода типа 30 и номера 12 345 678.
Первые 10 цифр — это 3, 0, 1, 2, 3, 4, 5, 6, 7, 8. Умножим каждую на соответствующий вес и сложим результаты:
(3×5) + (0×4) + (1×3) + (2×2) + (3×7) + (4×6) + (5×5) + (6×4) + (7×3) + (8×2) = 15 + 0 + 3 + 4 + 21 + 24 + 25 + 24 + 21 + 16 = 153
При делении 153 на 11 остаток равен 10. 11 − 10 = 1.
Контрольная цифра — 1, поэтому полный CUIT имеет вид 30-12345678-1.
Для сравнения: код типа 20 с номером 00000001 даёт сумму 12, при делении на 11 остаток равен 1. Для этой комбинации контрольной цифры не существует, поэтому при коде типа 20 ни один действительный CUIT не может заканчиваться таким образом. Тот же номер работает с префиксом 23: сумма становится равной 24, остаток составляет 2, а контрольная цифра — 9, что даёт 23-00000001-9.
Как валидатор проверяет CUIT
Валидатор выполняет две проверки введённого текста.
- Формат. Введённое значение должно соответствовать формату XX-XXXXXXXX-X или состоять из 11 цифр без разделителей; дефисы инструмент добавляет автоматически.
- Контрольная цифра. Инструмент заново вычисляет контрольную цифру по первым 10 цифрам, используя описанные выше шаги, и сравнивает её с последней введённой цифрой.
Валидатор не проверяет, используется ли фактически в Аргентине префикс из 2 цифр. Строка вида 12-34567890-3 проходит проверку, поскольку её контрольная сумма верна, хотя ни один вид субъекта не использует префикс 12. Успешное прохождение этой проверки подтверждает только арифметическую корректность номера, но не то, что его выдало ARCA. Для подтверждения регистрации воспользуйтесь сервисом ARCA Constancia de Inscripción.
Использование генератора и валидатора
Чтобы создать тестовый CUIT, выберите вид субъекта, например компанию, физическое лицо или объединение, а затем нажмите «Generate CUIT». Инструмент создаст случайный номер CUIT с правильной контрольной цифрой для этого типа.
Чтобы проверить CUIT, введите или вставьте его в поле валидатора и нажмите «Validate CUIT». Результат покажет, верны ли формат и контрольная цифра.
Номера, созданные генератором, не зарегистрированы в ARCA. Использование такого номера в настоящей налоговой декларации, договоре или счёте-фактуре является мошенничеством по аргентинскому законодательству. Используйте сгенерированные номера CUIT только для тестирования программного обеспечения, в промежуточных средах и в учебных целях.
CUIT и CUIL
CUIT и CUIL имеют одинаковый формат из 11 цифр и один и тот же алгоритм вычисления контрольной цифры. CUIT идентифицирует налогоплательщиков, ведущих предпринимательскую деятельность или работающих самостоятельно; его присваивает ARCA. CUIL (Código Único de Identificación Laboral) идентифицирует работников по трудовому договору; его присваивает ANSES, национальное управление социального обеспечения. Многие аргентинские формы принимают любой из этих номеров, поскольку цифры и правило проверки у них одинаковы. Связанные с ними записи хранятся в разных ведомствах.
История
Закон 23 495 создал CUIT в 1987, когда сбором налогов в Аргентине занималось Главное налоговое управление (DGI). Его использование стало обязательным при обращении во все органы национального правительства в августе 1998. Указ 1156/96 объединил DGI с таможенной администрацией в AFIP; объединение было завершено в июле 1997, и AFIP управляла системой CUIT следующие 27 лет. Указ 953/2024 распустил AFIP в октябре 2024 и передал её обязанности ARCA. В настоящее время для открытия счёта предприятия в банке, заключения большинства трудовых договоров или выставления электронного счёта-фактуры в Аргентине требуется CUIT.
Часто задаваемые вопросы
Что такое номер CUIT?
CUIT — это аргентинский идентификационный номер налогоплательщика: 11 цифр в формате XX-XXXXXXXX-X, присваиваемых ARCA физическим лицам и предприятиям, осуществляющим официальную экономическую деятельность.
Может ли этот инструмент определить, настоящий ли CUIT?
Нет. Он подтверждает только правильность формата номера и соответствие контрольной цифры. То, был ли CUIT действительно выдан, определяется регистрационными записями ARCA, а не расчётом без подключения к системе. Для подтверждения регистрации воспользуйтесь сервисом ARCA Constancia de Inscripción.
Можно ли использовать сгенерированный CUIT в настоящем бланке?
Нет. Сгенерированные CUIT математически корректны, но не зарегистрированы в ARCA. Использование такого номера в настоящей декларации, договоре или счёте-фактуре является мошенничеством по аргентинскому законодательству. Сгенерированные номера предназначены только для тестирования программного обеспечения и обучения.
Почему код типа 30 охватывает так много видов субъектов?
Код 30 одинаково охватывает компании, фонды, общества, государственные органы, иностранные компании и трасты. Более точное различие между ними содержится в регистрационной базе данных ARCA, а не в самом CUIT.
Нужны ли дефисы в CUIT?
Нет. Валидатор принимает как запись с дефисами (30-12345678-1), так и запись из 11 цифр без дефисов (30123456781); перед проверкой он сам добавляет дефисы.
Меняются ли когда-нибудь CUIT?
Обычно CUIT является постоянным для своего держателя. ARCA обновляет или повторно выдаёт его по таким причинам, как юридически признанное изменение гендерной принадлежности, слияние компаний или подтверждённая кража личных данных.