State Registration Generator

Generate valid IE numbers for software testing.

For software testing only. The data generated here is random and does not belong to any real person or company. Using it for fraud or in bad faith is a crime.

How to use

  1. Select the Brazilian state (UF) for which you need a test Inscrição Estadual.
  2. Click Generate to produce a valid IE number that satisfies the state-specific check-digit algorithm.
  3. Copy the number and use it in your software testing, form validation or development environment.

About this tool

Each Brazilian state has its own format and check-digit algorithm for the Inscrição Estadual (state tax registration). This tool generates numbers that pass validation but are not registered with any real company — they are for software testing only.

The generator covers all 27 UFs and uses the official check-digit rules published by each state. The numbers are random and satisfy the mathematical constraints, but they are not linked to any taxpayer.

Using generated numbers on real tax documents or government systems is illegal. This tool exists for developers who need valid-format test data for form validation, automated tests or staging environments.

Frequently asked questions

Does my data leave my browser?

No. Everything runs locally in JavaScript on your device — nothing is transmitted or stored.

Can I use the result commercially?

Yes. The output is generated locally in your browser and is yours to use however you like — commercially or otherwise.

Can I use what this tool generates?

Yes. Everything is generated locally in your browser. You can copy, download and use the output however you like.

Related tools

Long links? Shorten them for free

Vai.la turns any URL into a short link with click statistics, QR Code and your own biolink.

Vai.la is not responsible for how the tools are used or for decisions made based on their results.