Como verificar o número de IVA na UE?
Verificar o número de IVA na UE usando o VIES
A validação de IVA para toda a UE é disponibilizada em um único lugar pela União Europeia por meio de uma ferramenta chamada VIES do IVA.
O VIES (Sistema de Intercâmbio de Informações sobre IVA) funciona como um mecanismo de busca, e não como um banco de dados, sob responsabilidade da Comissão Europeia. As informações são obtidas dos bancos de dados nacionais de IVA cada vez que uma consulta é iniciada.
Você pode verificar a validade de um número de IVA no site do VIES gratuitamente. Você pode acessar o serviço de consulta de IVA do VIES aqui. Insira o seu próprio número de IVA ao lado do número que deseja verificar para receber um Número de Consulta — prova oficial da verificação.
Para verificar um número de IVA da UE:
- Acesse o portal VIES da UE.
- Selecione o Estado-membro no menu suspenso.
- Insira o número de IVA sem o prefixo de país (ex.: para FR61775670417, insira
61775670417). - Opcionalmente, insira o seu próprio número de IVA para receber um Número de Consulta.
- Envie — os resultados aparecem imediatamente.
| Verificação de IVA no site do VIES |
| Status de um IVA dos Países Baixos | Status de um número de IVA da Espanha |
Uma verificação bem-sucedida do número de IVA no site VIES da UE geralmente retorna os seguintes dados. Alguns dados podem não estar disponíveis dependendo do país:
- Status do número de IVA
- Horário da validação
- Dados da empresa:
- Nome da empresa (quando disponível)
- Endereço registrado incluindo CEP
- Número de Consulta — serve como prova da verificação
Para guias de verificação VIES específicos por país, consulte: IVA França (TVA), IVA Bélgica, IVA Finlândia, IVA Bulgária.
Perguntas Frequentes
Por que o VIES às vezes retorna "dados indisponíveis" para um número de IVA válido da UE?
O VIES consulta o registro nacional de IVA de cada Estado-membro da UE em tempo real — não é um banco de dados estático. Erros de "dados indisponíveis" ocorrem quando: (1) o banco de dados do Estado-membro está temporariamente offline (comum durante a noite ou fins de semana); (2) atraso de novo registro — geralmente 1 a 5 dias úteis antes de um novo registro aparecer; (3) erro de formato — cada país tem regras de formato específicas; o formato incorreto é rejeitado antes da consulta nacional; (4) banco de dados nacional sobrecarregado. Tente novamente após 24 horas ou verifique diretamente pelo portal nacional de IVA do país. [1]
O que é o Número de Consulta do VIES e por que é importante para auditorias?
O Número de Consulta é gerado quando você insere o seu próprio número de IVA ao lado do número verificado. Ele prova: (1) que você realizou a verificação; (2) que o número era válido naquela data e hora específicas; (3) que a Comissão da UE o confirmou. Os auditores de IVA da UE podem solicitar isso como evidência de que você verificou o status de IVA de um fornecedor ou cliente antes de aplicar isenção de zero ou inversão do sujeito passivo em transações intracomunitárias da UE. Guarde o Número de Consulta ou uma captura de tela para cada fornecedor B2B intracomunitário. [1]
Alguns países da UE não retornam o nome da empresa no VIES — quais são e como obtenho o nome?
Países que geralmente NÃO retornam nomes no VIES (por razões de privacidade): Espanha (ES), Grécia (EL) e alguns resultados da Eslováquia (SK) / República Checa (CZ). Países que RETORNAM nomes: Alemanha, França, Países Baixos, Bélgica, Itália e a maioria dos demais. Se o VIES não retornar um nome, verifique pelo registro nacional de empresas do país: Espanha — portalobpol.gob.es; Grécia — gsis.gr; Eslováquia — orsr.sk. [1]
Após o Brexit, por que o Reino Unido não está mais no VIES?
O Reino Unido saiu do sistema de IVA da UE em 31 de dezembro de 2020. Os números de IVA do Reino Unido com prefixo GB não estão mais no VIES. O IVA do Reino Unido deve ser verificado no HMRC em tax.service.gov.uk/check-vat-number. Exceção: empresas da Irlanda do Norte que comercializam bens da UE usam números com prefixo XI — esses números XI SÃO pesquisáveis no VIES sob o Protocolo da Irlanda do Norte. [1]
Existe uma API do VIES para verificação programática de IVA da UE?
Sim. A Comissão da UE fornece um serviço web SOAP do VIES em ec.europa.eu/taxation_customs/vies/services/checkVatService — aceita countryCode e vatNumber, retorna válido/inválido, nome, endereço e Número de Consulta. Sem necessidade de autenticação. Uma API REST/JSON está sendo desenvolvida como parte de uma iniciativa de modernização. Wrappers populares: Python (biblioteca SOAP zeep), Node.js (pacote npm vies-on-fhir). [1]
Os registros de IVA OSS (Balcão Único) da UE aparecem no VIES?
Não. Os registros de IVA OSS e IOSS da UE são separados dos registros nacionais padrão de IVA e não aparecem no VIES. O OSS é uma simplificação de declarações — uma empresa registrada para OSS em um país da UE não tem registros padrão de IVA em outros Estados-membros. Os números de IVA do OSS são usados internamente entre as autoridades fiscais, mas não são consultáveis publicamente. Para fornecimentos B2B, a inversão do sujeito passivo ainda se aplica independentemente do status OSS do fornecedor. [1]
Com que rapidez o VIES reflete um cancelamento de registro de IVA?
O VIES reflete cancelamentos de registro com um atraso de aproximadamente 1 a 5 dias úteis após o processamento pela autoridade fiscal nacional — e não há notificação automática. Para relacionamentos contínuos com fornecedores, considere a reverificação periódica (mensal ou trimestral) dos números de IVA dos principais fornecedores por meio da API do VIES. Se o número de IVA de um fornecedor se tornar inválido após uma transação, podem ser aplicadas cobranças retroativas de IVA se a isenção de zero foi aplicada incorretamente. [1]
Como a Lookuptax pode ajudar você na validação de IVA?
A validação de IVA da Lookuptax revoluciona a verificação de números de IVA com sua plataforma robusta, capacitando empresas a verificar números de IVA em mais de 100 países de forma eficiente. Nossa tecnologia de ponta garante validação precisa, reduzindo erros e melhorando a conformidade fiscal.