🇻🇪 VENEZUELA · TAX ID

RIF validator (free) — Venezuela

The RIF (Registro de Información Fiscal) is Venezuela's tax identifier issued by SENIAT. It has a 1-letter prefix followed by 8 digits and a check digit. The prefix encodes the holder's category. This tool validates format and check digit client-side.

Validates locally — your data never leaves your browser. No tracking on input. Format and check-digit validation only.

Validates locally — your data never leaves your browser. No tracking on input.

How RIF validation works

A RIF has 10 characters: 1 letter prefix (V = Venezuelan, E = foreigner, J = juridical/company, P = passport, G = governmental) + 8 digits + 1 check digit. The canonical format is X-12345678-9.

The check digit is computed via Mod-11. Map the prefix to its numeric value (V=1, E=2, J=3, P=4, G=5) and multiply by 4. Multiply the 8 base digits by weights [3, 2, 7, 6, 5, 4, 3, 2]. Sum everything, compute (11 − sum mod 11). If the result is 10 or 11, the check digit is 0.

This tool also rejects unknown prefixes outside V/E/J/P/G. It does not verify whether the RIF is active with SENIAT or whether the holder is current on tax obligations.

Frequently asked questions

What does each prefix mean?

V = Venezuelan natural person (cédula-based). E = foreign natural person. J = juridical person (company, SA, SRL, etc.). P = passport-based ID (rare). G = governmental entity. The prefix determines the base value used in the check-digit calculation.

Why are V and J the most common prefixes?

Most RIFs are issued to Venezuelan individuals (V) and registered companies (J). E and P are used for foreigners; G is reserved for state institutions.

Does this validator confirm the RIF is active with SENIAT?

No. Format and check-digit validation only. Confirming an active RIF requires a query to SENIAT's public consulta service, which has limited availability.

Can I validate RIF via API?

Yes. Normadata's Verify API validates Venezuelan RIF alongside CUIT, RUT, NIT, RUC and 17 other Latin American tax IDs with a single JSON call.

More resources

Want RIF validation in your app?

The Normadata Verify API validates Venezuelan RIF alongside 17 other Latin American tax IDs with a single JSON call.

See the Verify API