VALIDADOR

RIFRegistro de Información Fiscal

Valide este identificador com a API REST da Normadata. Atualmente em beta privado.

Autoridade emissoraSENIATComprimento10 characters (1 letter prefix + 8 digits + 1 check digit)ExemploV-12345678-9

O que é RIF?

O RIF (Registro de Información Fiscal) é o número de identificação tributária da Venezuela, emitido pelo SENIAT. A primeira letra codifica o tipo: V (venezuelano), E (estrangeiro), J (pessoa jurídica), G (governamental), P (passaporte), C (comitê).

Algoritmo de verificação

  1. Mapear o prefixo para um número: V=1, E=2, J=3, P=4, G=5.
  2. Multiplicar o valor do prefixo mais cada um dos 8 dígitos pelos pesos [4,3,2,7,6,5,4,3,2].
  3. Somar os produtos.
  4. Calcular 11 menos (soma módulo 11). Se o resultado for 11, o dígito verificador é 0; se for 10, também é 0.
  5. O resultado deve coincidir com o 10º caractere (último dígito).

Valide com a API da Normadata

cURL
curl -X POST https://api.normadata.io/v1/validate/tax-ids \
  -H "X-API-Key: nd_your_key" \
  -H "Content-Type: application/json" \
  -d '{"items": [{"id": "1", "value": "V-12345678-9", "country": "VE", "type": "rif"}]}'

Resposta

JSON
{
  "results": [
    {
      "id": "1",
      "country": "VE",
      "type": "rif",
      "valid": true,
      "normalized": "V123456789",
      "formatted": "V-12345678-9"
    }
  ]
}

O que o Normadata não valida

Uma resposta válida significa que o identificador está bem formatado e passa pelo algoritmo de dígito verificador. Não confirma nada do seguinte:

  • ExistênciaNão consultamos a Receita Federal, AFIP, SAT ou qualquer registro governamental. Um identificador válido pode não corresponder a um contribuinte registrado.
  • IdentidadeNão confirmamos que o identificador pertença a uma pessoa ou entidade específica, nem que o titular seja real.
  • StatusNão confirmamos se o identificador está atualmente ativo, suspenso ou em dia com alguma autoridade.
  • KYC / KYBNormadata não é um provedor KYC/KYB nem AML. Para verificação de identidade regulada você precisa de um provedor específico por país — Normadata é a camada de validação de formato que roda antes.

Leia nossa metodologia

Perguntas frequentes

Como se valida o RIF venezuelano?

Mapeie o prefixo para um número (V=1, E=2, J=3, P=4, G=5), multiplique com cada um dos 8 dígitos pelos pesos [4,3,2,7,6,5,4,3,2], some e calcule 11 menos (soma módulo 11). Se o resultado for 11 ou 10, o verificador é 0.

O que significam os prefixos do RIF?

V = venezuelano (pessoa física), E = estrangeiro residente, J = pessoa jurídica (empresa), G = entidade governamental, P = portador de passaporte (não residente), C = conselho comunitário. O prefixo é o primeiro caractere do RIF antes dos dígitos.

O RIF está disponível na API beta da Normadata?

Sim. O RIF está disponível como type=rif com country=VE. A API valida o prefixo, os 8 dígitos e o dígito verificador.

Obtenha acesso à API da Normadata

Valide este identificador com a API REST da Normadata. Atualmente em beta privado.