Datatypes

Venezuelan tax information number (RIF)

ID ve_rif

DatatypePersonal data (PII)identifierDraft

This record is a draft: it has not been reviewed yet and may be incomplete or wrong. Do not rely on it for compliance decisions. Help improve it (see CONTRIBUTING.md).

Registro Único de Información Fiscal (RIF), the tax registration number that the Venezuelan tax administration SENIAT assigns to individuals and legal entities; before 2006 it was called Registro de Información Fiscal. It has ten characters, usually written as J-30468971-3: a letter for the kind of holder (V a Venezuelan person, E a foreign person, J a legal entity, P a passport holder, G a government body, C a communal council), eight digits (for a person, the identity card number) and a modulo 11 check digit. python-stdnum 2.2 does not accept the letter C.

Categories
Finances and banking, Personally identifiable information
Countries
Venezuela
Languages
Spanish
python-stdnum
stdnum.ve.rif
Quality
90/100 · missing: detector coverage
Metacrafter rules
no detection rule yet
Supported by tools
no tool record lists this type yet

Regular expression

^[VEJPGC]-?\d{8}-?\d$

Python re syntax.

Examples

ValueDescription
J-30468971-3RIF of Digitel, the worked check-digit example of the Spanish Wikipedia article
V-11470283-4Example from the python-stdnum documentation
V114702834The same number without hyphens
X-30468971-3 invalidUnknown holder letter
J-3046897-3 invalidSeven digits instead of eight

Translations

LanguageNameDescription
SpanishRegistro Único de Información Fiscal (RIF)

Sources

Use this record