Pular para o conteúdo principal

Gerador de RFC México

Gerador de RFC mexicano válido para pessoas físicas e jurídicas. Teste.

Aguardando geração...

Sobre o RFC do México

O RFC (Registro Federal de Contribuyentes) é o registro fiscal chave no México, utilizado por pessoas físicas e jurídicas para pagar impostos e emitir faturas eletrônicas perante o SAT.

O gerador cria códigos de RFC válidos com homoclave correspondente ao SAT para testes de sistemas contábeis e fiscais.

Anatomia & Estrutura do RFC Mexicano

O RFC compreende 12 caracteres (Pessoa Moral) ou 13 caracteres (Pessoa Física):

PosiçãoCampoTamanhoSignificado & RegraExemplo
1 a 3 ou 4Iniciais / Razão Social3 ou 4 letras4 letras para pessoa física ou 3 letras para pessoa moralAAAA
DataData de Nascimento ou Criação6 dígitosAno, mês e dia em formato AAMMDD800101
PenúltimasHomoclave Designada3 caracteresHomoclave exclusiva gerada pelo algoritmo do SATABC
ÚltimaDígito Verificador1 caractereDígito calculado por Módulo 11 com pesos de 13 a 2 (0-9 ou A)0

Algoritmo Oficial de Validação do RFC (SAT Módulo 11)

O SAT calcula o dígito verificador final através de pesos decrescentes de 13 a 2:

S = Σ (Valor(c[i]) × (13 - i)); Resto = S % 11; se Resto == 0 -> "0", se Resto == 1 -> "A", senão 11 - Resto
  1. 1. Se a cadeia contiver 11 caracteres base (pessoa moral), prepende-se um espaço em branco para simular 12 posições.
  2. 2. Tabela de conversão do SAT: dígitos 0-9 valem 0 a 9; letras A-Z valem 10 a 35; espaço em branco vale 37.
  3. 3. Multiplique o valor de cada caractere pelo peso posicional decrescente de 13 a 2.
  4. 4. Some todos os produtos parciais e calcule o resto da divisão por 11.
  5. 5. Se Resto == 0, DV = "0". Se Resto == 1, DV = "A". Caso contrário, DV = 11 - Resto.
  6. 6. O RFC é válido se o último caractere for idêntico ao DV calculado.

Perguntas Frequentes (FAQ)