Corporate & Business Law
Starting a Business in Brazil — Complete Guide for Foreigners
Register CNPJ, form Limitada, open bank account, get digital certificate. Step-by-step for foreign entrepreneurs.
15+
Years in Brazil
700+
Cases managed
USC
LL.M. Degree
OAB
1st American to pass
You want to start a business in Brazil—maybe a tech startup in São Paulo, a manufacturing venture in Minas Gerais, or a trading company. But you’re facing a question every foreign entrepreneur asks: How do I actually register a company here?
Brazil’s business registration is fragmented across three government systems: federal (CNPJ), state (ICMS), and municipal (local business license). Each requires separate applications, different documents, and compliance with different agencies. Get any step wrong and you’re delayed weeks. Get it seriously wrong and you face penalties.
This guide walks you through the exact steps, costs, timelines, and common mistakes. Zachariah Zagol, our founding partner, has started multiple ventures in Brazil—he knows this system intimately.
Step-by-Step: From Idea to Operating Company
Step 1: Prepare Your Documents (1–2 days)
Before you touch any government form, gather these documents:
For foreign individuals:
- Valid passport (or RNE—Registro Nacional de Estrangeiro if you’re a permanent resident)
- Proof of address in Brazil (apartment rental lease, utility bill in your name)
- Bank account (opening first; see Step 5 for details)
- Digital certificate (see Step 4 for details)
For foreign companies (if a parent company is investing):
- Certificate of incorporation (translated & notarized)
- Corporate resolution authorizing Brazilian subsidiary
- Shareholder list & ownership structure
For both:
- Chosen company name (3–5 alternatives, in case first is already registered)
- Business plan (simple one-page document: what you’ll do, where, how many employees)
- Address where company will be located (can be home office)
Step 2: Check Company Name & Registrar
Brazil’s company names must be unique within the state. You can’t register “Tech Brazil” if another company in São Paulo already has that name.
How to check:
- Visit JUCESP (São Paulo), JUCEMG (Minas Gerais), etc.—state corporate registrar
- Search available names (free online)
- Request “ato de constituição” (articles of incorporation) for your chosen name
Acceptable business structures:
- Limitada (LLC equivalent) — Most common for foreign investors
- S.A. (Société Anonyme / public company) — Only if issuing shares publicly
- SLU (Single Member LLC) — One-person company; newer option
Recommendation: Use “Limitada” structure. It’s familiar, taxed efficiently, and provides liability protection.
Step 3: File Articles of Incorporation (Contrato Social)
The “Contrato Social” is your company’s founding document—like bylaws, but more formal. It must be notarized and filed with the state corporate registrar.
What it includes:
- Company name
- Business purpose (what you’ll do)
- Partners/ownership structure
- Capital contribution (how much each partner invests initially)
- Profit-sharing arrangement
- Rules for meetings, voting, transfers
Timeline: 3–5 business days Cost: R$400–800 (notary fee + registrar fee)
Common mistake: Foreigners try to file Contrato Social in English. You must file in Portuguese. Have a translator present notarized translation.
Process:
- Draft Contrato Social (use template from registrar or hire lawyer)
- Notarize at cartório (notary office)
- File original + copies with state corporate registrar (JUCESP, JUCEMG, etc.)
- Receive “Certificado de Constituição” (incorporation certificate)
CNPJ Registration Timeline
| Step | Timeline | Cost |
| Document prep | 1–2 days | R$0 (if DIY) |
| File Articles (Contrato Social) | 3–5 days | R$400–800 |
| CNPJ application | 1–2 days | Free (online via Receita Federal) |
| State tax registration (ICMS) | 5–7 days | Free |
| Municipal license | 3–5 days | R$200–500 |
| Digital certificate | 2–3 days | R$300–500/year |
| Total | 2–3 weeks | R$1K–2K |
Step 4: Apply for CNPJ (Federal Registration)
The CNPJ is a 14-digit number issued by Receita Federal (Brazilian IRS). It’s like the US EIN (Employer Identification Number). Every Brazilian company needs one.
What you need:
- Incorporation certificate from state registrar
- Proof of address (rental agreement, notarized lease)
- ID/passport of partners
How to apply:
- Go to Receita Federal website (receita.economia.gov.br)
- Click “CNPJ” → “Solicitar CNPJ”
- Fill out form (questionnaire about business type, activity, location)
- Upload documents (scanned copies of ID, address proof, incorporation certificate)
- Submit online
Timeline: 1–2 days (automated; you get CNPJ number immediately if documents are acceptable) Cost: Free Approval rate: 95%+ if documents are correct
What you receive:
- CNPJ number (14 digits)
- Certificate of CNPJ (can download immediately or request via mail)
Step 5: Open a Bank Account
Once you have CNPJ, you can open a business bank account. This is essential—mixing personal and business funds creates tax/legal complications.
Banks that accept foreigners:
- Itaú, Bradesco, Banco do Brasil – Major banks, foreigner-friendly
- Nubank – Digital bank; easier account opening
- Caixa Econômica Federal – Government bank; slower but accepts all CNPJ
What you’ll need:
- CNPJ certificate
- Incorporation documents
- Passport or RNE
- Proof of address (in Brazil and in home country)
- Initial deposit (R$100 minimum to open; varies by bank)
Timeline: 3–7 business days Cost: R$0–50/month account fee (varies by bank & activity)
Why important:
- Shows you’re operating in Brazil (not just on paper)
- Allows you to receive payments from customers
- Required for payroll if you hire employees
Step 6: Register for State Tax (ICMS) & Municipal License
After federal CNPJ, you need state-level registration (ICMS if you’re selling goods) and municipal business license.
ICMS Registration (state level):
- Required if you’re selling goods or doing certain services
- Free
- Application at Secretaria de Fazenda (state tax office)
- Timeline: 5–7 business days
Municipal License (city level):
- Proves you’re operating legally in that municipality
- Varies by city; R$200–500 cost
- Application at Prefeitura (city hall)
- Timeline: 3–5 business days
Tip: Hire a local accountant or lawyer to handle these. Filing errors delay approval.
Step 7: Get Digital Certificate (Certificado Digital)
Brazil requires digital certificates for any company communicating with the government (taxes, labor filings, customs, contracts).
What it is: Encrypted file (like a digital ID) that proves you’re authorized to sign documents
How to get:
- Go to an ICP-Brasil certified provider (Serasa, Certisign, Verisign, etc.)
- Provide ID + CNPJ
- Pass identity verification (in-person or video call)
- Receive certificate (downloadable or on a smart card)
Timeline: 2–3 business days Cost: R$300–500/year
Validity: 1 year; must be renewed
Why important:
- Required to file tax returns with Receita Federal
- Required to file labor/payroll paperwork with government
- Used to sign digital contracts
Entity Types: Limitada vs. S.A. vs. SLU
Limited Liability Company (Limitada)
Best for: Most foreign investors, small to mid-size businesses
Structure:
- 1+ partners (can be 1 foreigner + 1 Brazilian; now can be one-person)
- Capital divided into “quotas” (like shares, but not publicly traded)
- Liability limited to capital invested
Taxation:
- Corporate income tax (IRPJ): 15% base + 25% total
- Dividend withholding: 15% to partners (reduced by treaty for US investors)
- Simples Nacional option: Simplified tax (single payment, ~8–16% of revenue) if small
Governance:
- Member meetings to approve strategic decisions
- Simple bylaws
- Quarterly/annual filings
Cost to form: R$400–800 (notary + registrar) Annual compliance: R$2K–5K (accountant, filings)
Advantages:
- Simple structure; familiar to most investors
- Limited liability
- Tax treaties apply
- Can retain earnings without penalty
Disadvantages:
- Profits double-taxed (corporate + dividend withholding)
- Cannot go public (if you later want to issue shares)
Public Company (S.A.)
Best for: Companies planning to go public or issue bonds
Structure:
- Publicly traded shares on B3 (Brazilian stock exchange)
- Board of directors + audit committee
- Complex governance rules (mandatory audits, quarterly disclosures)
Taxation: Corporate + individual income tax (same as Limitada)
Cost to form: R$3K–5K + ongoing compliance
Governance: Strict (board meetings, shareholder meetings, audits)
Disadvantage: Over-engineered for most startups. Only use if planning public offering.
Single Member LLC (SLU)
Best for: One-person companies, sole proprietors
Structure:
- One owner (foreign individual or company)
- Simpler than Limitada (no partnership agreement needed)
- Liability protection like Limitada
Timeline: Slightly faster than Limitada Cost: Same as Limitada (R$400–800) Advantage: One owner; simpler governance
Disadvantage: Less flexible for future growth (adding partners requires restructuring)
Tax Planning for New Companies
Simples Nacional (Simplified Tax Regime)
If your company qualifies (revenue <R$4.8M/year), you can elect Simples Nacional, a simplified single-payment tax that replaces federal, state, and municipal taxes.
Rate: 4.5–28% of monthly revenue (depends on sector) Example: A software company with R$100K monthly revenue pays ~R$8K in Simples (vs. R$25K+ under normal regime)
Advantage: Huge savings; dramatically simpler compliance
Disadvantage: Only available to companies with <R$4.8M annual revenue; limited to certain sectors; cannot export (or exports disqualify you)
Decision: Elect Simples on CNPJ application if eligible
Normal Tax Regime (Lucro Presumido / Lucro Real)
For larger companies or exporters, you’re in normal regime:
Lucro Presumido (presumed profit) – Simplified; good for most companies:
- Tax on 8% of revenue (regardless of actual profit)
- Fixed rate; no need to track actual costs/profit
- Better if margins are high (you pay tax on assumed profit, not actual)
- Cost: More complex than Simples, simpler than Lucro Real
Lucro Real (actual profit) – Most accurate; required for large companies:
- Tax on actual profit (you deduct all expenses)
- Better if margins are low (large costs)
- Complex bookkeeping; requires audit
- Cost: Most accountant work
Recommendation: Start with Lucro Presumido; upgrade to Lucro Real if profitable
Profit Remittance Tax Planning
If you plan to remit profits to a foreign parent, structure this from day one:
Option 1: Distribute dividends
- Tax: 15% withholding (reduced by US treaty to 10% with >10% ownership)
- Method: Board declares dividend; wire to foreign account
- Timing: Flexible; can declare once/year
Option 2: Juros sobre Capital Próprio (Interest on Equity)
- Deduct “interest” on capital, creating tax-deductible expense
- Reduces corporate tax; recipient pays 15% withholding
- Sophisticated; requires documentation
Option 3: Management fees
- Parent company charges subsidiary for management/services
- Subsidiary deducts as business expense
- 15% withholding on fees
- Requires transfer pricing study (proves fee is reasonable)
Plan this early: Consult with accountant on which method minimizes total tax
Common Mistakes Foreign Entrepreneurs Make
-
Mixing personal and business finances
- “I’ll just use my personal account”
- Risk: Piercing corporate veil; personal liability for company debts
- Fix: Open business account Day 1
-
Hiring without a written employment contract
- Brazil’s labor law is employee-protective; oral agreements can be enforced against you
- Fix: Every hire gets written contract (in Portuguese) specifying salary, hours, benefits, termination terms
-
Not registering for ICMS if selling goods
- Can trigger R$10K+ penalties if discovered
- Fix: If you sell goods/certain services, register for ICMS
-
Waiting to hire an accountant
- “I’ll do the books myself” → missed deadlines, wrong filings, penalties
- Fix: Hire accountant before first employee; cost is R$1K–3K/month, saves multiples in errors
-
Using English instead of Portuguese for contracts/filings
- Contracts in English may not be enforceable; government filings rejected
- Fix: All customer/employment contracts in Portuguese; file in Portuguese
-
Ignoring the digital certificate requirement
- Required for tax filings; without it, you can’t operate
- Fix: Get certificate before you need it
-
Not budgeting for cash flow
- Brazilian taxes are due monthly (even if no profit)
- Fix: Budget R$1K–5K/month for taxes, even if revenue is coming slowly
Real-World Example: US Tech Startup in São Paulo
Scenario: Sarah (American) wants to start a software company in São Paulo.
Timeline:
- Day 1: Hires local lawyer; prepares Contrato Social
- Day 3–5: Files Articles of Incorporation; receives incorporation certificate
- Day 5: Applies for CNPJ online; receives CNPJ same day
- Day 7–10: Opens bank account at Itaú with CNPJ
- Day 10–12: Registers for state tax (ICMS) and municipal license
- Day 12–15: Obtains digital certificate from Certisign
- Day 15: Hires accountant; elects Simples Nacional
- By Day 20: Company is fully operational
Cost:
- Lawyer: R$1K–2K
- Notary/registrar: R$800
- Bank account: Free
- Taxes/licenses: R$500
- Digital certificate: R$300
- Total: R$3K–4K (≈USD 600–800)
First-year ongoing costs:
- Accountant: R$2K–3K/month
- Taxes: R$2K–5K/month (varies with revenue)
- Software/compliance: R$500/month
- Total first year: R$50K–80K
Timeline Summary
From zero to operational company: 2–3 weeks
| Step | Timeline | Cost |
|---|---|---|
| Prepare documents | 1–2 days | R$0 |
| File Articles | 3–5 days | R$800 |
| CNPJ application | 1–2 days | Free |
| State/municipal registration | 5–7 days | R$500 |
| Bank account | 3–7 days | Free |
| Digital certificate | 2–3 days | R$300 |
| Total | 2–3 weeks | R$1.5K–2K |
Related Business Services
For entrepreneurs planning longer-term growth, consider these complementary services: holding companies for asset protection, corporate governance and succession planning, and mergers and acquisitions strategy.
Why ZS Advogados
Starting a business in Brazil is complex, but it doesn’t have to be painful. Zachariah Zagol has started multiple ventures here—he knows every agency, every form, every common pitfall.
We guide foreign entrepreneurs through the entire process. We draft your Contrato Social, coordinate with registrars, connect you with accountants, and ensure your tax structure is optimized from day one.
We’ve helped American, European, and Asian founders launch in Brazil. We know the Brazilian bureaucracy intimately. We move fast, anticipate problems, and keep you compliant.
The result: You’re operational in 2–3 weeks, properly registered, tax-compliant, and positioned for growth.
Let us handle the paperwork. You focus on your business.
Need help with starting a business in brazil — complete guide for foreigners?
Every case is unique. Schedule a consultation and discover how we can help you navigate the Brazilian legal system with confidence.