The RIF (Registro de Información Fiscal) is Venezuela’s tax identification number issued by SENIAT. It pairs a letter prefix that classifies the taxpayer with an 8-digit number and a single check digit. This free validator confirms the prefix type and verifies the check digit using SENIAT’s modulo-11 rule.
How it works
A RIF looks like J-12345678-9: a letter prefix, eight body digits, and one check digit. The prefix sets a numeric weight, and the rest follows a modulo-11 calculation:
- Map the prefix to its value —
V = 1,E = 2,J = 3,P = 4,G = 5(Cis treated as a public-entity value). - Multiply the prefix value by 4.
- Multiply the eight body digits by the weights
3, 2, 7, 6, 5, 4, 3, 2and add them to the running sum. - Take
sum mod 11to get a remainderr. The check digit is11 - r, where a result of 10 or 11 collapses to 0.
The tool shows the prefix meaning, the expected check digit, and the actual one so you can see exactly why a number passed or failed.
Example and notes
Enter J-12345678-9. The tool maps J to 3, computes the weighted sum, takes modulo 11, and compares the derived check digit to the entered 9. If they match, the RIF is internally valid.
A valid result means the RIF is consistent under the SENIAT rule — it does not confirm the taxpayer is registered or active. For invoicing, always confirm status on the official SENIAT portal. All processing is local, so your RIF never leaves your device.