By Doing Business International | October 2, 2025
Brazil remains one of the most promising (and also complex) markets in Latin America for foreign entrepreneurs in 2025. With a huge consumer base, rich natural resources, and growing digital adoption, opportunities are abundant, but knowing how to register properly and comply with regulations is essential.
Below, I walk you through everything you need to know to choose the right entity, handle key steps, understand the tax burden, and get up and running smoothly in Brazil.
• Brazil has a large domestic market with strong demand across agriculture, tech, energy, services, and e-commerce.
• Foreign investment is welcome: in most sectors you can own 100% of your company, though some restricted sectors (e.g. petroleum, defense, etc.) may impose foreign ownership limits.
• Regulatory, tax and bureaucratic complexity is high, and processes take time, but with good local advice or a service provider, you can often streamline many steps.
Two legal forms are most common:
ENTITY - FULL NAME - CHARACTERISTICS:
Entity | Full Name | Characteristics |
---|---|---|
LTDA (Sociedade Limitada) | Limited Liability Company | Simpler, more common for SMEs / small-to-medium businesses; owners’ liability is limited; fewer disclosure demands than S.A. |
S.A. (Sociedade Anônima) | Corporation / Joint-stock company | More formal; required if issuing shares publicly; stricter governance, more disclosure; often used for large enterprises or when planning to raise capital publicly. |
Foreigners can be shareholders in either entity, and in most cases you can have 100% foreign ownership, except in restricted sectors.
Here’s how to get from idea to operating business:
Choose the company name + reserve it
Go to the relevant State Commercial Registry (Junta Comercial) and check availability of the name. Reserve the name.
Draft incorporation documents
• For an LTDA: prepare the Contrato Social (Articles of Association) with required clauses
• For an S.A.: more formal documents like bylaws (estatuto social), board structure, etc.
• Documents usually need to be notarized.
Appoint a local legal representative
If you’re a foreigner owning 100% or otherwise, Brazilian rules typically require a local legal representative (resident or someone with legal credentials in Brazil) to represent the company in administrative, fiscal and sometimes judicial matters.
Obtain a tax ID (CNPJ)
Apply with the Federal Revenue Service (Receita Federal) to get a CNPJ number (Cadastro Nacional da Pessoa Jurídica), which is essential for taxes, invoicing, opening bank accounts, etc.
Select your tax regime (important and updated requirement)
Starting July 27, 2025, you must declare upon registration which tax regime the company will follow:
• Simples Nacional (simplified regime for small businesses)
• Lucro Presumido (presumptive profit)
• Lucro Real (actual profit)
Register with state & municipal tax authorities
Depending on where your business is located and what it does, you’ll need to register for state taxes (ICMS, ISS) and municipal licensing.
Open a corporate bank account
Banks will require CNPJ, identification documents, proof of address, legal representative, etc. Foreign businesses sometimes face more rigorous “know your customer” (KYC) procedures.
Register with labor / social security authorities if hiring
If you hire employees, you must register with INSS (social security), FGTS (severance fund) and comply with labor laws (CLT).
Obtain sector-specific licenses or regulatory approvals
Some sectors require special authorization (e.g. health, environment, imports/exports). Also environmental approvals where relevant.
Compliance and ongoing obligations
Annual filings, bookkeeping, auditing (if required), maintaining licenses, paying taxes and social contributions, etc.
Item | Typical Duration | Estimated Cost / Notes |
---|---|---|
Name reservation & drafting docs | 1–2 weeks | Legal, notarization fees vary by state |
Registration & tax ID (CNPJ) | ~ 4-6 weeks | Includes fees at the Federal, state, municipal level |
Bank account setup | another 2-4 weeks depending on bank & foreign ownership | |
Total time to start operations (with hiring, licensing) | 6-8 weeks (best case) | Delays often come from licensing, regulatory sectors, or banking KYC hurdles |
Costs vary by state and size of business. Some ballpark figures from providers:
• Legal/documentation, notarization: several thousand BRL depending on entity size / complexity.
• Junta Comercial fees, name reservation: often in the lower thousands of BRL.
If you need to start operations before a legal entity is fully established, or want to test market, using an Employer of Record (EOR) can be useful. The EOR hires employees on your behalf (legally), handles payroll, social security contributions, and compliance. This lets you begin operations, hire staff, and deliver services while your legal entity rolls through the registration process.
At Doing Business International, we provide full-service support to ensure your Brazil company is registered compliantly and efficiently. We help with:
• Choosing the right entity (LTDA or S.A.)
• Drafting and notarizing all required documents
• Local representative appointment
• Tax ID (CNPJ) application and selection of the correct tax regime
• Municipal, state, and federal tax registrations
• Bank account opening assistance
• Labor, social security, environment licensing where needed
Brazil is big, diverse, and full of opportunity, but you won’t succeed by winging it. Following process, planning for delays, using good local partners, and staying on top of regulatory changes is key. If you do that, you’ll turn complexity into competitive advantage.
October 8, 2025
October 7, 2025
October 2, 2025
September 30, 2025
September 30, 2025