Validador de número de IVA (VAT ID) - Verificação offline de formato e dígito de controlo

Verifique o comprimento, o prefixo do código de país e o dígito de controlo de um número de IVA totalmente offline, no seu navegador. Cobre os 27 estados-membros da UE mais o Reino Unido (28 países), para que possa detetar erros de digitação instantaneamente.

Países suportados (28)

Formato (comprimento e tipo de caracteres) e disponibilidade do algoritmo do dígito de controlo para cada país. Os países marcados como "Não suportado" são verificados apenas pelo formato.

País Código Formato Suporte de dígito de controlo
Áustria AT "U" + 8 dígitos Suportado
Bélgica BE 10 dígitos (começa por 0 ou 1) Suportado
Bulgária BG 9 ou 10 dígitos Não suportado
Chipre CY 8 dígitos + 1 letra Não suportado
República Checa CZ de 8 a 10 dígitos Não suportado
Alemanha DE 9 dígitos Suportado
Dinamarca DK 8 dígitos Suportado
Estónia EE 9 dígitos Não suportado
Grécia EL 9 dígitos Não suportado
Espanha ES 1 caráter alfanumérico + 7 dígitos + 1 caráter alfanumérico Não suportado
Finlândia FI 8 dígitos Suportado
França FR 2 caracteres alfanuméricos + 9 dígitos Suportado
Reino Unido GB 9 dígitos (opcionalmente + 3 dígitos de filial) Suportado
Croácia HR 11 dígitos Suportado
Hungria HU 8 dígitos Não suportado
Irlanda IE 7 dígitos + 1 a 2 letras, entre outras variantes Não suportado
Itália IT 11 dígitos Suportado
Lituânia LT 9 ou 12 dígitos Não suportado
Luxemburgo LU 8 dígitos Suportado
Letónia LV 11 dígitos Não suportado
Malta MT 8 dígitos Não suportado
Países Baixos NL 9 dígitos + "B" + 2 dígitos Suportado
Polónia PL 10 dígitos Suportado
Portugal PT 9 dígitos Suportado
Roménia RO de 2 a 10 dígitos Não suportado
Suécia SE 12 dígitos (termina em "01") Suportado
Eslovénia SI 8 dígitos Não suportado
Eslováquia SK 10 dígitos Suportado

O que é o validador de número de IVA

Um número de IVA (Imposto sobre o Valor Acrescentado) é um número de registo atribuído às empresas sujeitas a este imposto na UE e em vários outros países. Quando recebe um número de IVA de um parceiro comercial estrangeiro numa fatura ou num e-mail, é útil verificar rapidamente se o número tem o formato correto antes de consultar uma base de dados oficial da UE, como o VIES. Esta ferramenta utiliza o algoritmo de dígito de controlo publicado por cada país para verificar três aspetos, tudo isto diretamente no seu navegador: o comprimento, o prefixo do código de país e o dígito de controlo.

O número que introduz e o resultado nunca são enviados para um servidor; todos os cálculos são feitos localmente em JavaScript. Tenha em conta que esta ferramenta só pode indicar se um número tem uma estrutura válida; não consegue confirmar se a empresa está de facto registada para efeitos de IVA nem se esse registo continua ativo. Para isso, utilize também um serviço oficial como o VIES (VAT Information Exchange System).

Como usar o validador de número de IVA

  1. Introduza um número de IVA Escreva o número de IVA começando pelo código de país (por exemplo, DE, GB). Os espaços e hífenes são removidos automaticamente.
  2. Confirme o país detetado Os dois primeiros caracteres são usados para detetar automaticamente o país. Se não for reconhecido, é mostrado "Código de país não reconhecido".
  3. Reveja os resultados do formato e do dígito de controlo A ferramenta indica se o comprimento/formato é válido e se o dígito de controlo coincide. Para alguns países o algoritmo do dígito de controlo não está publicamente documentado, pelo que só é verificado o formato.

Dicas para aproveitar melhor

  • Pode colar um número que inclua espaços ou hífenes tal como está; eles são removidos automaticamente antes da validação.
  • Um resultado de dígito de controlo "Não suportado" não significa que o número seja inválido; significa apenas que o algoritmo desse país não está publicamente documentado ou varia segundo o tipo de entidade, pelo que só é verificado o formato.
  • Alguns números de IVA franceses usam letras nos dois primeiros caracteres em vez de dígitos. Nesse caso, a fórmula do dígito de controlo não pode ser aplicada, pelo que só é verificado o formato.
  • Considere o resultado apenas como informação de referência. Para contratos, faturação ou outras transações importantes, dê sempre prioridade ao resultado de uma base de dados oficial como o VIES.

