Exporting Services From Brazil: Taxes and Invoicing
Exporting services from Brazil can exempt ISS and PIS/COFINS, but three conditions must be met and IRPJ and CSLL still apply to the profit either way.
Exporting services from Brazil can qualify for a lighter tax load than selling to a client inside the country, but only when three conditions are met at once: the client is domiciled abroad, the payment comes into Brazil as foreign currency, and the result of the service is verified outside the country. When all three hold, ISS becomes non-incident and PIS and COFINS on that revenue are exempt — IRPJ and CSLL, however, still apply to the profit regardless of where the client is based, and add to the real cost of running the company either way.
Exporting services from Brazil: the three conditions
A transaction only counts as an export of services, for tax purposes, when it satisfies all of the following at the same time:
| Condition | What it requires |
|---|---|
| Foreign client (tomador no exterior) | The buyer of the service must be domiciled outside Brazil |
| Foreign currency inflow (ingresso de divisas) | Payment must enter Brazil in foreign currency, converted through an authorized bank, with limited exceptions |
| Result verified abroad | The outcome or benefit of the service must be felt outside Brazil, not consumed or enjoyed domestically |
Missing any one of the three — for example, a foreign client whose local Brazilian subsidiary actually uses the service — can turn the transaction back into a regular domestic sale for tax purposes.
What gets exempted
Under Lei Complementar nº 116/2003, a service is not subject to ISS when it is rendered to a party abroad and its result is verified outside Brazil; the municipality where the company is registered cannot charge ISS on that specific transaction. PIS and COFINS follow a similar logic and are exempt on revenue from a qualifying export of services. Neither exemption is automatic — both depend on the company being able to show the foreign client, the foreign-currency inflow and where the result was verified.
What still gets taxed
IRPJ and CSLL are calculated on the company’s profit, and an export sale contributes to that profit the same way a domestic one does — there is no exemption on income tax just because the buyer is abroad. Under Simples Nacional, Lucro Presumido or Lucro Real, the export revenue is included in the tax base for IRPJ and CSLL exactly as domestic revenue would be; only the ISS, PIS and COFINS layers change.
Invoicing a foreign client
The nota fiscal for an export of services has to identify the transaction as an export and record the foreign client’s details, since this documentation is what supports the ISS non-incidence and the PIS/COFINS exemption if the company is later asked to prove it. The foreign-currency payment is converted through an authorized bank via a formal exchange contract (contrato de câmbio), which is also part of the paper trail the exemption relies on. An accountant or an online accounting service usually sets up this invoicing flow together with the company’s tax regime at registration, since getting it wrong risks losing the exemption retroactively — one more variable in the overall cost of the company worth planning for upfront.
Frequently asked questions
What are the three conditions for exporting services from Brazil tax-free? The client must be domiciled abroad, the payment must enter Brazil as foreign currency, and the result of the service must be verified outside Brazil. All three must hold together.
Does exporting services from Brazil exempt all taxes? No. ISS becomes non-incident and PIS/COFINS are exempt on that revenue, but IRPJ and CSLL still apply to the profit, and payroll charges still apply to any employees involved.
What happens if the foreign client’s Brazilian subsidiary uses the service? If the result is actually verified inside Brazil, the transaction loses the export treatment and is taxed as a domestic sale, including ISS.
How does the foreign payment need to arrive? As foreign currency, converted through an authorized bank via a formal exchange contract — that contract is part of the documentation that supports the tax exemption.
Does the export of services change which tax regime the company uses? No. Simples Nacional, Lucro Presumido and Lucro Real all still apply to a company that exports services; only the specific ISS and PIS/COFINS treatment on that revenue changes.