Illustration about International Money Transfer: Exchange and Legislation in Brazil
Finances & Taxation 11 min read

International Money Transfer: Exchange and Legislation in Brazil

By Zachariah Zagol Attorney — OAB/SP 351.356

Quick Answer

How do I safely transfer money to Brazil? Use bank transfers (TED), money transfer apps (Wise, OFX), or established services (Western Union). Expect 1-3 days delivery and 0.5-7% fees depending on method. Verify receiving bank details (account number, SWIFT code). Transfers are legal and reported to authorities but not taxed.

Introduction

International money transfer to and from Brazil is common for immigrants sending funds home, receiving family assistance, or managing finances across countries. Understanding transfer methods, exchange rates, fees, and regulatory requirements is essential for cost-effective and compliant transactions.

Brazil regulates international transfers through Central Bank (Banco Central do Brasil) and receives reporting on all transfers exceeding R$ 10,000 for anti-money-laundering purposes. Legal transfers of personal funds, remittances, and income are permitted and not restricted. However, transfers used to circumvent tax obligations or transfer illicit funds are prosecuted aggressively.

Multiple transfer methods exist, ranging from traditional bank wires (slow, expensive) to modern fintech apps (fast, affordable). Choice depends on transfer amount, speed required, cost tolerance, and both sender’s and receiver’s banking access.

Transfer Methods Available for Immigrants

Bank-to-bank wire transfer (SWIFT/TED)

Direct transfer between bank accounts using SWIFT (Society for Worldwide Interbank Financial Telecommunication) code for international transfers. Sender initiates at bank, provides receiver’s bank account details and SWIFT code. Transfer typically takes 1-3 business days. Costs include:

  • Sender bank fee: $15-50 USD (charged by bank in sender’s country)
  • Receiver bank fee: R$ 10-100 (charged by receiving bank in Brazil)
  • Exchange rate spread: 1-3% above market rate (hidden fee)

Total cost: 2-5% of transfer amount for moderate transfers ($1,000-10,000 USD).

Advantage: Direct bank-to-bank transfer; no intermediary; suitable for large amounts (over $10,000).

Disadvantage: Slow (1-3 days); expensive fees; exchange rate is unfavorable compared to market rate.


Money transfer apps (Wise, OFX, Send)

Fintech companies specialize in international transfers using mid-market exchange rates and low fees. Sender creates account online, inputs receiving bank details, and initiates transfer via app. Receiver’s account is credited within 1-2 business days.

Costs include:

  • Service fee: 0.5-1.5% of transfer amount
  • Exchange rate: Near real-time rate (0.3-0.7% spread over mid-market)

Total cost: 1-2% of transfer amount for small to moderate transfers ($500-5,000 USD).

Advantage: Low cost; competitive exchange rates; convenient online process; fast delivery (1-2 days).

Disadvantage: Limited to app users (both sender and receiver need account); daily or weekly transfer limits may apply; less suitable for very large amounts.

Popular apps:

  • Wise (formerly TransferWise): Specializes in international transfers; 1-1.5% cost; 1-2 day delivery
  • OFX: Australian company; similar cost structure; strong in USD to BRL transfers
  • Send, PagSeguro International: Brazilian-based; competitive rates; integration with local banks

Western Union and MoneyGram

Established money transfer services with physical locations in Brazil. Sender deposits cash or uses debit card at location, receiver picks up cash at location in Brazil. No bank account required for receiver.

Costs include:

  • Service fee: $5-15 USD base fee
  • Percentage fee: 3-5% of transfer amount
  • Exchange rate: 3-5% spread over market rate

Total cost: 5-8% of transfer amount for any size transfer.

Advantage: No bank account needed for receiver; immediate availability (cash pickup); convenience (physical locations); suitable for emergency transfers.

Disadvantage: Highest cost; exchange rate is unfavorable; must visit physical location (inconvenient for large amounts); cash carries security risk.


Bank account deposits and checks

Sender can deposit to receiver’s bank account directly if banks have correspondent relationship, or mail check to receiver in Brazil.

Costs:

  • Direct deposit: 1-2% exchange spread (favorable)
  • Check by mail: $10-20 shipping + 2-4 week delivery + 1-3% exchange spread

Total cost: 1-3% for direct deposits; 3-5% for checks due to speed.

Advantage: Low cost for direct deposits; traditional method; suitable for regular transfers.

