CNPJ vs. Other Brazilian Business Registrations
A CNPJ is one of up to four business registrations in Brazil. See how it differs from the Inscrição Estadual, Inscrição Municipal and alvará de funcionamento.
A CNPJ is a company’s national tax ID, but it is only one of up to four registrations a Brazilian business may need to operate legally — alongside the Inscrição Estadual, the Inscrição Municipal and the alvará de funcionamento. Each one is issued by a different government level and unlocks a different activity: without a CNPJ a company cannot exist as a legal entity, without an Inscrição Estadual it cannot sell taxable goods, and without an alvará it cannot open its doors.
The four registrations, side by side
| Registration | Issued by | Unlocks | Required for |
|---|---|---|---|
| CNPJ | Receita Federal (federal) | Legal existence as a company | Every company, from MEI to S.A. |
| Inscrição Estadual | State Finance Department (Sefaz) | Charging and paying ICMS | Commerce, industry, transport, some services |
| Inscrição Municipal | City hall | Charging and paying ISS | Service companies |
| Alvará de funcionamento | City hall | Physical or registered operation | Any company with an address, physical or virtual |
CNPJ: the registration every company needs
A CNPJ is the 14-digit number the Receita Federal assigns at the end of registration, and it is what makes a company exist as a legal entity — separate from the CPF of the person who owns it. Every other registration in this list depends on having a CNPJ first: a company cannot request an Inscrição Estadual, Inscrição Municipal or alvará without one.
Inscrição Estadual: the state-level registration
The Inscrição Estadual is issued by the state’s Finance Department (Sefaz) and is required for any company that charges ICMS — commerce, industry and interstate transport, mainly. A company that only provides services taxed by ISS, with no goods involved, typically does not need one. The activity code (CNAE) a company registers under is what determines whether ICMS applies and, with it, whether the Inscrição Estadual is required.
Inscrição Municipal: the city-level registration for services
The Inscrição Municipal is issued by the city hall and applies to service companies, since it is the registration city halls use to charge the ISS, the municipal services tax. A commerce or industry business, taxed mainly by ICMS, may still need an Inscrição Municipal if it also renders any taxable service.
Alvará de funcionamento: permission to operate
The alvará de funcionamento is a municipal permit that authorizes a company to operate at a given address, physical or registered as a virtual office, once zoning, safety and activity rules are met. It is issued after the CNPJ, and its cost and requirements vary by city and by the activity’s risk classification — a health clinic and a software consultancy go through very different levels of scrutiny for the same alvará.
Who requests each registration
Requesting these registrations one by one, at three different government levels, is one of the reasons company registration in Brazil is normally conducted by an accountant or an online accounting service, which files the CNPJ, the state and municipal registrations and the alvará application together through the same digital process (REDESIM) rather than as separate errands.
Frequently asked questions
Does every company need all four registrations? No. Every company needs a CNPJ. The Inscrição Estadual applies mainly to companies that sell goods (ICMS); the Inscrição Municipal to companies that provide services (ISS); the alvará applies to any company with a registered address, physical or virtual.
Can a company have a CNPJ but no Inscrição Estadual? Yes — a services-only company that does not sell goods and is not subject to ICMS typically operates with a CNPJ and an Inscrição Municipal, without an Inscrição Estadual.
Which comes first, the CNPJ or the other registrations? The CNPJ. The Inscrição Estadual, the Inscrição Municipal and the alvará are all requested after the CNPJ is issued, since they identify the company by its federal tax ID.
Is the alvará the same as the CNPJ? No. The CNPJ is the company’s tax ID; the alvará is a separate municipal permit to operate at a specific address, required in addition to the CNPJ.