Kontrable
PricingDocs
Log inGet started

Contractor management, simplified

Kontrable makes it simple to hire, manage, and pay independent contractors, anywhere.

Create account
Kontrable

Everything you need to manage and pay independent contractors.

Resources
  • Blog
  • Documentation
  • Changelog

Company

  • About
  • Partners
  • Contact us
  • Bripes
  • Sharebrand

© 2026 Tarkle, Inc. dba Kontrable

PrivacyTermsllms.txtTarkle
← Back to blog
Payment guides

How to pay and manage Brazilian contractors: A practical guide

Complete guide to paying contractors in Brazil: Wise vs PayPal fees, CPF/CNPJ requirements, Receita Federal compliance, currency considerations (USD vs BRL), and contractor management tools.

Santhia Roo•February 17, 2026
How to pay and manage Brazilian contractors: A practical guide

If you're paying independent contractors in Brazil, you need to handle payment, understand CPF/CNPJ requirements, and manage Nota Fiscal invoices. The payment part is straightforward once you know the right method. The compliance part—verifying tax IDs, collecting invoices, and understanding Brazilian tax requirements—is where most foreign businesses struggle.

This guide walks through what you actually need to do. Then we'll show you where Kontrable helps organize the work.

The main things you need to do

1. Use Wise for payments. It's the cheapest and most reliable way to pay Brazilian contractors. Wise costs $4-10 per transfer with real mid-market exchange rates. PayPal costs $6-15 and has worse exchange rates. Traditional bank transfers cost $20-45 and take 3-7 days. Use Wise.

2. Verify CPF or CNPJ before starting work. CPF (individual tax ID) or CNPJ (company tax ID) is Brazil's tax identification system. Always verify the contractor has a valid CPF or CNPJ before the first payment. You can check validity on Receita Federal's website.

3. Collect Nota Fiscal for every payment. Nota Fiscal is Brazil's official invoice system, required for all business transactions. Your contractor should provide a Nota Fiscal invoice for each payment (especially if they work under CNPJ). You need this for your records.

4. Use a written contract. Document the contractor relationship with a clear service agreement (contrato de prestação de serviços) covering scope, deliverables, payment terms, currency, IP ownership, confidentiality, and explicit statement that they're an independent contractor.

5. Keep payment records. Maintain documentation of all payments made and Nota Fiscal invoices received. As a foreign company, you typically don't withhold Brazilian taxes, but you need records for your own country's tax compliance.

That's the foundation. Everything else builds on these five things.

Payment methods: What actually works

For paying Brazilian contractors:

Use Wise. It's the cheapest, fastest, and most transparent way to pay contractors in Brazil.

Why Wise is best: It charges $4-10 per transfer with real mid-market exchange rates—no markup. PayPal charges $6-15 and has worse exchange rates. Traditional bank transfers cost $20-45 and take 3-7 days. For regular payments, Wise saves you money and time.

How to set up: Create a Wise business account (free). Get the contractor's Brazilian bank details (account number, branch, bank code). Send USD or BRL to their account. Wise converts at mid-market rate if needed. The contractor receives money in 1-3 business days.

What about PayPal?

PayPal is widely accepted in Brazil and offers instant transfers, but it charges $6-15 per transaction with worse exchange rates than Wise. For small one-time payments or if the contractor specifically prefers it, PayPal works. For regular payments, use Wise.

What about Payoneer?

Payoneer is popular with Brazilian freelancers and charges $5-12 per transfer with 1-3 day delivery. It's useful if the contractor already has an account and prefers it. But Wise is still cheaper and faster.

What about PIX?

PIX is Brazil's instant domestic payment system for BRL transfers. It's free and instant, but only works if you have a Brazilian bank account. Most foreign companies don't have Brazilian accounts, so Wise is the practical choice for international payments.

What about traditional bank transfers?

Avoid them. They cost $20-45 per transaction and take 3-7 days. Use Wise or PayPal instead.

Currency: USD or BRL?

This is a critical decision when paying Brazilian contractors because the Brazilian real (BRL) has historically been volatile. Currency choice matters.

Most Brazilian tech contractors prefer USD because it provides stability and protects them from BRL devaluation. USD is also easier to compare with rates from other international clients. Some contractors may prefer BRL for local accounting and expenses, but this is less common in the tech sector.

Always ask your contractor which currency they prefer before setting up payments. Have the conversation upfront so both sides know exactly what's being paid. If they're flexible, USD is often simpler for international transfers.

Understanding CPF and CNPJ (Tax IDs)

Brazil's tax system requires contractors to have either a CPF or CNPJ.

CPF (Cadastro de Pessoas Físicas) is an individual tax ID, similar to a US Social Security Number. CNPJ (Cadastro Nacional da Pessoa Jurídica) is a company tax ID, similar to a US EIN. Contractors can work under either, depending on how they structure their business. CNPJ offers some tax advantages for full-time freelancers, but both are valid.

