Skip to main content
Online Income

How to Receive Freelance Payments in Brazil (2026 Guide)

Alex MorganAlex MorganOctober 28, 2026Updated: October 28, 202616 min read

Disclosure: Some links in this article are affiliate links. If you click and make a purchase, we may earn a commission at no extra cost to you. This does not influence our editorial recommendations - we only recommend products and services we genuinely believe in. Read our full affiliate disclosure.

How to Receive Freelance Payments in Brazil (2026 Guide) – featured image

How to Receive Freelance Payments in Brazil: The Fee-Minimization Playbook

I lost R$ 1,420 on a single $5,000 payment back in 2021 because I let a traditional Brazilian bank convert my US client’s wire transfer. The bank hit me with a $30 incoming SWIFT fee, stacked a 4.2% exchange rate spread on top of the commercial USD/BRL rate, and slapped on an improper IOF tax rate because nobody in the branch understood export-of-services documentation.

If you're a designer, developer, writer, or consultant working from São Paulo, Florianópolis, or anywhere else in Brazil for foreign clients, you don't have to surrender 5% to 8% of your gross pay to financial intermediaries.

Receiving foreign currency in Brazil requires clearing three distinct hurdles: minimizing the exchange rate spread (agiotagem bancária), applying the correct legal IOF (Imposto sobre Operações Financeiras) tax rate, and reporting the income to Receita Federal without paying double taxes.

Here is the exact framework I use and recommend to keep your conversion costs under 1.5% and get BRL paid out instantly via Pix.

RemoGrid is reader-supported. When you sign up or purchase through links on our site, we may earn an affiliate commission at no extra cost to you. We test every platform independently.


The Economics of Foreign Transfers to Brazil

Before choosing a platform, you must understand how financial institutions in Brazil extract profit from your international transfers. When a client in San Francisco or London sends you $3,000 USD or €3,000 EUR, three distinct fees eat into your total payout.

Diagram breaking down exchange rate spread, IOF, and SWIFT fees

1. The FX Spread (Margem de Câmbio)

The official USD/BRL rate listed on Google or Bloomberg is the commercial exchange rate (câmbio comercial). Banks don't give you this rate. Instead, they charge a markup called the spread.

  • Traditional Banks (Itaú, Bradesco, Santander): 3.0% to 5.5% spread.
  • Payoneer: 2.0% spread on currency withdrawal.
  • Wise: 0.35% to 0.70% total variable conversion fee depending on liquidity.
  • Husky / Nomba: 1.0% flat fee over commercial rate (can drop to 0.8% with referral promotions).

2. IOF Tax (Imposto sobre Operações Financeiras)

The federal government charges IOF on foreign exchange transactions. The exact rate depends on how the contract is classified:

  • 0.38%: The legal rate for service export settlements (Exportação de Serviços). This is what you should pay when converting money earned from foreign client work into BRL.
  • 1.10%: The rate charged when transferring money between two accounts owned by the same individual (e.g., from your US bank account to your Brazilian bank account).
  • 4.38%: The penalty rate applied when purchasing foreign currency using local credit cards or making international consumer purchases.

If your payment provider tags your incoming freelance transfer as a personal transfer rather than a service export, you instantly lose an unnecessary 0.72% of your income to the government.

3. SWIFT Wire Fees

When clients transfer money directly from their local bank account using international wire transfers, the payment passes through intermediary banks. These banks deduct $15 to $50 per transfer before the funds even land in Brazil. You can eliminate this cost entirely by using local ACH receiving accounts (US routing numbers or European IBANs) provided by cross-border fintechs.


The Real Cost Math: $5,000 USD Payout Comparison

To see how these costs compound, let's trace a $5,000 USD payment converted to BRL assuming a commercial exchange rate of 1 USD = 5.50 BRL (Gross Value: R$ 27,500.00).

Platform / MethodTransfer Fee / SWIFTFX Spread %Effective USD/BRL RateIOF Tax RateFinal BRL PayoutNet Loss vs. Spot
Traditional Bank (e.g., Itaú)$30 SWIFT4.0%5.2800.38%R$ 26,143R$ 1,357 (4.93%)
Payoneer (Withdraw to BRL)$0 ACH deposit2.0%5.3900.38%R$ 26,847R$ 653 (2.37%)
Wise (Direct USD to BRL)$0 ACH deposit~0.45%5.4750.38%R$ 27,271R$ 229 (0.83%)
Husky (Nomba)$0 ACH deposit0.0% (1% flat fee)5.4450.38%R$ 27,121R$ 379 (1.38%)
Higlobe$4.99 flat fee~0.10%5.4940.38%R$ 27,341R$ 159 (0.58%)

