Do You Need a CPF Before a CNPJ via gov.br?
A foreign individual needs a CPF before a Brazilian CNPJ can be registered via gov.br, since the CPF identifies every partner in the REDESIM filing.
Yes. Every partner or sole owner listed on a Brazilian company registration needs an individual taxpayer number, the CPF, before the CNPJ can be issued through gov.br. The CPF identifies the natural person behind the company in the REDESIM filing, the same integrated flow that ends with the CNPJ. The full gov.br registration process for foreigners covers every step after the CPF is in hand.
Why does a CNPJ registration require a CPF first?
The REDESIM filing on gov.br asks for the CPF of every partner at the viability and registration steps, before the file reaches the MAT (Módulo de Administração Tributária), the module that actually issues the CNPJ. Without a valid CPF for each partner, the system has no way to link a natural person to the new legal entity.
Can a foreigner get a CPF from outside Brazil?
Yes, a foreigner can apply for a CPF at a Brazilian consulate abroad or, once in Brazil, at a Receita Federal service point. The CPF application is a separate process from the CNPJ registration and is usually completed before starting the REDESIM flow for the company.
How long does the full CNPJ process take once the CPF is ready?
Once every partner already has a CPF, the REDESIM flow, which is viability check, DBE, state registry filing and the MAT step, runs on a legal deadline of up to 90 days for the CNPJ to be issued. Missing or incorrect CPF data for any partner is one of the most common causes of delay inside that window.
Does a legal representative need a Brazilian CPF too?
Yes, when a foreign partner does not reside in Brazil, the registration also requires a Brazil-based legal representative, who must hold their own valid CPF and be formally appointed in the company documents filed with the Junta Comercial before the CNPJ step is reached in the process.