Como usar
- Copie o ISIN da nota de corretagem, da ficha do fundo ou da página da corretora e cole-o aqui. Espaços e hífens não fazem diferença.
- Leia o Resultado: verde significa que o formato está certo e o dígito verificador confere com o 12º caractere.
- Se estiver vermelho, leia o motivo e compare o caractere que ele aponta com o documento original.
- Use Prefixo do país e Número nacional para ver as partes, e Como o dígito verificador foi calculado para acompanhar a soma.
Como um ISIN é formado
O ISIN identifica um valor mobiliário ou outro instrumento financeiro com 12 caracteres. Os dois primeiros são o prefixo do país, um código de país de duas letras (alfa-2). Os nove seguintes são o código nacional de numeração, completados com zeros à esquerda quando é curto. O último caractere é o dígito verificador.
O guia de ISIN da ANNA traz essa estrutura e dá ao método do dígito verificador o nome de módulo 10 Double-Add-Double, definido no Anexo C da ISO 6166. As instruções de reporte da ESMA descrevem o mesmo método em passos, e a página segue esses passos.
as letras viram dois dígitos (A = 10 ... Z = 35), nos 11 primeiros caracteres
contando da direita, dobra-se cada segundo dígito
total = dígitos dos valores dobrados + outros dígitos
dígito verificador = (10 − total mod 10) mod 10
- Se o total é múltiplo de 10, o dígito verificador é 0, nunca 10.
- A página confere se o prefixo tem duas letras. Ela não o compara com a lista de códigos de país da ISO, então um prefixo que o navegador não reconhece é mostrado como digitado.
O que um dígito verificador válido não mostra
- Um ISIN válido está bem formado. Não mostra que o valor mobiliário existe, está listado ou é negociado.
- Alguns erros de digitação deixam o dígito verificador correto, então um resultado verde não prova que você tem o ISIN certo.
- Se o valor mobiliário é o certo para uma operação, quem confirma é a corretora, o emissor ou uma base de dados de valores mobiliários.
Exemplo resolvido: US0378331005
Os 11 primeiros caracteres são US037833100. As letras U e S viram 30 e 28; os dígitos ficam 3028037833100.
Contando da direita, os valores dobrados são 6, 4, 0, 14, 6, 2, 0. Os dígitos desses valores somam 23, e os outros dígitos somam 22, num total de 45. Então 45 mod 10 = 5 e 10 − 5 = 5; o dígito verificador é 5, como diz o último caractere de US0378331005.
| Etapa | Resultado |
|---|---|
| Letras convertidas | 3028037833100 |
| Valores dobrados | 6, 4, 0, 14, 6, 2, 0 |
| Dígitos dos valores dobrados | 23 |
| Outros dígitos | 22 |
| Total | 45 |
| Dígito verificador | 5 |
| Resultado | Válido |
Perguntas frequentes
O que é um ISIN?
É o código internacional de um valor mobiliário, como uma ação, um título ou uma cota de fundo. O formato é definido pela ISO 6166, e a ANNA publica o guia que o aplica.
Por que o dígito verificador pode dar 0?
Quando o total é múltiplo de 10, a subtração dá 10, que não cabe em um dígito. O passo final da ESMA transforma isso em 0; assim, o dígito verificador é sempre um só algarismo.
Um ISIN válido é o mesmo que um valor mobiliário que existe?
Não. A conferência só confirma que os 12 caracteres estão bem formados. Se o valor mobiliário existe, está listado ou pode ser negociado, quem confirma é a corretora, o emissor ou uma base de dados de valores mobiliários.
Por que a página não diz o nome do país para todo prefixo?
A página procura as duas letras na lista de nomes de países do próprio navegador. Quando a lista não tem nome para elas, o código é mostrado como digitado. O dígito verificador não depende desse nome.
Onde posso ler o método oficial?
O Anexo C da ISO 6166 é o texto normativo e não é de acesso gratuito. As instruções de reporte da ESMA e o guia da ANNA dão o método em passos, e o exemplo da página é o que a ESMA apresenta.
A página guarda o ISIN que eu digito?
Não. A conferência é feita no seu navegador, e nada do que você digita é guardado nem enviado para nós.
Fontes
- ANNA (em inglês): ISIN Uniform Guidelines (26 de junho de 2026), seção 7: a estrutura de 12 caracteres e o método do dígito verificador
- ESMA (em inglês): FIRDS reference data reporting instructions v2.1 (17 de setembro de 2020), INS-114 a INS-116: passos do dígito verificador e o exemplo US037833100
Números e texto verificados pela última vez em quinta-feira, 12 de novembro de 2026.