Insights

Subsidiary or branch in Brazil: which one for a foreign company?

A branch is the foreign company itself registered in Brazil and needs federal authorization. A subsidiary is a new Brazilian legal entity. How to choose.

Foreign companies that decide to operate in Brazil usually face a first structural choice: open a subsidiary or register a branch. In practice, most choose a subsidiary, and the reasons are mostly about speed and liability.

What each one is

A subsidiary is a new Brazilian legal entity, most often a Sociedade Limitada (Ltda), owned by the foreign parent. It has its own CNPJ, its own accounts and its own liability. A branch is not a separate company: it is the foreign company itself registered to operate in Brazil, and it needs prior authorization at federal level before it can be registered.

Why subsidiaries are the usual choice

  • The incorporation path is well known and handled through the state Junta Comercial, then the tax registrations.
  • Liability of the parent is limited to its capital contribution in the normal case, because the subsidiary is a distinct legal entity.
  • No federal authorization of the foreign parent is needed to start.

When a branch can still make sense

Some regulated or long-established structures use branches, but this is a specific case that needs a legal review of your activity. If your question is simply "how do I invoice and hire in Brazil", the answer is rarely a branch.

When you may need neither

If you only want to test the market, you can often avoid both. An importer of record can bring goods in and invoice locally, and an employer of record can put people on payroll without your own entity. Open the subsidiary when volumes, headcount or contracts justify it. Our structure check gives an indicative starting point.

General information, not legal advice for your case.

Planning a Brazilian subsidiary?
Get a written proposal with scope, price and timeline.