· 4 min read

Brazil Tax Guide for Freelancers: ISS, NF-e, and MEI Explained

Brazil's tax system is complex with federal, state, and municipal taxes. Here's what Brazilian freelancers need to know about ISS, invoicing, and the MEI regime.

Brazil's tax system is complex with federal, state, and municipal taxes. Here's what Brazilian freelancers need to know about ISS, invoicing, and the MEI regime.

Brazil has one of the world’s most complex tax systems, with taxes at federal, state, and municipal levels. For freelancers providing services, the main tax is ISS (Imposto Sobre Serviços) — a municipal service tax. Here’s what you need to know.

The Main Taxes Affecting Freelancers

TaxLevelWhat It CoversRate
ISSMunicipalServices2–5%
IRPFFederalIncome tax0–27.5%
INSSFederalSocial security11% (simplified)
PIS/COFINSFederalSocial contributions3.65% (cumulative)

For most service freelancers: ISS is the primary consumption/sales tax you’ll deal with on invoices.

ISS — The Service Tax

ISS (Imposto Sobre Serviços) is a municipal tax on services. Key points:

  • Rate varies by city: 2% to 5% depending on the municipality and service type
  • São Paulo: Generally 2–5% depending on service
  • Rio de Janeiro: 2–5%
  • Who pays: The service provider (you), collected from the client

Important: Each municipality has its own rules. Check with your city’s tax authority for your specific service rate.

The MEI Regime — Simplified for Small Freelancers

MEI (Microempreendedor Individual) is a simplified tax regime for very small businesses:

Eligibility:

  • Annual revenue up to R$ 81,000 (approximately USD 16,000)
  • No partners
  • Maximum of one employee

Benefits:

  • Fixed monthly tax payment (around R$ 70–75/month depending on activity)
  • This single payment covers ISS, INSS, and ICMS
  • Simplified registration
  • Can issue Nota Fiscal (official invoice)

Limitations:

  • Revenue cap is low for many freelancers
  • Some professional activities are excluded (lawyers, doctors, consultants in regulated professions)

Simples Nacional — Next Level Up

If you exceed MEI limits or don’t qualify, Simples Nacional is the next option:

  • Annual revenue up to R$ 4.8 million
  • Single monthly payment covering multiple taxes
  • Rates start around 6% for service companies, increasing with revenue

Anexo III (Services): 6% to 33% depending on revenue Anexo V (Professional services): 15.5% to 30.5%

Your accountant will determine which Annex applies to your activity.

Nota Fiscal — The Official Invoice

In Brazil, you must issue a Nota Fiscal de Serviços Eletrônica (NFS-e) for services:

What it must include:

  1. Your CNPJ (business registration number) or CPF (if individual)
  2. Your municipal registration number
  3. Client’s CNPJ or CPF
  4. Client’s address
  5. Service description (matching official service codes)
  6. Service code (código de serviço) from municipal list
  7. Value of services
  8. ISS rate and amount
  9. Total value
  10. Date of service

How to issue: Each municipality has its own NFS-e system. You’ll need to register with your city and issue invoices through their portal.

Export of Services

Services exported to foreign clients have special treatment:

ISS exemption: Export of services is generally exempt from ISS if:

  • The result of the service is verified abroad
  • Payment is received in foreign currency through a Brazilian bank

Documentation required:

  • Contract in foreign currency
  • Proof of foreign payment
  • Exchange contract

Note on the invoice:

Serviço exportado — ISS não incidente conforme Lei Complementar 116/2003
(Exported service — ISS not applicable per Complementary Law 116/2003)

Withholding Tax (IR Retido na Fonte)

When providing services to companies (PJ), they may withhold income tax:

Service ValueWithholding
Over R$ 10/day1.5% IR
Professional services1.5% IR + 4.65% CSLL/PIS/COFINS

This withheld amount is credited against your annual income tax.

Common Freelancer Structures

1. Autônomo (Individual without CNPJ)

  • Report income on personal tax return
  • Subject to full IRPF rates (up to 27.5%)
  • Must pay INSS as individual contributor
  • Clients may withhold taxes

2. MEI

  • Best for very small freelancers under R$ 81,000
  • Fixed monthly tax ~R$ 70
  • Can issue NFS-e

3. ME/EPP with Simples Nacional

  • For revenue R$ 81,000 to R$ 4.8 million
  • Single simplified tax payment
  • More activities allowed than MEI

4. Lucro Presumido

  • Alternative for larger freelancers
  • May be advantageous depending on expense structure

Invoice Example (NFS-e)

NOTA FISCAL DE SERVIÇOS ELETRÔNICA

Prestador: [Seu Nome/Empresa]
CNPJ: XX.XXX.XXX/0001-XX
Inscrição Municipal: XXXXXXXX

Tomador: [Nome do Cliente]
CNPJ: XX.XXX.XXX/0001-XX

Descrição: Desenvolvimento de software
Código de Serviço: 01.04

Valor dos Serviços: R$ 5.000,00
ISS (5%): R$ 250,00
IR Retido (1,5%): R$ 75,00
Valor Líquido: R$ 4.675,00

Common Mistakes

1. Not issuing Nota Fiscal. All services must have NFS-e. Operating without it is tax evasion.

2. Wrong service code. Using the incorrect código de serviço can affect your tax rate and create compliance issues.

3. Missing municipal registration. You need to be registered in your municipality to issue NFS-e.

4. Exceeding MEI limit. If you exceed R$ 81,000, you’re automatically moved to Simples Nacional with back taxes.

Working with an Accountant

Brazil’s tax complexity makes professional help essential. A contador (accountant) can:

  • Choose the best regime for your situation
  • Handle monthly tax obligations
  • Ensure NFS-e compliance
  • Manage annual declarations

Cost: R$ 100–500/month depending on complexity.

Wageasy and Brazilian Invoicing

Wageasy helps you track your invoicing and payments. While you’ll still need to issue official NFS-e through your municipality’s system, Wageasy helps you organize client billing, track what’s been paid, and maintain records for your accountant.

Download Wageasy →


Related guides:

  • invoicing
  • freelancing
  • tax
  • Brazil
  • Latin America
  • ISS
Share:
Back to Blog

Related Posts

View All Posts »