Legal Services

Cross-Border Carbon Credit Transactions: Legal Guide

Navigate FX, tax treaties, BACEN registration, and transfer pricing for cross-border carbon purchases from Brazil.

15+

Years in Brazil

OAB

1st American to pass

USC

LL.M. International Law

EN/PT

Fully bilingual

Key Takeaway

Cross-border carbon credit transactions from Brazil require compliance with BACEN foreign capital registration (Resolution BCB 278/2022), FX contract structuring through authorized banks, withholding tax management (15-25% depending on treaty status), and transfer pricing documentation for related-party deals. Failure to register foreign capital properly blocks future profit remittance and capital repatriation. This guide covers every regulatory step from capital entry to credit delivery and payment repatriation.


The Cross-Border Transaction Lifecycle

A typical international carbon credit purchase from Brazil follows this sequence:

StepActionRegulatory Requirement
1Foreign buyer identifies Brazilian projectDue diligence on seller, land, project
2Negotiate and execute ERPABilingual contract, governing law election
3Register foreign capital with BACENResolution BCB 278/2022
4Transfer purchase price to BrazilFX contract through authorized bank
5Seller generates and verifies creditsMRV process, third-party audit
6Credits transferred to buyer’s registry accountVerra, Gold Standard, or SBCE registry
7Payment remittance (if structured as installments)BACEN compliance, withholding tax
8Profit repatriation (if buyer holds via Brazilian SPV)BACEN RDE-IED registration

Each step carries specific regulatory requirements under Brazilian law. Missing any one of them can block the entire transaction or create tax liabilities retroactively.


BACEN Foreign Capital Registration

Why It Matters

The Central Bank of Brazil (BACEN) requires registration of all foreign direct investment (FDI) and foreign loans entering Brazil. Under Resolution BCB 278/2022, which consolidated previous regulations:

  • Equity investments: Registered through RDE-IED (Registro Declaratorio Eletronico de Investimento Estrangeiro Direto)
  • Loans: Registered through ROF (Registro de Operacoes Financeiras)
  • Portfolio investments: Registered through Resolution 4.373 accounts

For carbon investments structured through a Brazilian SPV (the standard approach), the foreign investor’s equity contribution must be registered on RDE-IED within 30 days of capital entry. See company formation for SPV structuring.

Registration Process

StepActionTimeline
1Obtain RDE-IED access credentials from BACEN5-10 business days
2Execute FX contract with authorized bank1-2 business days
3Wire funds to Brazilian SPV account1-3 business days
4File RDE-IED registrationWithin 30 days of capital entry
5Update registration with any subsequent capital movementsOngoing

Consequences of Non-Registration

  • Cannot remit profits to foreign shareholder
  • Cannot repatriate capital upon exit
  • BACEN fines: Up to 100% of the unregistered amount
  • Tax penalties: Receita Federal may reclassify unregistered capital, triggering additional tax

FX Contract Structuring

Commercial vs. Financial Exchange

Brazil maintains a unified exchange rate but distinguishes between commercial exchange (for trade in goods and services) and financial exchange (for capital movements). Carbon credit transactions may qualify as either, depending on structure:

StructureExchange TypeImplication
Direct credit purchase (buyer pays seller for credits)CommercialStandard FX contract; may qualify for simplified documentation
Equity investment in project SPVFinancialRDE-IED required; full BACEN documentation
Shareholder loan to project SPVFinancialROF registration; interest rate limits apply
Advance purchase (prepayment for future credits)HybridStructure-dependent; BACEN consultation recommended

Practical FX Considerations

  • Minimum transaction for simplified processing: USD 100,000 (below this, banks apply standard retail FX rates with wider spreads)
  • Documentation required: FX contract (boleto de cambio), underlying commercial contract (ERPA), invoice, and proof of delivery
  • Timing: FX contracts must be closed within the settlement window established by the bank — typically T+2
  • BRL volatility: The Brazilian Real fluctuates significantly against the USD (20-30% annual range is common). ERPAs should include FX risk allocation provisions

Tax Treaty Analysis

Withholding Tax on Payments to Non-Residents