Top Payment Platforms Evaluated

We tested six major payment channels for speed, documentation requirements, and cost efficiency when transferring money to Brazilian bank accounts.

1. Wise (Formerly TransferWise)

Wise remains the gold standard for versatility. It gives you direct US routing numbers, UK sort codes, and European IBANs under your own name or your Brazilian company's name (Razão Social).

  • Pros: Unbeatable transparency, real-time commercial exchange rates, native Pix integration for BRL payouts within seconds.
  • Cons: Account limits can trigger administrative holds if you suddenly receive payments exceeding $10,000 USD without uploading prior tax filings (Declaração do Imposto de Renda).
  • Best For: Freelancers earning under $5,000 USD per month who want simple, self-serve operation.

2. Husky (Nomba)

Husky is a specialized Brazilian fintech built specifically for software developers, remote workers, and agencies exporting services.

  • Pros: Completely automated. You receive ACH or SWIFT details in the US; once client funds clear, Husky locks the rate, applies the proper 0.38% IOF, and pushes BRL straight to your Nubank, Itaú, or Inter account via Pix. Excellent support in Portuguese.
  • Cons: 1.0% flat fee is slightly higher than Wise for large amounts unless you participate in their multi-level referral program.
  • Best For: Developers and full-time remote workers on recurring monthly contracts who want automated conversion.

Husky platform dashboard showing automated conversion options

3. Higlobe

Higlobe is a newer player targeting Latin American freelancers. It provides a US bank account receiving route (issued through FDIC-insured partner banks) and charges a flat $4.99 per withdrawal to your Brazilian bank account regardless of transfer size.

  • Pros: Extremely aggressive pricing for transfers above $2,000 USD. Near-zero FX margin.
  • Cons: Supports payouts primarily from US clients. Limited support for non-US currencies like EUR or GBP.
  • Best For: High-earning freelancers receiving large, less frequent payments from US-based clients.

4. Payoneer

Payoneer is integrated into platforms like Upwork, Fiverr, and Freelancer.com.

  • Pros: Easy integration with marketplaces; allows you to hold balances in physical or digital debit cards.
  • Cons: High hidden costs. Payouts to local Brazilian bank accounts carry up to a 2% spread markup. Maintaining funds in USD and using their debit card in Brazil triggers the 4.38% international purchase IOF tax plus local point-of-sale currency markups.
  • Best For: Upwork freelancers who cannot bypass Payoneer's payout system.

5. Local Digital Accounts with Global Extensions (Nomad, Banco Inter, C6 Bank)

Brazilian digital banks offer dual-currency accounts. Nomad provides a US bank account paired with a Brazilian debit profile, while Banco Inter and C6 offer multi-currency features inside their native apps. Check our Nomad vs C6 Bank comparison for a deeper breakdown of their feature sets.

  • Pros: Consolidates investment, foreign balances, and daily domestic BRL spending inside one banking app.
  • Cons: Account-to-account foreign exchange operations within these platforms are frequently classified under the 1.1% IOF tax bracket rather than the lower 0.38% service export rate, unless you explicitly execute a corporate service exchange contract (Contrato de Câmbio PJ).

Step-by-Step Setup: Setting Up Low-Fee Payment Transfers

Here is how to set up a streamlined, fully compliant payment flow using Husky or Wise to receive ACH transfers from US clients directly into your Brazilian account.

Step 1: Create a PJ (Corporate) Account

If you earn over R$ 5,000 per month, open a Corporate (Pessoa Jurídica - PJ) account on Wise or Husky. Receita Federal cross-references domestic Pix deposits against individual tax declarations. Mixing corporate export income into personal bank accounts (Pessoa Física - PF) leads to tax audits.

Step 2: Extract Your ACH Routing and Account Numbers

  1. Log into your fintech dashboard (e.g., Wise or Husky).
  2. Navigate to Balances > USD Account Details.
  3. Copy the Routing Number (ABA), Account Number, and Bank Name (often Evolve Bank & Trust, Community Federal Savings Bank, or Choice Financial Group).
  4. Send these details to your client along with your invoice. Tell them to send payments using Domestic ACH Direct Deposit rather than international SWIFT wires to save them $25–$45 in sending fees.