You need to verify the contractor has a valid CPF or CNPJ before starting work. You can check validity on Receita Federal's website (receita.economia.gov.br). Ask the contractor to provide their tax ID and verify it yourself—takes 5 minutes and prevents problems.

Understanding Nota Fiscal (Invoices)

Nota Fiscal is Brazil's official invoice system, required for all business transactions. It's an official invoice issued through the government system.

What you need to do: For every payment to a Brazilian contractor (especially those with CNPJ), request a Nota Fiscal invoice. Your contractor should provide Nota Fiscal for each payment. You need this for your tax records. Without Nota Fiscal, you have no proof of legitimate business expense if audited.

This is the contractor's responsibility to issue, not yours. But make sure you collect it for every payment.

Tax and compliance requirements

When hiring contractors in Brazil, tax obligations are straightforward: the contractor is responsible for their own taxes with Receita Federal (Brazil's tax authority). You don't withhold taxes or file anything with Brazilian tax authorities.

Your responsibilities: Verify the contractor has a valid CPF or CNPJ before starting work. Collect Nota Fiscal invoice for each payment (if applicable). Have a clear written service contract (contrato de prestação de serviços). Keep documentation of all payments. Don't withhold Brazilian taxes.

Contractor's responsibilities: They must register with Receita Federal and maintain valid CPF/CNPJ. Issue Nota Fiscal for each payment (if CNPJ). File annual tax returns with Receita Federal. Pay ISS (municipal service tax) if applicable. Keep records of income and expenses.

Important note: 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 in your country about reporting requirements in your jurisdiction.

Contractor vs employee classification

One mistake businesses make is treating contractors like employees. Brazil has strict labor laws (CLT - Consolidação das Leis do Trabalho) that distinguish between the two, and misclassification can create serious legal risk.

A proper independent contractor relationship means they control how work is done, use their own tools and equipment, work for multiple clients, and are engaged on a project basis with defined deliverables. They provide Nota Fiscal invoices (which signals self-employment). They shouldn't have set working hours, provided equipment, exclusive work requirements, or ongoing employment-like arrangements.

Document the relationship carefully with a written contract (contrato de prestação de serviços) that explicitly states independent contractor status.

Common mistakes and how to avoid them

Mistake 1: Not asking currency preference. You assume BRL is preferred, but the contractor wants USD to protect against currency risk. This creates frustration and misalignment.

Solution: Always ask your contractor which currency they prefer before setting up payments. Most tech workers prefer USD. Have the conversation upfront.

Mistake 2: Using expensive bank transfers. Traditional international wire transfers cost $20-45 per transaction with poor exchange rates. Over a year, paying a single contractor, this costs thousands extra.

Solution: Use Wise ($4-10) or PayPal ($6-15). You save 60-80% on transfer fees.

Mistake 3: Not verifying CPF/CNPJ. The contractor doesn't have a valid tax ID or provides an invalid number. This creates legal and tax issues.

Solution: Verify CPF/CNPJ before starting work. Ask the contractor for their tax ID and check it on Receita Federal's website. Takes 5 minutes and prevents problems.

Mistake 4: Not collecting Nota Fiscal. You pay the contractor but don't get Nota Fiscal invoices. If audited, you have no proof of legitimate business expense.

Solution: Always request Nota Fiscal before or immediately after payment. Make it part of your payment workflow. Don't process payment until you have Nota Fiscal.

Mistake 5: Misclassifying employees as contractors. You treat a contractor like an employee—setting hours, providing equipment, requiring exclusive work. This creates legal risk under Brazilian labor law.

Solution: Ensure true contractor relationship. They control how work is done, use their own tools, work for multiple clients, provide Nota Fiscal invoices. Document this in the contract.

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 the ability to track Nota Fiscal invoices and contracts.

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 before setting up payments.

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. CNPJ offers some 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).

Q: Do I need a local presence or business registration in Brazil? A: No. You're paying independent contractors for services. You don't need a Brazilian business entity, registration, or tax ID. The contractor handles their own compliance.

Getting started

If you're paying Brazilian contractors, here's the process:

  1. Verify contractor has valid CPF or CNPJ (check on receita.economia.gov.br)
  2. Set up Wise business account
  3. Ask contractor for currency preference (USD or BRL)
  4. Get contractor's bank details or Wise account
  5. Create written service agreement (contrato de prestação de serviços)
  6. Request Nota Fiscal invoice for each payment
  7. Keep records for your tax purposes
  8. Maintain contractor contact and documentation

Kontrable helps with steps 2, 4, 5, 6, 7, and 8 by organizing contractor information, tracking payments, managing invoices and Nota Fiscal documentation, and storing contracts. You stay in control of your payment method and use Wise directly.

If you're managing a few contractors, a spreadsheet works. If you're managing dozens or coordinating across a team, Kontrable saves time and keeps contractor data organized.

Ready to get organized?

[Start a free trial of Kontrable] – Get invoice workflows, payment tracking, and contract storage. Try it free.

Santhia Roo

Santhia Roo

Santhia is the founder of Tarkle, where she designs and builds minimal products and services like Kontrable, Bripes, and Sharebrand.