Disadvantage: Slow (1-3 days for deposits, 2-4 weeks for checks); mail checks risk loss or theft; less convenient than apps.


Cryptocurrency and alternative transfers

Bitcoin and other cryptocurrencies can be transferred internationally; seller converts to BRL on Brazilian exchange. Also: PayPal, Google Pay, Apple Pay (limited international capability); Person-to-person (P2P) money transfer through friends or traveling companions (informal, not tracked).

Costs and advantages vary widely; cryptocurrency has volatility risk; informal transfers create tax reporting issues and money-laundering concerns.

Not recommended for regular transfers. Use only for small amounts or specialized circumstances.

Comparison Table: Transfer Methods and Costs

MethodCostSpeedConvenienceBest For
Bank SWIFT2-5%1-3 daysLow (must visit bank)Large amounts ($10,000+)
Wise/OFX1-2%1-2 daysHigh (app-based)Regular transfers ($500-5,000)
Western Union5-8%ImmediateMedium (physical location)Emergency funds (<$1,000)
Check by mail3-5%2-4 weeksLow (must mail)Rare, non-urgent transfers
Bank deposit1-3%1-3 daysMedium (direct deposit)Regular savings transfers

Exchange Rates and Hidden Fees

Exchange rate manipulation is primary hidden cost in international transfers. Banks and money transfer services add invisible markup (spread) to exchange rate, profiting on difference between real market rate and rate offered to customer.

Example: Real market rate (mid-market): 1 USD = 5.00 BRL

Bank’s rate: 1 USD = 5.15 BRL (3% spread added)

Sender thinks they’re sending at market rate but receive 3% less than expected. For $10,000 transfer:

  • Expected at 5.00: R$ 50,000
  • Actual at 5.15: R$ 51,500
  • Difference (hidden cost): -R$ 1,500 less received

Fintech apps (Wise, OFX) typically offer spreads of 0.3-0.7%, while banks offer 1-3% spreads. Money transfer services (Western Union) offer 3-5% spreads.

How to minimize exchange rate loss:

  1. Use app that shows exchange rate before confirming (Wise, OFX provide live rates)
  2. Compare rates across multiple services
  3. Avoid bank wires if possible; use fintech apps
  4. Bundle transfers (one large transfer cheaper than multiple small transfers)
  5. Check Central Bank rate (Banco Central do Brasil publishes daily official rate)

Brazilian Regulations on Money Transfer

Central Bank requirements:

All transfers exceeding R$ 10,000 (approximately $2,000 USD) are reported automatically to Federal Revenue Service (Receita Federal) for anti-money-laundering (AML) compliance. Reporting is automatic and does not indicate impropriety; it is standard financial monitoring.

Documentation requirements for receivers:

Receiving bank will request:

  • Identification (passport, RG, or visa document)
  • CPF number (tax ID)
  • Purpose of transfer (family remittance, personal funds, salary, etc.)
  • Source documentation if transfer origin is questionable

Restrictions and limitations:

No legal limit exists on amount that can be received. Individual transfers are not restricted. Sender’s country may have outbound transfer limits (example: US has no federal limit but some banks limit to $10,000 daily for security purposes).

Tax implications:

Receiving money transferred from abroad is not inherently taxable. However:

  • Remittances from family members (gift transfers) are not taxable
  • Income earned abroad and transferred to Brazil is taxable in year earned
  • Capital transfers (moving personal savings) are not taxable
  • Loan repayment transfers are not taxable

If transfer represents income (salary, freelance payment, investment return), income tax applies based on year earned (not year transferred). Documentation of source is important for tax compliance.

Step-by-Step Guide to Sending Money to Brazil

Step 1: Verify receiver’s bank details. Obtain exact information:

  • Full legal name (exactly as on bank account)
  • Bank name (Itaú, Bradesco, Santander, Caixa, etc.)
  • Account number (usually 8-10 digits)
  • Agency number (usually 4 digits)
  • Account type (Corrente = Checking, Poupança = Savings)
  • SWIFT code (for international transfers; example: ITAUBRSP)

Step 2: Choose transfer method. Decide based on amount, speed, cost:

  • Large amount ($10,000+) → Bank SWIFT
  • Small regular transfer ($500-5,000) → Wise or OFX
  • Emergency/immediate cash → Western Union
  • Low-cost but slower → Check by mail

Step 3: Initiate transfer. For apps: create account, input receiver details, confirm exchange rate, authorize payment. For banks: visit in person or online banking, enter details, confirm fee, authorize transfer.