Step 3: Issue an International Invoice

Include the following details on your invoice:

  • Your full legal company name (Razão Social) and CNPJ.
  • Client's corporate legal name and physical foreign address.
  • Itemized description of services rendered (e.g., "Software Development Services - October 2026").
  • Breakdown of payment details (ACH Routing & Account number).

Step 4: Execute the Currency Conversion (Trava de Câmbio)

  1. When funds land in your USD balance, click Convert or Withdraw to Local Bank.
  2. Select BRL (Brazilian Real) as the destination currency.
  3. Choose Export of Services (Exportação de Serviços) as the transaction reason to guarantee the 0.38% IOF rate.
  4. Enter your Brazilian bank's Pix Key (CPF/CNPJ, Email, or Random Key).
  5. Confirm the transaction. The converted BRL balance lands in your local bank account via Pix in under two hours.

Receiving international payments is only half the battle. If you don't structure your tax entity correctly in Brazil, Receita Federal will take up to 27.5% of your income.

Tax structure comparison for Brazilian freelancers: PF vs MEI vs Simples Nacional

Pessoa Física (PF) vs. Pessoa Jurídica (PJ)

Option 1: Pessoa Física (Carnê-Leão)

If you operate as an individual without a company registration (CNPJ), you must log income into the monthly Carnê-Leão system.

  • Tax Rate: Progressive rates up to 27.5% on monthly income over R$ 4,664.68.
  • INSS Contribution: Mandatory 20% contribution capped at the national ceiling.
  • Verdict: Unviable for anyone earning over R$ 5,000 per month.

Option 2: MEI (Microempreendedor Individual)

  • Revenue Cap: R$ 81,000 per year (roughly $1,200 USD per month).
  • Tax Rate: Fixed monthly payment of roughly R$ 75 to R$ 80.
  • Limitation: Most technical, engineering, software, and specialized design services are forbidden from registering under MEI rules. Additionally, the low revenue cap makes it unsuitable for full-time international freelancers. Learn more in our guide on MEI vs ME for Brazilian freelancers.

This is the standard structure for serious remote professionals in Brazil.

  • Tax System: Simples Nacional (Anexo III or Anexo V).
  • Fator R Utilization: If your payroll/salary (Pró-Labore) equals at least 28% of your gross company revenue, your tax bracket moves from Anexo V (15.5%) down to Anexo III (starting at 6%).

The Service Export Tax Tax Exemption Advantage

Brazilian tax law explicitly incentivizes service exports. When you render services to a foreign client who consumes the result outside Brazil, your revenue is exempt from three taxes:

  1. ISS (Imposto Sobre Serviços - Municipal Service Tax)
  2. PIS (Programa de Integração Social)
  3. COFINS (Contribuição para o Financiamento da Seguridade Social)

Because of these exemptions, a remote software developer earning $4,000 USD/month using Simples Nacional (Anexo III) with Fator R optimized through an accountant pays an effective federal tax rate of roughly 3.05% to 4.5% on total monthly earnings.

Legal Entity TypeMonthly Revenue LimitEffective Tax BracketTax Exemption Exporters ReceiveRequired Accounting Effort
Pessoa Física (PF)No limit15.0% to 27.5%NoneLow (Self-reported Carnê-Leão)
MEI~R$ 6,750 / monthFixed ~R$ 75/moExempt from municipal ISSMinimal
Simples Nacional (ME)Up to R$ 360,000 / yr3.05% - 6.0% (Anexo III + Fator R)Exempt from ISS, PIS, COFINSModerate (Requires Local Accountant)
Lucro PresumidoUp to R$ 78M / yr11.33% - 14.53%Exempt from PIS, COFINSHigh (Requires Local Accountant)

Essential CNAE Codes for International Freelancers

When registering your CNPJ through an online accounting platform (such as Agilize, Contabilizei, or a private accountant), choose appropriate Classificação Nacional de Atividades Econômicas (CNAE) codes:

  • Software Development / Engineering: 6201-5/00 (Desenvolvimento de programas de computador sob encomenda)
  • Website / Interface Design: 6202-3/00 (Desenvolvimento e licenciamento de programas de computador customizáveis)
  • Data Processing / Analytics: 6311-9/00 (Tratamento de dados, provedores de serviços de aplicação e serviços de hospedagem na internet)
  • Marketing & Business Consulting: 7020-4/00 (Atividades de consultoria em gestão empresarial)
  • Translation & Content Creation: 7490-1/04 (Atividades de intermediação e agenciamento de serviços e negócios em geral)

