CUIT/CUIL Generator & Validator | Argentinsk skatte-ID-verktyg
Generera giltiga argentinska CUIT/CUIL testnummer eller validera befintliga. Gratis online-verktyg för utvecklare som testar skatte-ID och lönesystem med AFIP-kompatibel validering.
CUIT/CUIL Generator
Ange ett 8-siffrigt DNI-nummer eller använd slumpmässig generator
Använder slumpmässigt genererad DNI
Dokumentation
Generator och validerare för argentinskt CUIT/CUIL
Ett CUIT/CUIL är ett identifikationsnummer med 11 siffror som används i Argentina för skatter och socialförsäkring. Verktyget skapar ett nummer som klarar den officiella kontrollsifferformeln eller kontrollerar om ett nummer som någon redan har gett dig klarar den.
Vad är skillnaden mellan CUIT och CUIL?
CUIT står för Clave Única de Identificación Tributaria (”unik skatteidentifieringskod”). Skattemyndigheten AFIP (Administración Federal de Ingresos Públicos) tilldelar den till alla som betalar skatt, oavsett om det är en person eller ett företag.
CUIL står för Clave Única de Identificación Laboral (”unik arbetsidentifieringskod”). Den identifierar en arbetstagare i Argentinas socialförsäkrings- och pensionssystem.
De två numren har samma layout med 11 siffror och samma kontrollsifferformel. Många får båda: ett CUIL från sitt första arbete och senare ett CUIT om de registrerar sig som egenföretagare eller startar ett företag.
CUIT/CUIL:s struktur
Ett CUIT/CUIL skrivs som XX-XXXXXXXX-X, med tre delar:
- Typkod (2 siffror): anger vilken typ av innehavare numret tillhör.
- ID-nummer (8 siffror): för en person är detta deras DNI (Documento Nacional de Identidad, Argentinas nationella identitetsnummer), utfyllt med inledande nollor om det har färre än 8 siffror. För ett företag tilldelar AFIP numret direkt.
- Kontrollsiffra (1 siffra): en kontrollsiffra som beräknas från de första 10 siffrorna. Den upptäcker skrivfel och påhittade nummer.
Typkoder
| Typkod | Vem den identifierar |
|---|---|
| 20 | Person, traditionellt registrerad som man |
| 27 | Person, traditionellt registrerad som kvinna |
| 23, 24, 25, 26 | Person; koder för hantering av dubbletter, som används när en persons nummer annars skulle krocka med ett redan utfärdat nummer |
| 30 | Juridisk person: ett företag, en förening eller annan organisation |
| 33, 34 | Juridisk person; koder för hantering av dubbletter |
AFIP tilldelar själv koderna 25 och 26. En person eller ett företag väljer dem aldrig, vilket är anledningen till att generatorns rullgardinsmeny inte listar dem, även om valideraren fortfarande godkänner dem. Sedan 2021 kopplar Argentina inte längre nya CUIL-prefix till kön: en ny person kan tilldelas 20, 23, 24 eller 27 oberoende av kön, enligt Resolución 286/2021.
Så beräknas CUIT/CUIL:s kontrollsiffra
Kontrollsiffran beräknas genom en viktad summa följd av en division med 11.
- Skriv typkoden och ID-numret med 8 siffror tillsammans, alltså 10 siffror.
- Multiplicera varje siffra med dess vikt, i denna fasta ordning: 5, 4, 3, 2, 7, 6, 5, 4, 3, 2.
- Addera de 10 produkterna.
- Dividera summan med 11 och behåll resten.
- Subtrahera resten från 11.
Som formel:
Två resultat kräver särskild hantering:
- Om resultatet är 11 blir kontrollsiffran 0.
- Om resultatet är 10 finns ingen giltig kontrollsiffra för den typkoden och det ID-numret. AFIP utfärdar aldrig den kombinationen. Den avrundas inte ned till 9 eller något annat. Numret existerar helt enkelt inte under den typkoden.
Räkneexempel
Ta typkod 20 och DNI 12 345 678. De första 10 siffrorna är 2, 0, 1, 2, 3, 4, 5, 6, 7, 8.
| Siffra | 2 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
|---|---|---|---|---|---|---|---|---|---|---|
| Vikt | 5 | 4 | 3 | 2 | 7 | 6 | 5 | 4 | 3 | 2 |
| Produkt | 10 | 0 | 3 | 4 | 21 | 24 | 25 | 24 | 21 | 16 |
Produkterna summerar till 148. Division av 148 med 11 ger resten 5, eftersom 11 × 13 = 143 och 148 − 143 = 5. Sedan blir 11 − 5 = 6.
Hela numret är 20-12345678-6.
Vad händer när ingen kontrollsiffra existerar
Vissa kombinationer av typkod och ID ger resten 1, vilket skulle kräva kontrollsiffran 10. Det är ingen giltig siffra. Ta typkod 20 och DNI 10 000 005: den viktade summan är 23, och 23 dividerat med 11 ger resten 1, så 11 − 1 = 10.
AFIP utfärdar inte alls ”20-10000005”. I stället utfärdar myndigheten numret på nytt under en närliggande typkod och beräknar siffran på nytt därifrån:
| Begärd typkod | Utfärdas på nytt som |
|---|---|
| 20 | 23 |
| 27 | 23 |
| 30 | 33 |
| 34 | 33 |
För DNI 10 000 005 skapar verktygets generator 23-10000005-9 i stället för ett nummer som börjar med 20. Valideraren avvisar 20-10000005-9 och alla andra slutsiffror efter 20-10000005, eftersom ingen kontrollsiffra gör den kombinationen av typkod och DNI giltig.
Koderna 23, 24, 25, 26 och 33 är själva dubbletthanteringskoderna och har därför ingen närliggande kod att falla tillbaka på. När en av dem ger resten 1 finns inget CUIT/CUIL alls för den kombinationen. Typkod 24 med DNI 10 000 008 är ett sådant fall: den viktade summan är 45, och 45 ger resten 1. Generatorn meddelar att inget nummer existerar i stället för att hitta på ett.
Använda generatorn
Öppna fliken Generator och välj en typkod. Skriv in ett DNI med 8 siffror eller lämna fältet tomt för att få ett slumpmässigt nummer. Verktyget visar omedelbart ett formaterat, matematiskt giltigt CUIT/CUIL och låter dig kopiera det med ett klick. Om den valda typkoden saknar en giltig siffra för DNI-numret utfärdar verktyget numret på nytt under den närliggande typkod som beskrivs ovan. Om det inte finns någon närliggande kod att falla tillbaka på meddelar verktyget det i stället för att visa ett nummer.
Använda valideraren
Öppna fliken Validerare och skriv in ett CUIT/CUIL, med eller utan bindestreck. När du klickar på Validera kontrolleras tre saker i ordning: att inmatningen har exakt 11 siffror, att typkoden är en som AFIP faktiskt utfärdar och att den sista siffran stämmer med beräkningen. Ett giltigt resultat visar också typkoden, ID-numret och kontrollsiffran separat.
Vanliga misstag
- Att ta bort den inledande nollan. DNI 1 234 567 måste bli 01234567 i CUIT/CUIL-numret. Om det omvandlas till ett vanligt heltal för lagring eller jämförelse försvinner nollan och kontrollsifferberäkningen blir fel.
- Att behandla varje tvåsiffrigt prefix som giltigt. Endast 20, 23, 24, 25, 26, 27, 30, 33 och 34 existerar. Ett nummer som 21-12345678-4 kommer alltid att underkännas, oavsett vilken den sista siffran är.
- Att anta att en rest på 1 avrundas till en siffra. Det gör den inte. Den kombinationen av typkod och ID saknar helt ett giltigt CUIT/CUIL under den begärda typkoden.
- Att bortse från AFIP:s egna register. Ett nummer kan vara matematiskt korrekt och ändå inte vara registrerat hos AFIP. En kontroll av formatet ensam kan inte bekräfta att ett CUIT/CUIL tillhör en verklig, aktiv skattebetalare.
Vanliga frågor
Vad är skillnaden mellan CUIT och CUIL? CUIT identifierar skattebetalare, medan CUIL identifierar arbetstagare i socialförsäkringssystemet. Båda använder samma format och samma kontrollsifferformel.
Hur beräknas CUIT/CUIL:s kontrollsiffra? Multiplicera de första 10 siffrorna med vikterna 5, 4, 3, 2, 7, 6, 5, 4, 3, 2, addera produkterna, dividera med 11 och subtrahera resten från 11. Ett resultat på 11 blir 0. Ett resultat på 10 innebär att inget giltigt nummer existerar för den typkoden och det ID-numret.
Varför gav generatorn mig en annan typkod än den jag valde? Den typkod och det DNI du valde har ingen giltig kontrollsiffra. AFIP utfärdar i den situationen på nytt 20 som 23, 27 som 23, 30 som 33 och 34 som 33, och verktyget följer samma regel. Koderna 23, 24, 25, 26 och 33 har ingen reservkod, så verktyget meddelar att inget nummer existerar för dem.
Vilka typkoder tillhör personer och vilka tillhör företag? 20, 23, 24, 25, 26 och 27 tillhör personer. 30, 33 och 34 tillhör juridiska personer: företag, föreningar och andra organisationer.
Kan verktyget skapa ett verkligt, officiellt registrerat CUIT/CUIL? Nej. Det skapar nummer som klarar kontrollsifferformeln, på samma sätt som ett verktyg kan skapa ett kreditkortsnummer som klarar Luhn-algoritmen utan att tillhöra ett verkligt konto. För att registrera ett verkligt CUIT eller CUIL måste man vända sig direkt till AFIP.
Måste bindestreck användas när man anger ett CUIT/CUIL? Nej. Bindestreck används bara vid visning. Valideraren tar bort dem automatiskt, så både ”20-12345678-6” och ”20123456786” fungerar på samma sätt.
Referenser
- 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