When a Brazilian entity pays a foreign entity for carbon credits (or remits profits), withholding tax applies at source:

Payment TypeStandard RateTreaty Rate (varies)
Royalties/license fees15%10-15%
Service fees15-25%10-15%
Dividends0% (currently exempt)0%
Interest15%10-15%
Capital gains15-22.5%Varies

Carbon credit sales: The characterization of carbon credit payments for withholding tax purposes remains debated. The Receita Federal has not issued definitive guidance on whether carbon credit sales constitute:

  • Sale of goods: No withholding (if buyer is non-resident and credits are delivered internationally)
  • Service income: 15% withholding under IRRF
  • Royalty/license: 15% withholding

Most practitioners structure cross-border credit sales as sale of intangible goods to minimize withholding exposure. See carbon credit taxation for detailed analysis.

Brazil’s Treaty Network

Brazil has double taxation treaties with approximately 35 countries. Key treaty partners for carbon market investors:

CountryDividend WHTInterest WHTRoyalty WHTCapital Gains
United StatesNo treatyNo treatyNo treatyNo treaty
United Kingdom10-15%15%15%Residence state
Netherlands10-15%10-15%15-25%Residence state
Luxembourg10-15%10-15%15%Residence state
Japan12.5%12.5%12.5%Residence state
South Korea10-15%10-15%15-25%Residence state
Switzerland10-15%10-15%10-15%Residence state

No US-Brazil tax treaty exists. This is a significant gap for American investors — standard withholding rates apply without treaty relief. Structuring through a treaty-jurisdiction holding company may be appropriate for large investments but must be supported by genuine economic substance to avoid Brazilian anti-avoidance rules.


Transfer Pricing

When Transfer Pricing Applies

Transfer pricing rules apply when the Brazilian entity transacts with a related party abroad. In the carbon context, this typically means:

  • Brazilian SPV sells credits to its foreign parent or affiliate
  • Foreign parent provides management services to Brazilian SPV
  • Intercompany loans between Brazilian SPV and foreign entities

Brazilian Transfer Pricing Rules

Brazil adopted OECD-aligned transfer pricing rules effective January 1, 2024 (Law 14.596/2023), replacing the previous fixed-margin system. Key implications:

MethodApplication to Carbon
CUP (Comparable Uncontrolled Price)Compare with arm’s-length carbon credit sales on open market
RPM (Resale Price Method)If Brazilian entity resells credits purchased from related party
CPM (Cost Plus Method)If Brazilian entity is the project developer
Profit SplitComplex structures with value creation in multiple jurisdictions
TNMM (Transactional Net Margin)Benchmark net margins against comparable companies

Documentation requirement: Brazilian entities in related-party transactions must maintain transfer pricing documentation (Arquivo Digital) demonstrating arm’s-length compliance. Failure to document can result in Receita Federal adjustments with penalties of 75-150% of the underpaid tax.


Article 6 Corresponding Adjustments

For carbon credits transferred internationally under Article 6 of the Paris Agreement (UNFCCC), Brazil must apply a corresponding adjustment to its NDC — meaning the emission reduction is subtracted from Brazil’s national inventory and added to the buyer country’s inventory.

This has practical implications for cross-border transactions:

  • Government authorization required: Brazil’s designated national authority must approve the transfer
  • Registry coordination: Credits must be tracked through ITMOs (Internationally Transferred Mitigation Outcomes)
  • Price impact: Corresponding adjustments add regulatory cost, potentially increasing credit prices by 10-20%
  • Timeline uncertainty: Brazil’s corresponding adjustment framework is still under development

Practical Transaction Structures

Structure 1: Direct Purchase (No Brazilian SPV)

Foreign buyer purchases credits directly from a Brazilian project developer.

AdvantageDisadvantage
Simple, no entity formationNo local operations capability
No ongoing complianceLimited due diligence capacity
Lower upfront costNo SBCE registry access

Best for: One-time or small volume purchases on voluntary market.

Structure 2: Brazilian SPV as Buyer

Foreign investor forms a Brazilian SPV that purchases credits locally, then transfers or retires them.