3 Efficient Transfer Workflows

Depending on how your employer or platform pays out earnings, choose one of these three battle-tested processing tracks.

Step-by-step payment conversion workflows for Brazilian freelancers

Workflow A: Direct Foreign Client Payments (US, UK, EU)

  1. Issue an official invoice using a template generator or your accounting software.
  2. Provide your Husky or Wise foreign balance details (ACH Routing for US, IBAN for Europe).
  3. Client executes a fee-free local transfer in their home currency.
  4. When funds arrive in your receiving balance, convert to BRL under Exportação de Serviços.
  5. BRL hits your corporate bank account (Itaú, Banco Inter, Nubank PJ) via Pix.
  6. Issue a Nota Fiscal de Serviço (NFS-e) inside your municipality's tax portal to match the exact BRL value landed via Pix.

Workflow B: Upwork / Marketplace Payouts

  1. Add your Wise USD balance details (Routing/Account Number) as a Direct Deposit (ACH) payment method inside Upwork. Avoid Upwork’s native wire option ($30 fee) and direct-to-local-bank option (unfavorable FX rates).
  2. Withdraw funds from Upwork to Wise ($0 to $1 fee per ACH withdrawal).
  3. Transfer from Wise to your Brazilian PJ account via Pix.
  4. Generate the corresponding NFS-e for tax compliance.

Workflow C: Enterprise Clients Requiring SWIFT Wires

  1. For clients that exclusively send international wire transfers (SWIFT), open a dedicated currency channel inside Banco Inter Enterprise, Husky, or Travelex.
  2. Share the IBAN/SWIFT code and intermediary bank details provided by the platform.
  3. Once the SWIFT message hits Brazil, log into your banking app and upload your invoice (Invoices / Contrato de Prestação de Serviços) to sign the FX contract (Contrato de Câmbio).
  4. The bank clears the transfer, deducts 0.38% IOF, and credits your account.

Critical Traps to Avoid

1. The Personal Account Tax Trap

Never route foreign corporate earnings through a personal Brazilian bank account (CPF). Receita Federal uses automated algorithms (e-Financeira) that cross-check personal account inflows with your annual individual tax return (DIRPF). If your personal account receives high-volume Pix transfers from exchange brokers, you risk an audit for uncollected income taxes (malha fina).

2. Accepting Automatic Bank Conversions

If you give a foreign client the SWIFT/IBAN details of a traditional Brazilian bank account without locking in an exchange contract first, the bank will automatically execute an extracontratual conversion at their worst retail rate. Always use platforms that require your manual authorization (trava de câmbio) or automate conversion at transparent commercial rates.

3. Missing the Monthly Invoice Deadline

Under Brazilian tax rules, you must issue a Nota Fiscal de Serviço Eletrônica (NFS-e) in the same month that funds enter Brazil. Your municipality's tax office uses the date of the NFS-e to determine your monthly tax obligations.

Issue the NFS-e in BRL using the exact conversion value recorded on your platform's exchange receipt (Comprovante de Câmbio).


The Bottom Line Action Plan

To retain as much of your foreign income as possible:

  1. Stop using traditional bank wire transfers. Switch client payouts to ACH/IBAN receiving accounts using Wise, Husky, or Higlobe.
  2. Incorporate as a Microempresa (ME) under Simples Nacional as soon as your monthly earnings cross R$ 5,000. Apply Fator R to drop your baseline federal tax rate to ~3-6%.
  3. Always select "Exportation of Services" when approving conversion contracts to lock in the lower 0.38% IOF rate.
  4. Issue an NFS-e for every transfer to remain fully compliant with Receita Federal and enjoy municipal ISS exemptions.

Frequently Asked Questions

What is the lowest fee option to receive USD in Brazil?

Husky and Higlobe offer the lowest total conversion cost for recurring freelance income. Husky charges a flat 1% fee (or lower with voucher codes) with a 0.38% IOF tax, while Higlobe uses a flat $4.99 withdrawal fee with near-zero exchange spread for US payments.

