Work with me
Contact

Foreign Airbnb investors in Brazil face a critical tax decision that can reduce their host fees from 16% to 4% — but only if they structure their account correctly.

Cross-border tax for foreign Airbnb investors in Rio de Janeiro — what you must get right

Foreign investors renting on Airbnb in Rio de Janeiro through a Brazilian company (LTDA) pay approximately 4% in host fees — compared to 14–16% for European accounts. When I listed my first apartment in Rio from my German account, I was paying 16% in host service fees on every booking. I accepted it as a cost of doing business — until I realised that investors with a Brazilian company were paying just 4%. That 12-percentage-point difference changed everything about how I structured my portfolio.

This article covers what I learned — the hard way — about taxes, fees, and legal structure for foreign Airbnb investors in Rio. It is not legal or tax advice. It is my experience, and I strongly recommend working with a local accountant (contador) in Brazil for your specific situation.

Key insight

Switching from a European Airbnb account to a Brazilian company account reduced my Airbnb host fee from ~16% to ~4% per booking. On four apartments generating R$ 80,000 per month in net revenue, that difference compounds significantly over a year.

Why your Airbnb account country matters more than you think

Most foreign investors who buy in Rio simply create an Airbnb account in their home country — Germany, the UK, France, the Netherlands — and list their Brazilian property. It works. Bookings come in. The problem is the fee structure.

Airbnb applies different host service fee rates depending on where the host account is registered and whether the listing falls under a simplified or split fee structure. European accounts typically operate under the split-fee model where hosts pay approximately 3% and guests pay the remainder — but the total platform cost absorbed by the host is considerably higher when you factor in VAT and other charges applied in European jurisdictions. In practice, hosts with European accounts frequently see effective host-side costs around 14–16%.

Brazilian accounts registered under a CNPJ (company taxpayer number) benefit from a different fee structure. In my experience, after switching my four apartments to a Brazilian company account, the host fee dropped to approximately 4% per booking.

The numbers side by side

Factor European account (personal) Brazilian company (CNPJ)
Airbnb host fee ~16% ~4%
Tax identifier required European tax ID (e.g. Steuer-ID) CNPJ (Brazilian company number)
Income tax in Brazil IRPF as non-resident (25% flat rate on gross) Simples Nacional or Lucro Presumido (lower effective rate)
Double taxation risk Higher — income declared abroad Lower — income taxed at source in Brazil
Legal repatriation of funds Requires registered FX transfer Requires registered FX transfer
Recommended from 1 property (short term) 2+ properties

CPF vs CNPJ — what Airbnb actually requires

Airbnb Brazil requires a valid Brazilian tax identifier to process payments and comply with Receita Federal (Brazilian tax authority) reporting obligations.

For individual hosts, this means a CPF — the Cadastro de Pessoas Físicas, Brazil's individual taxpayer number. Foreigners can obtain a CPF without being resident in Brazil, by applying at a Brazilian consulate or embassy in their home country with a valid passport. The process takes a few weeks and costs almost nothing. This is the mandatory first step for any foreigner who wants to invest in Brazil.

For company hosts, the equivalent is a CNPJ — the Cadastro Nacional da Pessoa Jurídica. This is obtained when you register a Brazilian company and cannot be applied for individually.

⚠ Important

Airbnb reports payment data to Receita Federal. If you are receiving rental income in Brazil — whether through a CPF or CNPJ — it is being declared to the Brazilian tax authority. Failing to report this income on your Brazilian tax return carries significant penalties.

Income tax in Brazil — the difference between person and company

This is where the structural decision becomes financially significant.

As an individual (CPF / pessoa física)

If you receive Airbnb income as a non-resident individual, Brazil taxes this at a flat rate of 25% on gross income (withholding tax — IRRF). There are limited deductions available to non-residents, which means this can be a punishing rate on a property that is not fully occupied.

If you are a Brazilian resident or become one, the progressive IRPF table applies — rates from 7.5% to 27.5% — but you also have reporting obligations in your country of residence.

As a Brazilian company (CNPJ / pessoa jurídica)

A Brazilian LTDA (limited liability company) can opt for the Simples Nacional tax regime if annual revenue is below R$ 4.8 million. Under Simples Nacional, short-term rental activity (Airbnb) typically falls under a combined effective tax rate of approximately 6–15% depending on revenue bracket and activity classification — significantly lower than the 25% non-resident individual rate.

