Segurança

Validador de RFC mexicano

Valide a estrutura de um RFC mexicano.

Resultado
Tipo
Verificação em lote — cole muitas, uma por linha

Validar um RFC mexicano

Cole um RFC de 12 ou 13 caracteres para verificar sua estrutura, ver nome/data/homoclave segmentados e verificar listas em lote — tudo localmente.

The RFC (Registro Federal de Contribuyentes) is Mexico's tax ID, issued by SAT (Servicio de Administración Tributaria). Individuals (personas físicas) get 13 characters: 4 letters from the name, 6 date-of-birth digits (YYMMDD), and a 3-character homoclave. Companies (personas morales) get 12: 3 letters, 6 incorporation-date digits, and the homoclave. The final character of the homoclave is a check digit computed with SAT's character-value table modulo 11 — this tool recomputes it locally and flags structure errors, impossible dates and check-digit mismatches.

Limites: os dois primeiros caracteres da homoclave são atribuídos pelo SAT a partir de dados internos, portanto nenhuma ferramenta offline pode derivá-los de um nome — validamos consistência, não existência em registro. Para status de registro, suspensão ou o RFC exato em arquivo, use os serviços oficiais do SAT. Última verificação: julho de 2026.

Perguntas frequentes

O que é a homoclave e por que não pode ser calculada a partir do meu nome?

Os últimos 3 caracteres distinguem pessoas com prefixos de nome e data idênticos. O SAT atribui os dois primeiros a partir de registros internos; apenas o dígito verificador final segue um algoritmo público (valores dos caracteres somados com pesos posicionais, módulo 11).

Por que meu RFC contém uma mudança de X ou Ñ?

O SAT substitui combinações problemáticas: uma palavra inconveniente formada pelas primeiras letras é mascarada com X, e o Ñ é normalizado. Se o seu RFC oficial parece "errado" em relação ao seu nome, geralmente é uma dessas substituições sancionadas.

A ferramenta distingue pessoas físicas de empresas?

Sim — 13 caracteres são tratados como pessoa física e 12 como pessoa moral, cada um com suas próprias regras de estrutura e posição da data.

Um RFC gerado ou com aparência válida foi rejeitado por um banco. Por quê?

Os bancos validam contra o registro ativo do SAT (e frequentemente o nome registrado). Um RFC estruturalmente válido que nunca foi emitido, ou não corresponde ao nome do titular da conta, falhará lá. Confirme seu RFC em sat.gob.mx.