How much IOF tax do I pay on freelance transfers to Brazil?

When receiving payment for international services rendered as a freelancer or company, the legally required Imposto sobre Operações Financeiras (IOF) rate is 0.38%. If you transfer money between self-owned accounts across borders, the rate increases to 1.1%.

Can I receive USD payments directly into my Brazilian MEI account?

Yes, but MEI has an annual revenue limit of R$ 81,000 (roughly $1,200-$1,300 USD per month). If your foreign freelance income exceeds this limit, you must upgrade to a Microempresa (ME) under Simples Nacional to avoid severe tax penalties.

Are international freelance services exempt from local Brazilian taxes?

Exporting services abroad exempts you from municipal service tax (ISS) and federal social contributions (PIS and COFINS) under Brazilian law, provided the service benefit occurs entirely outside Brazil and is paid in convertible foreign currency.

Why do traditional banks like Itaú or Bradesco charge higher foreign conversion fees?

Traditional Brazilian banks apply a high exchange rate spread (often 3% to 5% above the commercial rate) plus incoming SWIFT processing fees ranging from $15 to $50 per transaction, unlike specialized fintechs that use real-time commercial rates.

How fast do funds arrive via Pix after foreign conversion?

Once you execute the exchange contract (trava de câmbio) inside platform apps like Wise, Husky, or Banco Inter, BRL funds reach your local bank account instantly via Pix or within

#brazil-freelance#foreign-income#wise#husky#iof-tax

Frequently Asked Questions

Husky and Higlobe offer the lowest total conversion cost for recurring freelance income. Husky charges a flat 1% fee (or lower with voucher codes) with a 0.38% IOF tax, while Higlobe uses a flat $4.99 withdrawal fee with near-zero exchange spread for US payments.

When receiving payment for international services rendered as a freelancer or company, the legally required Imposto sobre Operações Financeiras (IOF) rate is 0.38%. If you transfer money between self-owned accounts across borders, the rate increases to 1.1%.

Yes, but MEI has an annual revenue limit of R$ 81,000 (roughly $1,200-$1,300 USD per month). If your foreign freelance income exceeds this limit, you must upgrade to a Microempresa (ME) under Simples Nacional to avoid severe tax penalties.

Exporting services abroad exempts you from municipal service tax (ISS) and federal social contributions (PIS and COFINS) under Brazilian law, provided the service benefit occurs entirely outside Brazil and is paid in convertible foreign currency.

Traditional Brazilian banks apply a high exchange rate spread (often 3% to 5% above the commercial rate) plus incoming SWIFT processing fees ranging from $15 to $50 per transaction, unlike specialized fintechs that use real-time commercial rates.

Once you execute the exchange contract (trava de câmbio) inside platform apps like Wise, Husky, or Banco Inter, BRL funds reach your local bank account instantly via Pix or within 1 to 2 business hours.

Alex Morgan - Founder & Lead Editor
Alex Morgan·Founder & Lead Editor

Alex Morgan is the founder and lead editor of RemoGrid. With over six years of hands-on experience in remote operations, cross-border freelance workflows, and AI tool benchmarking, Alex independently tests and audits software platforms to help modern digital workers build sustainable online income streams. He regularly reviews international payment systems (Wise, Stripe, Payoneer, local mobile wallets) and conducts real-world usability benchmarks across AI productivity tools.

Related Articles

Featured image for Online Income

Stop losing 5% to 8% on hidden exchange rates and wire fees. Here's how I tested Wise, Payoneer, and local Chilean rails to get foreign freelance income into CLP.

#chile-freelance#remote-work
October 30, 202612 min read
Featured image for 15 Secret Apps to Make Money From Your Phone in 2026Online Income

15 Secret Apps to Make Money From Your Phone in 2026

Tested 45 mobile income apps. Here are 15 secret apps that actually pay real cash to your smartphone in 2026, bypassing survey site scams.

#mobile income#remote work
October 28, 202614 min read
Featured image for Best Appen Alternatives for Higher Pay in 2026Online Income

Best Appen Alternatives for Higher Pay in 2026

Compare the top Appen alternatives paying $20 to $40/hr. Real data on Telus, Alignerr, DataAnnotation, and OneForma for remote AI trainers.

#appened alternatives#ai training jobs
October 28, 202610 min read