Validador de RUC Peruano
Valide um RUC do Peru (11 dígitos), o Registro Único de Contribuyentes da SUNAT, conferindo o checksum. Útil para faturar e negociar com empresas peruanas.
RUC: o número de 11 dígitos do registro de contribuintes do Peru
O RUC (Registro Único de Contribuyentes) é o número de 11 dígitos que identifica todo contribuinte no Peru — pessoas e empresas — administrado pela SUNAT. Os dois primeiros dígitos anunciam o tipo de contribuinte, e o último é um dígito verificador mod-11. Esta ferramenta valida o prefixo, o comprimento e o checksum; 20100070970 é um RUC de empresa de exemplo.
Para uma pessoa física, o RUC costuma ser o seu DNI (documento de identidade) prefixado com 10 e com um dígito verificador — então RUC e DNI são fortemente ligados para pessoas naturais.
O prefixo de tipo
- 10: persona natural (pessoa física, geralmente baseada no DNI).
- 15 / 17: persona natural no domiciliada (pessoa física não residente).
- 20: persona jurídica (empresa/entidade legal).
- Dígito verificador: pesos
5,4,3,2,7,6,5,4,3,2sobre os 10 primeiros, depois(11 − soma mod 11) mod 10.
Onde importa
- Faturamento: toda factura/boleta electrónica peruana traz o RUC do emissor e do comprador.
- Declaração fiscal: a SUNAT indexa todas as declarações e pagamentos pelo RUC.
- Checagem de empresa: o RUC revela o tipo de entidade e o status fiscal (ativo/suspenso).
- Mock data / testes: validar prefixo + checksum antes de uma consulta à SUNAT.
Pegadinhas comuns
- O prefixo deve ser válido: só
10,15,17,20são tipos aceitos. - Checksum ≠ ativo: um RUC válido ainda pode ser um contribuinte suspenso ou baixado.
- Os dígitos iniciais importam: armazene como string de 11 caracteres, nunca um inteiro.
- RUC vs DNI: o DNI de 8 dígitos está embutido num RUC do tipo
10, mas não é o mesmo campo.
FAQ
Como o dígito verificador do RUC é calculado? Pesos 5,4,3,2,7,6,5,4,3,2 sobre os dez primeiros dígitos, depois (11 − soma mod 11) mod 10.
O que significa o prefixo 20? Uma persona jurídica — uma empresa ou entidade legal registrada.
O RUC de uma pessoa é o seu DNI? Essencialmente sim — um prefixo 10 mais o DNI de 8 dígitos mais um dígito verificador.
Ferramentas Relacionadas
Validador de DUNS Number (Dun e Bradstreet)
Valida o formato D-U-N-S Number (9 dígitos da Dun & Bradstreet) aceitando hífens e espaços. Rejeita números reservados/placeholder como 000000000 e 999999999.
Validador RG (Formato com UF)
Valide o formato genérico de um RG brasileiro com a UF (ex.: 12.345.678-9/SP). Confere o padrão dos números e do estado, útil para cadastros e formulários.
Validador de Google Ads Customer ID
Valida formato de Customer ID do Google Ads: 10 dígitos com hífens (XXX-XXX-XXXX). Não verifica se o ID existe — apenas formato.