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.
Sobre o D-U-N-S Number
O D-U-N-S Number (Data Universal Numbering System) é um identificador de empresa de 9 dígitos atribuído pela Dun & Bradstreet. Diferente de muitos códigos, não possui checksum — apenas validação de formato é possível offline. Os valores 000000000 e 999999999 são reservados para placeholders e não devem aparecer em registros reais.
D-U-N-S Number: o identificador de empresa de 9 dígitos sem checksum
O D-U-N-S Number (Data Universal Numbering System) é um identificador de 9 dígitos atribuído pela Dun & Bradstreet a uma única localização de empresa. Usado mundialmente para crédito, compras e cadastro de fornecedores, é exibido agrupado como NN-NNN-NNNN (ex.: 00-627-3905). Esta ferramenta confere o formato de 9 dígitos — não há dígito verificador, então a validação offline é só estrutural.
Como não tem checksum, um erro de digitação não pode ser pego aritmeticamente — só uma consulta à base da D&B confirma um número real. Os valores reservados 000000000 e 999999999 são placeholders e nunca identificam uma entidade real.
O que o D-U-N-S identifica
- Um por localização: uma empresa com vários sites tem vários D-U-N-S, ligados numa árvore corporativa.
- Crédito empresarial: indexa o score PAYDEX e os relatórios de crédito da D&B.
- Compras: exigido por muitos governos e grandes compradores (historicamente pelo SAM.gov dos EUA, antes da transição para o UEI).
- Cadastro empresarial (Apple/enterprise): famosamente exigido para se inscrever como organização no Apple Developer Program.
Onde importa
- Dados mestres de fornecedor: deduplicar e verificar fornecedores entre sistemas.
- Crédito comercial: credores e seguradoras puxam relatórios D&B pelo D-U-N-S.
- Hierarquia corporativa: ligar subsidiárias a uma matriz global última.
- Mock data / testes: validar o campo de 9 dígitos antes de uma consulta D&B.
Pegadinhas comuns
- Sem checksum: não espere validação aritmética — só o registro confirma um número.
- Armazene como string: zeros à esquerda são comuns (
006273905); um inteiro os corrompe. - Localização, não empresa: não assuma um D-U-N-S por entidade legal.
- Placeholders reservados: rejeite
000000000/999999999em dados reais.
FAQ
O D-U-N-S tem dígito verificador? Não — não tem no uso atual, então formato e consulta à base são as únicas validações.
É gratuito obter? A atribuição básica é gratuita pela D&B, embora possa demorar; o serviço expresso é pago.
D-U-N-S vs o UEI dos EUA? O governo dos EUA substituiu o D-U-N-S pelo UEI do SAM.gov para registro federal, mas o D-U-N-S segue muito usado comercialmente.
Ferramentas Relacionadas
Validador CNAE (Formato 7 dígitos)
Valide o formato de um código CNAE 2.3 (7 dígitos, ex.: 6201-5/00), a Classificação Nacional de Atividades Econômicas. Útil para abrir empresa e emitir notas.
Validador de IMO Number (navio)
Valida números IMO (International Maritime Organization, 7 dígitos com checksum) usados para identificar navios.
Validador Código Banco FEBRABAN
Valide o código de um banco brasileiro no padrão FEBRABAN (3 dígitos, ex.: 001 Banco do Brasil, 341 Itaú). Útil para boletos, TEDs, DOCs e cadastros bancários.