AdvantageDisadvantage
Full local operationsEntity formation cost/time
SBCE registry accessOngoing compliance burden
Better due diligenceBACEN registration required
Tax optimizationINCRA if rural land involved

Best for: Ongoing investment programs, multiple projects, SBCE market access. See company formation.

Structure 3: Joint Venture with Brazilian Developer

Foreign investor and Brazilian developer form a JV entity to develop and sell credits.

AdvantageDisadvantage
Local expertiseGovernance complexity
Shared riskProfit sharing
No INCRA issues (if Brazilian majority)Partner dependency

Best for: Large-scale projects requiring local operational expertise. See our case study.


Compliance Checklist for Cross-Border Transactions

#ItemResponsible Party
1BACEN RDE-IED registration for equity investmentInvestor (via counsel)
2FX contract execution with authorized bankBoth parties
3Withholding tax collection and remittanceBrazilian entity
4Transfer pricing documentationBrazilian entity
5ERPA contract registration (if required by BACEN)Both parties
6Annual BACEN census update (Dec 31 reference)Brazilian entity
7Annual DIRF filing (withholding tax report)Brazilian entity
8Receita Federal DCTF/EFD contributionsBrazilian entity

Frequently Asked Questions

Can I pay for Brazilian carbon credits in cryptocurrency? No. BACEN requires all cross-border payments to flow through authorized banking channels in recognized currencies. Cryptocurrency payments would not satisfy FX documentation requirements.

Is there a minimum investment threshold for BACEN registration? No formal minimum, but practical bank processing costs make investments below USD 50,000 inefficient for the full RDE-IED process.

How long does profit remittance take? With proper BACEN registration, profit remittance takes 2-5 business days through the bank FX desk. Without registration, remittance is blocked entirely.

Can I structure through a US LLC to avoid Brazilian entity formation? A US LLC can purchase credits directly from a Brazilian seller, but cannot access SBCE registry, hold rural property rights, or maintain local operations. For ongoing investment programs, a Brazilian entity is essential.

What currency should my ERPA be denominated in? USD for international buyers. BRL-denominated ERPAs expose international buyers to exchange rate risk (the Real has depreciated 30-50% against the USD in past cycles). USD pricing also simplifies BACEN compliance and provides consistent financial reporting in the buyer’s home currency. See ERPA contract guide.

Can I hedge BRL/USD exposure? Yes, through non-deliverable forwards (NDFs) offered by major Brazilian and international banks. NDFs allow you to lock in a future exchange rate for capital repatriation or ERPA payments. Cost: 1-3% annual premium depending on tenor and market conditions.


Common Cross-Border Mistakes

MistakeConsequencePrevention
Wiring capital before CNPJ is issuedBank rejects wire; funds returned (with fees)Confirm CNPJ and bank account before wiring
Skipping BACEN registrationCannot remit profits or repatriate capitalRegister within 30 days of every capital entry
Using personal account for businessBACEN compliance violation; potential tax fraudOpen corporate account first
Ignoring transfer pricingReceita Federal adjustment + 75-150% penaltyMaintain contemporaneous documentation
No tax gross-up in ERPADispute over who bears withholding taxInclude explicit allocation in ERPA
Late BACEN census filing (Dec 31)Fines starting at BRL 25,000Set calendar reminders; engage compliance firm

Why ZS Advogados

Cross-border carbon transactions require counsel fluent in both Brazilian regulatory requirements and international deal mechanics. As the first American admitted to the Brazilian Bar (OAB/SP 351.356), founding partner Zachariah Zagol understands the expectations of international investors and the realities of Brazilian FX, tax, and corporate compliance. We coordinate with your home-jurisdiction advisors to ensure smooth cross-border structuring.

“Missing a single BACEN registration step can block your entire capital repatriation — compliance from Day 1 is non-negotiable.” — ZS Advogados

Schedule a consultation to discuss your cross-border carbon transaction.

Need carbon market legal guidance?

Every project is unique. Schedule a consultation to discover how we can help you navigate Brazil's carbon market with legal certainty.