Генератор и валидатор на CUIT/CUIL | Инструмент за данъчно ID на Аржентина
Генерирайте валидни тестови номера на CUIT/CUIL за Аржентина или валидирайте съществуващи такива. Безплатен онлайн инструмент за разработчици, тестващи данъчни ID и системи за работни заплати с валидация, съвместима с AFIP.
Генератор на CUIT/CUIL
Въведете 8-цифрен DNI номер или използвайте случайния генератор
Използване на случайно генериран DNI
Документация
Генератор и валидатор на аржентински CUIT/CUIL
CUIT/CUIL е идентификационен номер от 11 цифри, използван в Аржентина за данъци и социално осигуряване. Този инструмент създава номер, който отговаря на официалната формула за контролна цифра, или проверява дали вече предоставен ви номер отговаря на нея.
Каква е разликата между CUIT и CUIL?
CUIT е съкращение от Clave Única de Identificación Tributaria („Единен данъчен идентификационен код“). Данъчната администрация AFIP (Administración Federal de Ingresos Públicos) го предоставя на всеки, който плаща данъци, независимо дали е физическо или юридическо лице.
CUIL е съкращение от Clave Única de Identificación Laboral („Единен трудов идентификационен код“). Той идентифицира работник в системата за социално осигуряване и пенсионно осигуряване на Аржентина.
Двата номера имат еднакъв формат от 11 цифри и еднаква формула за контролната цифра. Много хора в крайна сметка имат и двата: CUIL от първата си работа, а по-късно CUIT, ако се регистрират като самостоятелно заети или открият бизнес.
Структура на CUIT/CUIL
CUIT/CUIL се изписва като XX-XXXXXXXX-X и се състои от три части:
- Код на типа (2 цифри): показва към какъв вид притежател принадлежи номерът.
- Идентификационен номер (8 цифри): за физическо лице това е неговият DNI (Documento Nacional de Identidad, националният идентификационен номер на Аржентина), допълнен с водещи нули, ако има по-малко от 8 цифри. За юридическо лице този номер се предоставя директно от AFIP.
- Контролна цифра (1 цифра): изчислява се от първите 10 цифри. Тя открива печатни грешки и измислени номера.
Кодове на типа
| Код на типа | Кого идентифицира |
|---|---|
| 20 | Физическо лице, традиционно записвано като мъж |
| 27 | Физическо лице, традиционно записвано като жена |
| 23, 24, 25, 26 | Физическо лице; кодове за разрешаване на дублиране, използвани, когато номерът на дадено лице иначе би съвпаднал с вече издаден номер |
| 30 | Юридическо лице: дружество, сдружение или друга организация |
| 33, 34 | Юридическо лице; кодове за разрешаване на дублиране |
AFIP определя кодовете 25 и 26; физическо лице или бизнес никога не ги избира. Затова падащото меню на генератора не ги показва, въпреки че валидаторът ги приема. От 2021 г. Аржентина вече не свързва префиксите на новите CUIL с пола: на ново физическо лице може да бъде присвоен 20, 23, 24 или 27 независимо от пола, съгласно Резолюция 286/2021.
Как се изчислява контролната цифра на CUIT/CUIL
Контролната цифра се получава чрез претеглена сума, последвана от деление на 11.
- Запишете кода на типа и идентификационния номер от 8 цифри заедно, като 10 цифри.
- Умножете всяка цифра по нейното тегло в този фиксиран ред: 5, 4, 3, 2, 7, 6, 5, 4, 3, 2.
- Съберете всички 10 произведения.
- Разделете сумата на 11 и запазете остатъка.
- Извадете остатъка от 11.
Формулата е:
Два резултата изискват специална обработка:
- Ако резултатът е 11, контролната цифра е 0.
- Ако резултатът е 10, няма валидна контролна цифра за този код на типа и идентификационен номер. AFIP никога не издава тази комбинация. Тя не се закръгля надолу до 9 или до друга стойност. Номерът просто не съществува за този код на типа.
Решен пример
Нека вземем код на типа 20 и DNI 12 345 678. Първите 10 цифри са 2, 0, 1, 2, 3, 4, 5, 6, 7, 8.
| Цифра | 2 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
|---|---|---|---|---|---|---|---|---|---|---|
| Тегло | 5 | 4 | 3 | 2 | 7 | 6 | 5 | 4 | 3 | 2 |
| Произведение | 10 | 0 | 3 | 4 | 21 | 24 | 25 | 24 | 21 | 16 |
Произведенията дават сбор 148. Делението на 148 на 11 дава остатък 5, тъй като 11 × 13 = 143 и 148 − 143 = 5. След това 11 − 5 = 6.
Пълният номер е 20-12345678-6.
Какво се случва, когато няма контролна цифра
При някои комбинации от код на типа и идентификационен номер се получава остатък 1, което би изисквало контролна цифра 10. Това не е действителна цифра. Нека вземем код на типа 20 и DNI 10 000 005: претеглената сума е 23, а при деление на 23 на 11 остатъкът е 1, така че 11 − 1 = 10.
AFIP изобщо не издава „20-10000005“. Вместо това издава номера отново под свързан код на типа и преизчислява цифрата:
| Заявен код на типа | Преиздава се като |
|---|---|
| 20 | 23 |
| 27 | 23 |
| 30 | 33 |
| 34 | 33 |
За DNI 10 000 005 генераторът на инструмента създава 23-10000005-9, а не номер, започващ с 20. Валидаторът ще отхвърли 20-10000005-9 и всяка друга последна цифра след 20-10000005, защото няма контролна цифра, която да направи тази комбинация от код на типа и DNI валидна.
Кодовете 23, 24, 25, 26 и 33 сами са кодове за разрешаване на дублиране и затова нямат свързан код, към който да се премине. Когато някой от тях даде остатък 1, за тази комбинация изобщо не съществува CUIT/CUIL. Код на типа 24 с DNI 10 000 008 е такъв случай: претеглената сума е 45, а 45 дава остатък 1. Генераторът съобщава, че номерът не съществува, вместо да измисля такъв.
Работа с генератора
Отворете раздела „Генератор“ и изберете код на типа. Въведете DNI от 8 цифри или оставете полето празно за случаен номер. Инструментът веднага показва форматиран и математически валиден CUIT/CUIL и позволява копирането му с едно щракване. Ако за избрания код на типа няма валидна цифра за този DNI, инструментът преиздава номера под описания по-горе свързан код на типа. Ако няма свързан код, към който да се премине, инструментът съобщава това, вместо да показва номер.
Работа с валидатора
Отворете раздела „Валидатор“ и въведете CUIT/CUIL със или без тирета. При натискане на „Валидиране“ се проверяват последователно три неща: дали въведеното съдържа точно 11 цифри, дали кодът на типа е сред действително издаваните от AFIP и дали последната цифра съвпада с изчислената. При валиден резултат кодът на типа, идентификационният номер и контролната цифра се показват отделно.
Често срещани грешки
- Пропускане на водещата нула. DNI 1 234 567 трябва да стане 01234567 в CUIT/CUIL. Преобразуването му в обикновено цяло число за съхранение или сравнение премахва тази нула и нарушава изчисляването на контролната цифра.
- Приемане, че всеки двуцифрен префикс е валиден. Съществуват само 20, 23, 24, 25, 26, 27, 30, 33 и 34. Номер като 21-12345678-4 винаги ще бъде отхвърлен, независимо от последната цифра.
- Приемане, че остатък 1 се закръгля до цифра. Не се закръгля. За тази комбинация от код на типа и идентификационен номер изобщо няма валиден CUIT/CUIL за заявения код на типа.
- Пренебрегване на регистрите на AFIP. Номерът може да е математически правилен и въпреки това да не е регистриран в AFIP. Проверката само на формата не може да потвърди, че CUIT/CUIL принадлежи на реален, действащ данъкоплатец.
Често задавани въпроси
Каква е разликата между CUIT и CUIL? CUIT идентифицира данъкоплатци, а CUIL идентифицира работници в системата за социално осигуряване. И двата номера използват един и същ формат и една и съща формула за контролната цифра.
Как се изчислява контролната цифра на CUIT/CUIL? Умножете първите 10 цифри по теглата 5, 4, 3, 2, 7, 6, 5, 4, 3, 2, съберете произведенията, разделете на 11 и извадете остатъка от 11. Резултат 11 става 0. Резултат 10 означава, че за този код на типа и идентификационен номер няма валиден номер.
Защо генераторът ми даде различен код на типа от избрания? Избраната от вас комбинация от код на типа и DNI няма валидна контролна цифра. В такъв случай AFIP преиздава 20 като 23, 27 като 23, 30 като 33 и 34 като 33, а инструментът следва същото правило. Кодовете 23, 24, 25, 26 и 33 нямат резервен вариант, затова инструментът съобщава, че номерът не съществува.
Кои кодове на типа принадлежат на физически лица и кои на дружества? На физически лица принадлежат 20, 23, 24, 25, 26 и 27. На юридически лица — дружества, сдружения и други организации — принадлежат 30, 33 и 34.
Може ли този инструмент да създаде действителен, официално регистриран CUIT/CUIL? Не. Той създава номера, които отговарят на формулата за контролната цифра, подобно на инструмент, който може да създаде номер на кредитна карта, отговарящ на алгоритъма на Luhn, без той да принадлежи на реална сметка. Регистрацията на действителен CUIT или CUIL изисква директно взаимодействие с AFIP.
Задължителни ли са тиретата при въвеждане на CUIT/CUIL? Не. Тиретата са само за визуално представяне. Валидаторът ги премахва автоматично, така че и „20-12345678-6“, и „20123456786“ работят по един и същ начин.
Източници
- AFIP (Administración Federal de Ingresos Públicos). "CUIT/CUIL/CDI." afip.gob.ar
- "Clave Única de Identificación Tributaria." Wikipedia. es.wikipedia.org
- Argentina.gob.ar. "CUIL - CUIT: nuevos números." argentina.gob.ar