IPVA Code Validator
Validate IPVA code (Brazilian Vehicle Tax), generated from RENAVAM. Format and digits check.
IPVA and the RENAVAM: how Brazil's annual vehicle tax is keyed
IPVA (Imposto sobre a Propriedade de Veículos Automotores) is the annual state tax on vehicle ownership in Brazil. It is not itself a code — it is assessed against your vehicle, and the number you actually look it up by is the RENAVAM (the 11-digit national registry number). This tool checks that you've entered a valid 11-digit RENAVAM, the key the state revenue office (Sefaz/Detran) uses to bill the IPVA.
IPVA is a state tax, so the rate and rules differ by UF — typically 2%–4% of the vehicle's market value (the FIPE table), due early each year and often payable in instalments tied to the plate's final digit. Half of the revenue goes to the municipality where the vehicle is registered.
How the pieces fit
- RENAVAM (11 digits): the lifelong vehicle ID; the lookup key for IPVA, licensing (licenciamento) and fines.
- Value base: the FIPE market value for the make/model/year sets the taxable amount.
- Rate: each state's law (e.g. ~4% for cars in São Paulo) applies to that value.
- Calendar: due dates and instalments are staggered by the plate's last digit.
Where it matters
- Annual licensing: you cannot complete the yearly licenciamento (CRLV) with IPVA outstanding.
- Transfer & resale: debts follow the vehicle, so buyers check IPVA status by RENAVAM.
- Fleet management: companies reconcile IPVA across many RENAVAMs.
- Mock data / testing: validating the 11-digit RENAVAM field before a tax lookup.
Common pitfalls
- IPVA ≠ a code: there's no "IPVA number" — you query by RENAVAM (and sometimes plate).
- RENAVAM has a check digit: this page checks length; the real RENAVAM ends in a mod-11 verifying digit you should also validate.
- Rates vary by state: never hard-code one percentage nationwide.
- Exemptions exist: older vehicles, PCD owners and certain categories may be exempt depending on the UF.
FAQ
Do I pay IPVA with a code or the RENAVAM? You look it up and pay by RENAVAM; the bill (and barcode/Pix) is generated by the state from that key.
Why does the RENAVAM have 11 digits? The registry expanded from the old 9-digit format to 11 digits (last one a check digit) to scale the national fleet.
Is the IPVA rate the same everywhere? No — it's set per state, generally 2%–4% of the FIPE value, with different calendars and exemptions.
Related Tools
CPF Validator
Validate Brazilian CPF numbers instantly using the official algorithm. Useful for testing document validation in applications. No data sent to servers.
Batch CPF Validator
Validate a list of CPFs (one per line) and see which are valid and which are not. No data sent to servers.
Batch CNPJ Validator
Validate a list of CNPJs (one per line) with a summary of valid, invalid and total. No data sent to servers.