Validador de IVA Francês (TVA)

Validator

Valide um número de IVA intracomunitário francês (TVA) instantaneamente. Verifica o checksum de Luhn do SIREN incorporado e, para chaves numéricas, recalcula a fórmula oficial da chave. Gratuito, funciona no navegador.

Digite o Número de IVA
Resultado da Validação
Digite um número de IVA francês acima para validar

Precisa também validar o SIREN/SIRET subjacente?

Esta ferramenta valida um número de IVA (TVA) francês. Para validar um SIREN ou SIRET independente, use o nosso Validador de SIRET/SIREN →

Sobre esta ferramenta

Sobre o Validador de IVA Francês (TVA)

Este validador verifica um número de IVA intracomunitário francês (FR + chave de 2 caracteres + SIREN de 9 dígitos). Para chaves numéricas, recalcula a fórmula oficial (12 + 3 × (SIREN mod 97)) mod 97 e compara com a chave digitada. Para a minoria dos números de IVA com chave alfanumérica, o formato é verificado, mas a chave em si é informada como não verificável, já que não existe fórmula pública para ela.

O validador primeiro confirma que o SIREN de 9 dígitos incorporado passa em seu próprio checksum de Luhn — um número de IVA construído sobre um SIREN inválido não pode ser genuíno — e então verifica a chave. Chaves numéricas são verificadas com exatidão; chaves alfanuméricas recebem um resultado claro de "formato correto, chave não verificável" em vez de um falso negativo.

Use este validador para conferir o número de IVA da UE de um fornecedor ou cliente antes de faturar, para depurar por que um campo de IVA está falhando na validação do seu próprio sistema, ou para confirmar que um número encontrado em uma fatura é ao menos estrutural e matematicamente consistente (nota: isso não confirma que o número está atualmente registrado — para isso, use a consulta oficial VIES da UE).

Validação instantânea e totalmente local — nenhum número de IVA é enviado a um servidor. A distinção entre "chave inválida" e "chave não verificável" evita marcar incorretamente números de IVA legítimos com chave alfanumérica como inválidos.

Funcionalidades Principais

  • Verifica o checksum de Luhn do SIREN incorporado
  • Recalcula a fórmula oficial da chave numérica
  • Distingue "chave inválida" de "chave alfanumérica, não verificável"
  • Aceita espaços e pontuação na entrada
  • 100% baseado no navegador, sem dados enviados

FAQ

Validador de IVA Francês (TVA) — Perguntas Frequentes

Como a chave é verificada?

Para chaves numéricas, o validador extrai o SIREN de 9 dígitos e recalcula chave = (12 + 3 × (SIREN mod 97)) mod 97, comparando com a chave digitada. Essa fórmula exata foi confirmada de forma independente com o número de IVA real e publicado da Danone (FR27552032534, SIREN 552032534).

O que significa 'chave alfanumérica, não verificável'?

Uma minoria dos números de IVA franceses — principalmente registros mais antigos e alguns órgãos do setor público — recebe uma chave contendo letras, que não segue a fórmula numérica pública. Esta ferramenta verifica se o formato geral e o SIREN incorporado estão corretos, mas informa honestamente que não pode verificar esse tipo específico de chave, em vez de marcá-la incorretamente como errada.

Por que o validador também verifica o SIREN?

A chave do número de IVA só faz sentido se foi calculada a partir de um SIREN real e válido por Luhn. Se os 9 dígitos incorporados falharem em seu próprio teste de Luhn, o número de IVA não pode ser genuíno, independentemente do que a chave de 2 caracteres diga — por isso esta ferramenta rejeita o número nessa etapa com um erro específico de 'SIREN inválido'.

Esta ferramenta pode confirmar que um número de IVA está atualmente ativo?

Não. Esta é apenas uma verificação matemática/estrutural. Para o status de registro em tempo real, use a consulta oficial VIES (VAT Information Exchange System) da UE, que consulta diretamente os bancos de dados fiscais dos estados-membros — algo que uma ferramenta estática e 100% local como esta não pode fazer.

Dicas

  • Espaços e pontuação são removidos automaticamente antes da validação
  • O formato é FR + chave de 2 caracteres + SIREN de 9 dígitos
  • Um resultado de 'chave alfanumérica' significa que o formato está correto, mas a chave não pode ser verificada — isso não é necessariamente um erro
  • Use o Validador de SIRET/SIREN para verificar apenas a parte do número empresarial

Explore more

Ferramentas Relacionadas

Outras ferramentas que podem ser úteis para seu fluxo de trabalho