Processamento local

DADOS DE TESTE PARA QA

Gerar RUC de teste Peru

O RUC carrega dígito verificador, então um número digitado à mão falha na validação do seu próprio formulário. Gere até 1000 RUC fictícios com o módulo 11 já calculado e baixe em arquivo.

Usar ferramenta

PROCESSAMENTO LOCAL

Tudo acontece no seu navegador

O arquivo e o texto não saem do seu dispositivo.

⚠️ Números fictícios: apenas para testesEstes números são gerados aleatoriamente e cumprem apenas o formato e o dígito verificador. Não pertencem a nenhuma pessoa ou empresa, não estão registrados em nenhum órgão oficial e não comprovam identidade alguma. Por serem aleatórios, podem coincidir por acaso com um documento real. Use-os apenas para popular ambientes de teste e automatizar testes de software. Usá-los para se passar por alguém, obter serviços ou para qualquer fim fraudulento é ilegal e é responsabilidade exclusiva de quem o fizer.

Por que não dá para inventar um RUC à mão

O RUC tem onze dígitos, e o último é derivado dos dez anteriores por uma soma ponderada módulo 11. Se você digitar onze algarismos ao acaso, a chance de acertar o verificador é de cerca de um em onze, então a maior parte da sua massa de teste vai esbarrar na própria validação e você perderá tempo caçando um defeito que não existe.

Os prefixos que indicam o tipo de contribuinte

Os dois primeiros dígitos declaram a que tipo de contribuinte o número pertence: 10 para pessoa física com negócio, 15 e 17 para casos específicos e 20 para pessoa jurídica. A geração distribui entre esses prefixos válidos, de modo que os dados se parecem com o que você encontrará em produção e não com uma sequência uniforme.

Como integrar na sua suíte

Peça entre 1 e 1000 números e baixe em texto simples com um RUC por linha. Esse formato entra direto em um seeder de banco, um arquivo de fixtures ou uma variável de ambiente para testes de integração, sem precisar limpar o resultado.

PERGUNTAS FREQUENTES

O dígito verificador está correto?

Sim. É calculado com o algoritmo oficial de módulo 11 e os pesos 5, 4, 3, 2, 7, 6, 5, 4, 3, 2, então os números passam em qualquer validação estrutural de RUC.

Correspondem a empresas reais?

Não. São gerados ao acaso e não saem de nenhum cadastro. Como em qualquer gerador desse tipo, um número pode coincidir por acaso com um registrado, e é justamente por isso que testar software é o único uso legítimo.

Posso consultá-los na SUNAT?

Não vão aparecer, porque não estão inscritos. A ferramenta reproduz a estrutura matemática do RUC; não consulta nenhum cadastro nem tem acesso a dados de contribuintes.

Algum dado sai do meu navegador?

Não. Todo o cálculo acontece localmente na sua máquina e nada é transmitido ou armazenado em servidor algum.