I opened my LTDA when I had two apartments, specifically to benefit from this structure. The process took approximately 4 to 6 weeks working with a local accountant (contador). Costs vary by state but expect to invest R$ 2,000–4,000 in opening costs and a monthly accounting fee to maintain compliance.

Double taxation — Brazil and Germany

Brazil and Germany have a Double Taxation Agreement (DTA) in force. In general terms, rental income from Brazilian property is taxable in Brazil — not in Germany. However, the income must still typically be declared in your German tax return, where it may affect your overall tax rate through the Progressionsvorbehalt (progression clause).

This is a nuanced area. German tax law, Brazilian tax law, and the DTA interact in ways that depend on your specific residency status, income level, and company structure. I have a contador in Brazil and a Steuerberater in Germany, and both are necessary to navigate this correctly.

My recommendation

Do not attempt to manage cross-border tax compliance without professional advice in both countries. The cost of an accountant is minimal compared to the penalties for non-compliance — and the savings from correct structuring are substantial.

Transferring money legally from Brazil to Europe

One aspect foreign investors consistently underestimate is the legal requirement for registered foreign exchange (FX) transfers. To legally repatriate profits from Brazil to Europe, the original capital investment must have been registered with the Banco Central do Brasil (BCB) at the time of transfer into Brazil.

Transfers made through services like Wise or your home country bank are fully legal — but they must be properly documented. If the original transfer was not registered, repatriation becomes complicated. This is another area where working with a Brazilian accountant from the beginning — before the first transfer — saves significant problems later.

When should you open a Brazilian company?

Based on my experience and the conversations I have with investors, the break-even point for a Brazilian LTDA is typically around two properties. Below that, the administrative overhead and monthly accounting costs may not justify the saving. From two properties onwards, the advantages are clear:

  • Airbnb host fee drops from ~16% to ~4% immediately
  • Income taxed under Simples Nacional instead of 25% non-resident IRRF
  • Cleaner legal structure for property ownership and profit repatriation
  • Easier to scale — each new property slots into the existing company
  • Professional credibility with local lawyers, accountants and banks

I opened my company with two apartments already generating income. If I were starting again, I would open the company before the first purchase — the setup costs are modest and the structure is cleaner from day one.

Read also

Once the structure is right, learn how to manage a complete renovation remotely: How I managed a full renovation in Rio de Janeiro from Germany — the complete story →

What percentage does Airbnb charge foreign hosts in Brazil?
Airbnb charges approximately 16% in host-side costs to accounts registered in European countries such as Germany. By registering a Brazilian account linked to a CNPJ, the host fee drops to approximately 4%.
Do I need a CPF to list on Airbnb in Brazil?
Yes. Airbnb Brazil requires a CPF for personal accounts or a CNPJ for company accounts. Foreigners can obtain a CPF at any Brazilian embassy without needing to be resident in Brazil.
Do I pay tax in both Brazil and Germany on Airbnb income from Rio?
Brazil and Germany have a double taxation agreement. In general, rental income from Brazilian property is taxed in Brazil. However, it may still need to be declared in Germany. A tax advisor in both countries is strongly recommended.
Should I open a Brazilian company (CNPJ) to invest in Airbnb in Rio?
From two properties onwards, opening a Brazilian LTDA is generally advantageous. The Airbnb fee alone drops from ~16% to ~4%, and the company structure allows for more efficient tax treatment under the Simples Nacional regime.
How long does it take to open a CNPJ in Brazil?
Opening a LTDA in Brazil typically takes 4 to 8 weeks when done through a local accountant. The process involves registering with the Junta Comercial, obtaining the CNPJ from Receita Federal, and registering for the chosen tax regime.
U
Uanderson Caetano da Silva
Founder of Uan Brazil Homes. I own 4 Airbnb apartments in Rio de Janeiro, managed remotely from Munich since 2022. I help foreigners and Brazilians abroad buy, renovate and run profitable short-term rentals in Rio — legally, remotely, profitably.

Ready to invest in Rio the right way?

Get the free guide — everything I know about buying and running an Airbnb in Rio from abroad. Or talk to me directly on WhatsApp.