Quando é útil verificar um número de IVA

Detetar erros no número de IVA de um parceiro estrangeiro

Confirme rapidamente que não faltam dígitos nem há dígitos trocados ao copiar um número de IVA de uma fatura ou de um e-mail.

Verificação prévia antes de emitir uma fatura

Antes de aplicar a autoliquidação (em que o comprador, e não o vendedor, declara o IVA) numa transação B2B, pode verificar se o número de IVA da contraparte está, pelo menos, corretamente formatado.

Verificação inicial para equipas de contabilidade e comércio que gerem muitos números de IVA

Uma forma rápida de filtrar erros de introdução evidentes antes de fazer uma consulta oficial no VIES.

Confirmar o seu próprio número de IVA antes de o colocar numa fatura

Confirme se o comprimento e o formato estão corretos ao adicionar o seu próprio número de IVA a um novo modelo de fatura.

Termos relacionados

Número de IVA (VAT ID)
Número de registo que indica que uma empresa é um sujeito passivo de IVA. É composto por um prefixo com o código de país seguido de uma quantidade de dígitos específica de cada país.
Dígito de controlo
Um dígito adicional colocado numa posição fixa para detetar erros de introdução de dados. É validado comparando-o com um valor calculado a partir dos outros dígitos segundo uma fórmula definida.
VIES
Sigla de VAT Information Exchange System, a base de dados oficial da Comissão Europeia para verificar em tempo real se o número de IVA de um estado-membro está de facto registado.
Autoliquidação
Mecanismo utilizado em transações B2B dentro da UE em que o comprador, e não o vendedor, declara e paga o IVA no seu próprio país. Para o aplicar é necessário confirmar que o número de IVA da contraparte é válido.
Prefixo do código de país
O código de duas letras no início de um número de IVA que identifica o país de registo. Na maioria dos casos coincide com o código de país da norma ISO 3166, com excepções como a Grécia (EL) e o Reino Unido (GB).

Perguntas frequentes

Não. Esta ferramenta realiza apenas uma verificação offline do comprimento, do formato e do dígito de controlo. Para confirmar o registo real na base de dados oficial da UE, utilize um serviço como o VIES (VAT Information Exchange System).

Para alguns países, o algoritmo do dígito de controlo não está publicamente documentado, ou varia segundo o tipo de entidade jurídica, pelo que esta ferramenta verifica apenas o formato (comprimento e tipo de caracteres) nesses casos. Consulte a tabela de países abaixo para mais detalhes.

Um dígito de controlo que não coincide geralmente indica um erro de digitação, mas em casos raros pode tratar-se de um formato especial que esta ferramenta não suporta (como certos números corporativos excecionais). Se não tiver motivos para suspeitar de um erro, recomendamos que confirme diretamente com a contraparte.

O Reino Unido continua a utilizar o seu sistema de registo de IVA e de dígito de controlo depois de ter saído da UE, e os seus números de IVA continuam a ser frequentemente referidos em transações com empresas da UE, por isso está incluído nesta ferramenta.
Tool-kun

Curiosidade — o dígito de controlo escondido num número de IVA

O dígito de controlo incorporado no final (ou noutra posição fixa) de um número de IVA segue a mesma ideia básica utilizada nos códigos postais, nos ISBN e nos números de cartão de crédito: um "dígito de verificação" concebido para detetar, sem necessitar de uma consulta completa, o tipo de erro de um único dígito ou de dígitos trocados que ocorre frequentemente quando se escreve ou copia um número à mão.

O interessante é que, mesmo entre os estados-membros da UE, o método de cálculo varia muito de país para país. A Alemanha e a Croácia utilizam ambas o padrão internacional ISO 7064 MOD 11,10, o Reino Unido utiliza o seu próprio esquema de módulo 97, que remonta à década de 1970, e a Polónia e a Finlândia utilizam cada uma um esquema de módulo 11 com um conjunto diferente de pesos para os dígitos. Tudo indica que, quando a UE harmonizou o seu sistema de IVA, se deu prioridade a manter a continuidade com os sistemas de registo empresarial já existentes em cada país, em vez de uniformizar a própria fórmula do dígito de controlo.

Por este motivo, o próprio serviço oficial de consulta VIES da UE funciona em duas etapas: primeiro faz uma verificação rápida de formato e dígito de controlo específica de cada país, só depois consultando a base de dados de registo. O que esta ferramenta realiza corresponde exatamente a essa primeira etapa: uma verificação da plausibilidade estrutural. A decisão final sobre se um número está de facto registado deve sempre ser deixada à base de dados oficial.