Step 4: Get confirmation. Receive transfer reference number (SWIFT reference, transaction ID, confirmation code). Keep for records.

Step 5: Notify receiver. Inform receiver of transfer amount, expected delivery date, and transfer reference. Receiver will monitor account for credit.

Step 6: Follow up if not received. If transfer doesn’t arrive within stated timeframe, contact sending service with reference number to investigate. Delays occur (weekend, holiday, bank issues); confirm before escalating.

Receiving Money in Brazil: Account Requirements

Foreigner can receive money in Brazilian bank account using name exactly as it appears on account. Account must be in receiver’s individual name (cannot use company account for personal remittance unless specifically authorized).

Requirements to receive transfer:

  1. Brazilian bank account (any major bank works: Itaú, Bradesco, Santander, Caixa, etc.)
  2. Valid identification (passport, RG, or foreigners registration)
  3. CPF number (obtained at Federal Revenue Service or immigration authority)
  4. Account in active status (not frozen or closed)

Opening bank account in Brazil: Foreigner can open account with passport and proof of address. Some banks require CPF; others don’t. Process takes 1-5 days. Monthly maintenance ranges from free to R$ 50 depending on bank and account type.

Cost to receive transfer: Some banks charge small fee (R$ 10-100) per international transfer received. Fee varies by bank. High-value accounts may include transfer fee waiver.

Sending Money from Brazil to Abroad

Foreigner or immigrant in Brazil can send money abroad using same methods in reverse. Brazilian banks offer outbound transfers via SWIFT; apps like Wise operate bidirectionally.

Restrictions:

  • Transfers over R$ 10,000 are reported to tax authorities
  • No legal limit on amount
  • Transfer purpose may be requested
  • Exchange rate applies in reverse (Brazilian to foreign currency)

Costs are similar to receiving transfers: 1-5% depending on method.

Recommendation: Use same app or bank that offers best rates both directions. Wise is excellent for bidirectional transfers.

FAQ: Common Questions About International Money Transfer

Yes, international money transfer to and from Brazil is completely legal. All transfers are recorded for anti-money-laundering compliance (automatic reporting for amounts over R$ 10,000), but legal transfers of personal funds, remittances, income, and savings are permitted. Transfers used to evade taxes, launder money, or help with illegal activity are prosecuted.

How much does it cost to send $5,000 to Brazil?

Using Wise or OFX: $50-100 (1-2% fee plus favorable exchange rate) = R$ 250-500 cost Using bank SWIFT: $50-150 fee plus unfavorable exchange rate (2-3% spread) = R$ 250-750 cost Using Western Union: $250-400 (5-8% cost) cost

Wise/OFX is cheapest for amount of $5,000.

What happens if I send money to wrong bank account number?

Transfer will likely be rejected if account number does not exist. Funds return to sender within 3-7 days with reversal of fees (some fees non-refundable). If account exists but belongs to different person, funds are credited to wrong account. Recovery is difficult; contact receiving bank and may need police report to recover funds. Verify account details carefully before confirming transfer.

Do I need to report international money received to Brazilian authorities?

No special report needed for transfers under R$ 10,000. Transfers over R$ 10,000 are reported automatically to tax authorities (not a problem if transfer is legal). If transfer represents taxable income, it must be reported on annual tax return. Remittances from family are not taxable. Document source of transfer in case of audit.


Conclusion

International money transfer to Brazil is straightforward when using proper channels and understanding costs. Fintech apps (Wise, OFX) offer best cost-to-speed ratio for most immigrants (1-2% cost, 1-2 day delivery). Bank transfers and Western Union are alternatives for specific needs (large amounts or emergency cash).

Verify receiver’s bank details carefully, choose transfer method based on amount and speed required, and keep confirmation records. Transfers are legal, reported to authorities, and not inherently taxable unless they represent earned income.


References

  1. Banco Central do Brasil — Comunicado nº 31,379/2013 (Remessas Internacionais)
  2. Lei nº 12,865/2013 — Lei das Operações de Câmbio
  3. COAF (Conselho de Controle de Atividades Financeiras) — Relatório de Operações Suspeitas
  4. Receita Federal Brasil — Declaração de Bens do Exterior

Related Reading:


This article is for informational purposes only and does not constitute legal advice. Each case has specific circumstances that should be analyzed by a qualified attorney.

money-transferremittanceexchange-rates

Related Articles