Pular para o conteúdo principal

Validador de RUC do Panamá (DGI)

Valide a integridade do RUC panamenho e o checksum DV de 2 dígitos da DGI.

Como funciona a validação do RUC do Panamá?

A validação verifica a existência do sufixo 'DV' de 2 dígitos e recalcula matematicamente os dois dígitos verificadores através do algoritmo Módulo 11 rotativo estabelecido pela DGI.

Se qualquer dígito for adulterado, o cálculo modular divergirá e o RUC será rejeitado.

Estrutura do RUC

Divisão do código fiscal:

PosiçãoCampoTamanhoSignificadoExemplo
1Base8-15 dígitosIdentificação mercantil ou civil1556824-1-857412
2DV2 dígitosDígitos de controle M1160

Verificação do Checksum DGI

Regras de validação modular:

Checksum Módulo 11 Iterativo
  1. 1. Extração do sufixo DV e da base identificadora.
  2. 2. Cálculo do DV esperado utilizando os pesos rotativos 2..9 da DGI.
  3. 3. Comparação estrita do valor esperado com o fornecido.

Perguntas Frequentes