VALIDADOR

RIFRegistro de Información Fiscal

Validá este identificador con la API REST de Normadata. Actualmente en acceso anticipado.

Autoridad emisoraSENIATLongitud10 characters (1 letter prefix + 8 digits + 1 check digit)EjemploV-12345678-9

¿Qué es RIF?

El RIF (Registro de Información Fiscal) es el número de identificación tributaria en Venezuela, emitido por SENIAT. La primera letra codifica el tipo: V (venezolano), E (extranjero), J (persona jurídica), G (gubernamental), P (pasaporte), C (comité).

Algoritmo de verificación

  1. Mapear el prefijo a un número: V=1, E=2, J=3, P=4, G=5.
  2. Multiplicar el valor del prefijo más cada uno de los 8 dígitos por los pesos [4,3,2,7,6,5,4,3,2].
  3. Sumar los productos.
  4. Calcular 11 menos (suma módulo 11). Si el resultado es 11, el dígito verificador es 0; si es 10, también es 0.
  5. El resultado debe coincidir con el 10º caracter (último dígito).

Validá con la API de 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"}]}'

Respuesta

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

Qué Normadata no valida

Una respuesta válida significa que el identificador está bien formado y pasa el algoritmo de dígito verificador. No confirma nada de lo siguiente:

  • ExistenciaNo consultamos AFIP, Receita Federal, SAT ni ningún registro gubernamental. Un identificador válido puede no corresponder a un contribuyente registrado.
  • IdentidadNo confirmamos que el identificador pertenezca a una persona o entidad específica, ni que el titular sea real.
  • EstadoNo confirmamos si el identificador está actualmente activo, suspendido o al día ante alguna autoridad.
  • KYC / KYBNormadata no es un proveedor KYC/KYB ni AML. Para verificación de identidad regulada necesitás un proveedor específico por país — Normadata es la capa de validación de formato que corre antes.

Leer nuestra metodología

Preguntas frecuentes

¿Cómo se valida el RIF venezolano?

Se mapea el prefijo a un número (V=1, E=2, J=3, P=4, G=5), se multiplica con cada uno de los 8 dígitos por los pesos [4,3,2,7,6,5,4,3,2], se suman y se calcula 11 menos (suma módulo 11). Si el resultado es 11 o 10, el verificador es 0.

¿Qué significan los prefijos del RIF?

V = venezolano (persona natural), E = extranjero (residente), J = persona jurídica (empresa), G = entidad gubernamental, P = pasaporte (no residente), C = comunidad o consejo comunal. El prefijo es el primer carácter del RIF antes de los dígitos.

¿Está el RIF disponible en la API beta de Normadata?

Sí. El RIF está disponible como type=rif con country=VE. La API valida el prefijo, los 8 dígitos y el dígito verificador.

Obtené acceso a la API de Normadata

Validá este identificador con la API REST de Normadata. Actualmente en acceso anticipado.