Mexiko RFC – validátor
Ověřte platnost struktury mexického RFC.
Kontrola dávky — vložte více, jeden na řádek
Seznamy přes hranice nebo větší? Použijte Pracovní plocha pro dávkové zpracování identifikátorů.
Ověřit mexické číslo RFC
Vložte 12- nebo 13-znakový kód RFC pro kontrolu jeho struktury, zobrazení rozděleného názvu/datumu/homoklávu a hromadné ověřování seznamů – vše lokálně.
Jak funguje kontrolní znak RFC
Poslední znak RFC je kontrolní znak vypočtený ze znaků před ním. Tento nástroj používá stejný slovník SAT, stejný vážený součet se 12 pozicemi a stejné pravidlo modulo-11 jako jeho validátor.
Struktura
| Typ | Délka | Vzor |
|---|---|---|
| Jednotlivec | 13 | Čtyři písmena, poté YYMMDD a nakonec tříznakový homokláv. Těchto čtyř písmen jsou první písmeno otcovského příjmení, první vnitřní samohláska otcovského příjmení, první písmeno mateřského příjmení a první písmeno křestního jména. |
| Společnost | 12 | Tři písmena z oficiálního názvu, poté datum založení ve formátu YYMMDD a nakonec tříznakový homoklávek. |
| Homoclave | 3 | První dva znaky přiděluje SAT. Poslední znak je kontrolní znak. |
| Obecné pro veřejnost | XAXX010101000 | Obecné RFC pro národní veřejnost (público en general), přijímané na fakturách bez registrace osoby u SAT. Tento nástroj jej rozpozná a neprovádí test kontrolního znaku. |
| Obecné pro cizince | XEXX010101000 | Obecné RFC pro cizí rezidenty, přijímané na fakturách bez registrace osoby u SAT. Tento nástroj jej rozpozná a neprovádí test kontrolního znaku. |
Pro ověření se u 13znakového RFC použije prvních 12 znaků jako vážené tělo. U 12znakového firemního RFC se před něj přidá úvodní mezera, aby se 12 hodnot stále násobilo váhami od 13 do 2. Datový blok musí představovat skutečný kalendářní den. Jelikož RFC nemá označení století, 29. února je přijato, pokud je rok 19yy nebo 20yy přestupný.
Praktický příklad: ABC680524P73
This is the legal 12-character company specimen from the batch-check placeholder on this page. Because it is 12 characters long, the weighted body is a leading space plus the first 11 characters. Each of those 12 characters is looked up in the dictionary below, multiplied by a weight from 13 down to 2, and the products are added. The total is taken modulo 11. A remainder of 0 gives the check character 0. Otherwise subtract the remainder from 11: if that gives 10 (remainder 1) the check character is A, and any other result is that digit itself (for example remainder 10 gives 1).
| Slovník | 0123456789ABCDEFGHIJKLMN&OPQRSTUVWXYZ Ñ |
| Poloha | Znak | Hodnota slovníku | hmotnost | Součin |
|---|---|---|---|---|
| 1 | (mezery) | 37 | 13 | 481 |
| 2 | A | 10 | 12 | 120 |
| 3 | B | 11 | 11 | 121 |
| 4 | C | 12 | 10 | 120 |
| 5 | 6 | 6 | 9 | 54 |
| 6 | 8 | 8 | 8 | 64 |
| 7 | 0 | 0 | 7 | 0 |
| 8 | 5 | 5 | 6 | 30 |
| 9 | 2 | 2 | 5 | 10 |
| 10 | 4 | 4 | 4 | 16 |
| 11 | P | 26 | 3 | 78 |
| 12 | 7 | 7 | 2 | 14 |
| Součet součinů | 1108 | |||
| Zbytek po dělení 11 | 8 | |||
| Kontrolní znak | 3 |
Součin se rovná 1108. Celkový součin modulo 11 je 8 a 11 mínus 8 je 3, což odpovídá poslednímu znaku vzorového příkladu.
Dva mezní případy, které vzorový vzorek neobsahuje: ABC680524PKA končí písmenem A, protože jeho součet dává zbytek 1, a ABC680524PJ1 končí číslicí 1, protože jeho součet dává zbytek 10. Obojí počítá stejná funkce, která ověřuje váš vstup.
Oficiální zdroje
- sat.gob.mx: oficiální stránky SAT, Servicio de Administración Tributaria, který vydává RFC.
- sat.gob.mx/curp/Consult: formulář SAT s názvem Consulta RFC, používaný k vyhledání RFC podle CURP.
- agsc.siat.sat.gob.mx: Validador de RFC – služba SAT, která vám sdělí, zda je klíč skutečně registrován.
Časté chyby a co vám číslice nemůže prozradit
- Nepovažujte & za neplatný znak. V názvu společnosti je legální znak ve slovníku SAT, který stojí za písmenem N.
- Nepovažujte Ñ za neplatný znak. Je to poslední znak ve slovníku SAT, který tento nástroj používá.
- Nepoužívejte obecný RFC, jako by byl osobní RFC. XAXX010101000 a XEXX010101000 jsou sdílené klíče faktur, nikoli údaje o osobě registrované u SAT.
- Nezadávejte datum, které neexistuje v kalendáři. Blok YYMMDD musí představovat možný měsíc a den, včetně 29. února v přestupném roce, jak je popsáno výše.
- Shodný kontrolní znak pouze dokazuje, že klíč byl zkopírován správně. Nedokazuje však, že jej SAT zaregistroval. Pro ověření registrace použijte nástroj SAT Validador de RFC nebo výše uvedený vyhledávač CURP; formálním dokladem potvrzujícím registrovaný RFC je Constancia de situación fiscal.
RFC (Registro Federal de Contribuyentes) je mexické daňové číslo vydávané organizací SAT (Servicio de Administración Tributaria). Fyzické osoby mají 13 znaků: 4 písmena z jména, 6 číslic data narození (YYMMDD) a 3znakový homoclave.
Společnosti (personas morales) mají 12 znaků: 3 písmena, 6 číslic data založení a homoclave. Poslední znak homoclave je kontrolní číslice vypočtená podle tabulky hodnot znaků SAT modulo 11 – tento nástroj ji znovu vypočítá lokálně a upozorní na chyby ve struktuře, nemožná data a nesoulad kontrolních číslic.
Mezní hodnoty: první dva znaky homoclave přiděluje SAT z interních dat, takže je žádný offline nástroj nemůže odvodit ze jména – ověřujeme konzistenci, nikoli existenci registru. Pro stav registru, pozastavení nebo přesný záznam RFC využijte oficiální služby SAT. Naposledy ověřeno: červenec 2026.
FAQ
Co je RFC?
Registro Federal de Contribuyentes je mexické daňové identifikační číslo: 13 znaků pro jednotlivce a 12 pro společnosti.
Co tato kontrola ověřuje?
Tři vrstvy: struktura (písmena názvu + YYMMDD + homoklávek), zda je datum skutečným kalendářním datem a konečný kontrolní znak přepočtený pomocí oficiální tabulky SAT mod-11. Obecné RFC (XAXX010101000 pro veřejnost, XEXX010101000 pro cizince) jsou rozpoznány. Pouze SAT může potvrdit skutečnou registraci.
Mohu zkontrolovat více položek najednou?
Ano. Otevřete funkci dávkové kontroly, vložte jeden RFC na řádek a exportujte výsledky jako CSV.
Je můj RFC nahrán?
Ne. Všechno se spouští lokálně ve vašem prohlížeči.
Jaký je rozdíl mezi 13znakovým RFC a 12znakovým RFC?
Třináct znaků označuje jednotlivce: čtyři písmena jména, datum narození ve formátu YYMMDD a tříznaková homokláva. Dvanáct znaků označuje společnost: tři písmena, datum založení ve formátu YYMMDD a tříznaková homokláva. Poslední znak obou forem je kontrolní znak.
Co jsou XAXX010101000 a XEXX010101000?
Jedná se o generické RFC, které tento nástroj rozpozná bez použití testu kontrolního znaku. XAXX010101000 je klíč pro širokou veřejnost (público en general) na fakturách, které neidentifikují registrovanou osobu. XEXX010101000 je generický klíč pro cizí rezidenty ve stejné situaci.
Co je homoklávek?
Jde o poslední tři znaky. SAT přiřazuje první dva k rozlišení osob nebo firem, které by jinak měly stejná písmena jména a datum. Třetí znak je kontrolní znak vypočtený ze slovníku SAT a pravidla modulo-11.
Proč může SAT stále odmítnout RFC, který tento nástroj přijímá?
Shodný kontrolní znak pouze dokazuje, že klíč byl zkopírován správně. Nedokazuje však, že jej SAT zaregistroval, že je aktivní, nebo že patří osobě či společnosti uvedené na faktuře. Pro ověření registrace použijte nástroj SAT Validador de RFC nebo výše uvedený vyhledávač CURP; formálním dokladem potvrzujícím registrovaný klíč je Constancia de situación fiscal.
Naposledy aktualizováno: