
Brazil E-Invoicing for Foreign Companies: NF-e Registration Guide
Tax & Compliance Series
This guide is part of a comprehensive series. Explore all 202 topics:
When Do Foreign Companies Need NF-e Compliance?
When Do Foreign Companies Need NF-e Compliance — Exporting goods TO Brazil: Brazilian importer issues NF-e de entrada — Foreign company provides commercial invoice; importer handles NF-e.
| Scenario | NF-e Obligation | Approach |
|---|---|---|
| Exporting goods TO Brazil | Brazilian importer issues NF-e de entrada | Foreign company provides commercial invoice; importer handles NF-e |
| Foreign company with Brazilian subsidiary | Subsidiary issues NF-e directly | Full CNPJ registration + e-CNPJ certificate |
| E-commerce selling to Brazilian consumers | NF-e required for last-mile delivery | Partner with Brazilian fulfillment center or use marketplace (who issues NF-e) |
| Services to Brazilian clients | NFS-e may be required depending on municipality | Register CNPJ or use a local service intermediary |
How to Register a CNPJ as a Foreign Company
Foreign companies can obtain a CNPJ through several paths:
Foreign companies can obtain a CNPJ through several paths:
- Brazilian subsidiary (most common): Establish a Sociedade Limitada (Ltda) or Sociedade Anônima (S.A.) with minimum one Brazilian resident administrator
- Branch office: Register a filial (branch) of the foreign entity — requires Receita Federal and MDIC (Ministry of Development) approval
- Individual CNPJ for foreign entity: Limited cases where foreign entities receive a CNPJ directly (e.g., real estate ownership)
Required Documents
- Articles of incorporation (apostilled and sworn translation to Portuguese)
- Proof of foreign company's legal existence
- Brazilian administrator's CPF and proof of residency
- Capital investment declaration (minimum varies by entity type)
What About Import NF-e?
When goods arrive in Brazil, the importing entity must issue a NF-e de entrada (entry NF-e) with specific requirements:
When goods arrive in Brazil, the importing entity must issue a NF-e de entrada (entry NF-e) with specific requirements:
- CFOP code 3.101/3.102: Import operation codes
- DI (Declaração de Importação) reference: The customs declaration number must be linked
- Tax calculation: ICMS, II (Import Tax), IPI, PIS-Importação, COFINS-Importação all calculated on the CIF value + taxes
- Exchange rate: Uses the PTAX exchange rate from the customs clearance date
Digital Services and the NFS-e Obligation
Foreign companies providing digital services to Brazilian clients may need NFS-e compliance:
Foreign companies providing digital services to Brazilian clients may need NFS-e compliance:
- B2B services: The Brazilian buyer typically handles ISS withholding and reporting
- B2C digital services: Brazil's ICMS-Difal may apply; implementation varies by state
- Platform/marketplace services: Brazilian marketplaces (like iFood, Mercado Livre) handle invoicing for vendors
Invoicemonk supports foreign companies entering the Brazilian market with multi-currency invoicing, Portuguese-language invoice templates, and guidance on NF-e compliance requirements for cross-border operations.
More in this series (202 articles)
From this series
Stay audit-ready and compliant with tax regulations across different regions.
Related Topics
Digital Marketing, SEO Specialist, Content Creator & Product Professional
Olayinka is a digital marketer, content creator, growth and SEO specialist with 10+ years helping businesses in Nigeria, the UK, the US, Australia, and Dubai achieve their goals online.




