Back to Resources

How to Pay Contractors in Brazil: Complete 2025 Guide

For businesses paying independent contractors in Brazil

Quick Summary

Best payment methods for Brazilian contractors:

  1. Wise (lowest fees, best rates)
  2. PayPal (widely accepted)
  3. Payoneer (popular alternative)
  4. PIX (instant domestic Brazilian transfers)

Key requirements:

  • CPF (for individuals) or CNPJ (for companies)
  • Written service agreement (contrato de prestação de serviços)
  • Currency considerations (USD vs BRL)
  • Receita Federal tax compliance (contractor's responsibility)
  • Nota Fiscal (invoice) for services

Why This Guide Is Different

Brazil has Latin America's largest tech talent pool and a rapidly growing freelance economy. If you're hiring contractors in Brazil, you need to understand:

  • Payment method preferences (Wise and PayPal are most popular for international payments)
  • Currency considerations (USD vs BRL - BRL volatility is a major factor)
  • CPF/CNPJ requirements (Brazilian tax identification)
  • Receita Federal compliance (Brazilian IRS equivalent)
  • PIX system (Brazil's instant payment system for domestic transfers)
  • Time zone considerations (BRT is UTC-3, some overlap with US East Coast)

Payment Methods Compared

MethodCostSpeedBest For
Wise$4-$101-3 daysRegular payments, best exchange rates
PayPal$6-$15InstantWidely accepted, instant transfers
Payoneer$5-$121-3 daysPopular with Brazilian freelancers
PIXFreeInstantDomestic Brazilian transfers only (BRL)
Bank Transfer$20-$453-7 daysLarge amounts, traditional method

Recommended: Wise

Why Wise is best for Brazil payments:

  • Lowest fees ($4-$10 vs $20-$45 for traditional bank transfers)
  • Real mid-market exchange rate (no markup)
  • Fast transfers (1-3 business days)
  • Transparent pricing (see exact fees before sending)
  • Widely accepted by Brazilian contractors
  • Can send USD or BRL

How to set up:

  1. Create a Wise business account
  2. Get contractor's Brazilian bank details (account number, branch, bank code)
  3. Send payment in USD or BRL
  4. Contractor receives funds in their Brazilian bank account

Currency Considerations

Currency choice is critical when paying Brazilian contractors due to BRL volatility.

USD vs BRL: What to Choose

Pay in USD if:

  • Contractor prefers USD (most tech workers do)
  • You want to avoid BRL volatility (BRL can fluctuate significantly)
  • Contractor has USD account or uses Wise/PayPal
  • You're paying multiple international contractors
  • Contractor works primarily with international clients

Pay in BRL if:

  • Contractor specifically requests BRL
  • You have BRL revenue or operations in Brazil
  • Contractor prefers local currency for tax/accounting
  • Using PIX for domestic transfers

Pro tip: Most Brazilian tech contractors prefer USD because BRL has historically been volatile. USD provides more stability and purchasing power. Always ask your contractor which currency they prefer before setting up payments.

Tax and Compliance Requirements

Brazil has specific tax requirements for contractors. While the contractor is responsible for their own taxes, you need to understand the system to ensure proper compliance.

CPF and CNPJ

Brazilian contractors need either a CPF (for individuals) or CNPJ (for companies).

  • CPF (Cadastro de Pessoas Físicas): Individual tax ID, similar to US SSN
  • CNPJ (Cadastro Nacional da Pessoa Jurídica): Company tax ID, similar to US EIN
  • Your responsibility: Verify contractor has valid CPF or CNPJ before starting work
  • Contractor's responsibility: Register with Receita Federal and maintain CPF/CNPJ

Nota Fiscal (Invoice)

Nota Fiscal is Brazil's official invoice system, required for all business transactions.

  • What it is: Official invoice issued through government system
  • Required for: All payments to Brazilian contractors (especially those with CNPJ)
  • Contractor provides: Nota Fiscal for each payment
  • You keep: Nota Fiscal for your tax records

Your Responsibilities (as the client)

  • Verify CPF/CNPJ: Ensure contractor has valid tax ID before starting work
  • Collect Nota Fiscal: Get invoice for each payment (if applicable)
  • Written agreement: Have clear service contract
  • Payment records: Keep documentation of all payments
  • No withholding: You don't withhold Brazilian taxes (contractor handles this)

Contractor's Responsibilities

  • CPF/CNPJ registration: Register with Receita Federal
  • Issue Nota Fiscal: Provide invoice for each payment (if CNPJ)
  • Income tax: File annual tax returns with Receita Federal
  • ISS (Service Tax): Pay municipal service tax if applicable
  • Record keeping: Keep records of income and expenses

Important: As a foreign company paying a Brazilian contractor, you typically don't have tax withholding obligations in Brazil. However, you should collect Nota Fiscal invoices for your records. Consult with a tax professional for your specific situation.

Common Mistakes (And How to Avoid Them)

Mistake 1: Not Asking Currency Preference

Problem: You assume BRL is preferred, but contractor wants USD to avoid currency risk.

Solution: Always ask your contractor which currency they prefer. Most tech workers prefer USD.

Mistake 2: Using Expensive Bank Transfers

Problem: Traditional international wire transfers cost $20-$45 per transaction with poor exchange rates.

Solution: Use Wise or PayPal to save 60-80% on transfer fees.

Mistake 3: Not Verifying CPF/CNPJ

Problem: Contractor doesn't have valid tax ID, creating legal and tax issues.

Solution: Verify CPF/CNPJ before starting work. You can check validity on Receita Federal's website.

Mistake 4: Ignoring Time Zone Differences

Problem: Brazil is UTC-3, which can create communication challenges with US West Coast teams.

Solution: Establish clear communication windows. Brazilian contractors often have good overlap with US East Coast hours.

Mistake 5: Misclassifying Employees as Contractors

Problem: Treating a contractor like an employee creates legal risks under Brazilian labor law (CLT).

Solution: Ensure true contractor relationship: they control how work is done, use own tools, work for multiple clients, provide Nota Fiscal.

Tools for Managing Brazilian Contractors

For payments: Wise, PayPal, or Payoneer

For contractor operations:

Kontrable is built specifically for managing international contractors:

  • Track payments across Wise, PayPal, and bank transfers
  • Store contracts and Nota Fiscal invoices
  • Manage CPF/CNPJ verification and compliance
  • Handle multiple currencies (USD, BRL, EUR, etc.)
  • Generate payment reports for your accounting
  • No per-contractor fees (unlike Deel at $49/month per contractor)

Frequently Asked Questions

Q: Do I need an EOR platform like Deel for Brazilian contractors?

A: No. EOR (Employer of Record) is for hiring employees internationally. Brazilian contractors handle their own taxes and compliance. You just need a good payment method (Wise) and contractor management tool (Kontrable).

Q: Should I pay in USD or BRL?

A: Most Brazilian tech contractors prefer USD because BRL is volatile. Always ask your contractor which currency they prefer.

Q: What's the difference between CPF and CNPJ?

A: CPF is for individuals (like US SSN), CNPJ is for companies (like US EIN). Contractors can work under either, but CNPJ offers tax advantages for full-time freelancers.

Q: Do I need to withhold Brazilian taxes?

A: No. As a foreign company paying a Brazilian contractor, you typically don't withhold Brazilian taxes. The contractor is responsible for their own Receita Federal tax compliance.

Q: What is PIX and should I use it?

A: PIX is Brazil's instant payment system for domestic BRL transfers. It's free and instant, but only works if you have a Brazilian bank account. For international payments, use Wise.

Q: What's the best payment method for Brazil?

A: Wise offers the lowest fees ($4-$10) and best exchange rates. PayPal is also popular but has higher fees ($6-$15). Avoid traditional bank transfers ($20-$45).

Get Started

Managing Brazilian contractors?

  1. Verify contractor has valid CPF or CNPJ
  2. Set up Wise business account
  3. Create written service agreement
  4. Ask contractor for currency preference (USD or BRL)
  5. Get contractor's bank details or Wise account
  6. Request Nota Fiscal for each payment (if applicable)

Want to automate this?

Kontrable launches January 2026 with contractor management tools built for international teams. Track payments, manage contracts and Nota Fiscal invoices, and handle compliance—all in one place.

Join the Waitlist →

Related Guides