Skip to main content

How to Pay Less for International Software: Tax Strategy for Global Companies

Marina Campos
Marina CamposJuly 25, 202612 min. read
How to Pay Less for International Software: Tax Strategy for Global Companies

Companies operating in Brazil that buy international software pay 50% to 70% more than the vendor's invoice value. With 73% of enterprise software in Brazil coming from abroad according to ABES, the overcharge is not an edge case. It is the baseline for most technology stacks.

With the right structure, the real cost of a USD 100,000 contract drops from roughly USD 152,000 to approximately USD 125,000, with recoverable tax credits. The 51% to 56% gap is not vendor negotiation. It is tax architecture.

The strategy comes down to four decisions:

  1. Structure the remittance: eliminate FX spread and IOF (Tax on Financial Transactions) by using a Merchant of Record that invoices in Brazilian reais (BRL).
  2. Capture tax credits: recover 9.25% PIS/COFINS (social contribution taxes) through a domestic nota fiscal, or Brazilian tax invoice (Actual Profit regime), or eliminate the operational cost of international remittances (Presumed Profit regime).
  3. Evaluate MoRs by total cost: compare service fee, FX spread, and ability to issue a Brazilian tax invoice, not the advertised rate.
  4. Simulate every scenario: project net cash outlay with the company's actual data before signing.

What is driving up your international software costs

Before reducing costs, each layer of the overcharge must be understood. A USD 100,000 invoice from an international vendor turns into roughly USD 150,000 to USD 158,000 in cash outlay when the payment flows through traditional banking channels (with IRRF gross-up, PIS/COFINS tax-inclusive calculation, and FX spread). The layers that make up the difference:

FX spread (3% to 8%). Commercial banks apply a margin over the reference exchange rate and rarely disclose it transparently. A seemingly competitive quote can hide a 4% spread relative to the interbank rate. On USD 100,000, this embedded spread represents USD 3,000 to USD 8,000 in additional cost, invisible on the technology P&L.

IOF of 3.5%. The IOF (Imposto sobre Operações Financeiras, or Tax on Financial Transactions) applies to every international remittance for software service payments. The rate is fixed and automatic: every foreign-currency invoice pays this tax upon conversion.

IRRF of 15% (with gross-up). The IRRF (Imposto de Renda Retido na Fonte, or Withholding Income Tax) applies to remittances abroad for technical services and royalties. The base rate is 15%, reaching 25% if the beneficiary is in a tax-favored jurisdiction. When the payer assumes the tax (market practice), the gross-up provision of Article 786 of RIR/2018 (Brazilian Income Tax Regulation) applies. On USD 100,000 net contracted, the effective IRRF is approximately USD 17,650.

CIDE of 10%. The CIDE (Contribuição de Intervenção no Domínio Econômico, or Economic Intervention Contribution) applies to most SaaS operations, classified as a technical service by the Brazilian Federal Revenue Service under Solução de Consulta Cosit 191/2017 and 99/2018. The exemption under §1°-A of Article 2 of Law 10.168/2000 applies exclusively to pure software licenses without technology transfer, a fiscal category distinct from SaaS. CIDE is calculated on the IRRF gross-up base (CARF Precedent 158). On USD 100,000 net contracted, the effective CIDE is approximately USD 11,765.

PIS/COFINS-Import (9.25%, tax-inclusive calculation). Service import operations trigger PIS-Import (1.65%) and COFINS-Import (7.6%). Under Article 8 of Law 10.865/2004, the calculation is tax-inclusive: the tax base includes the contributions themselves. On USD 100,000 net, with gross-up, the effective PIS/COFINS is approximately USD 11,990. Companies under the Actual Profit (Lucro Real) non-cumulative regime can recover this amount as a tax credit, but the standard direct import flow rarely makes this recovery viable without a domestic nota fiscal that documents the transaction.

ISS (2% to 5%). The ISS (Imposto sobre Serviços, or Municipal Service Tax) may apply depending on the municipality and service classification. Municipal variation makes the calculation fragmented.

The Brazilian software import tax calculation guide breaks down each tax with numerical examples by contract value range. For companies with contracts across multiple countries, the cross-border payments guide for Latin America supplements the analysis with jurisdiction-specific structures.

Step 1: Structure the remittance to eliminate FX and IOF overhead

The first step removes two cost layers that traditional banking channels make structural: opaque FX spread and the 3.5% IOF.

The alternative is a Merchant of Record (MoR) that operates the purchase in local currency. The MoR acquires the software from the international vendor and invoices the Brazilian client in BRL, with a domestic nota fiscal. The client pays in BRL, with no FX exposure and no IOF on each remittance, because the international flow sits on the MoR's side, not the buyer's.

The FX lock at contract signing is the second critical component of this step. A USD 100,000 annual contract invoiced in 12 monthly installments exposes each installment to the exchange rate on the payment date. With the US dollar fluctuating between BRL 5.50 and BRL 6.00 over the past 12 months, FX variation can add tens of thousands of reais to the annual cost. The FX lock freezes the rate at contract signing, turning a variable cost into a fixed cost.

Step 1 result: elimination of the 3% to 8% FX spread and the 3.5% IOF. For a USD 100,000 contract, savings range from USD 6,500 to USD 11,500 per year.

Step 2: Capture the tax credits that direct importation cannot recover

Companies under Brazil's Actual Profit (Lucro Real) non-cumulative regime are entitled to a 9.25% PIS/COFINS credit on the acquisition of inputs and services. In direct software importation, PIS/COFINS-Import recovery is possible in theory, but the practical operation depends on tax documentation that the direct flow rarely generates in a structured format.

The domestic nota fiscal from the Nexforce Marketplace changes this equation. By invoicing the software in BRL with a Brazilian tax invoice, the Marketplace delivers to the buyer the documentation needed to register the 9.25% PIS/COFINS credit. On a BRL 600,000 contract (roughly equivalent to USD 100,000), the recoverable tax credit is R$ 55,500 per year. The SaaS tax compliance guide for Brazil explains the full PIS/COFINS calculation mechanics for software contracted domestically.

This credit is not a negotiated discount. It is a tax right that the correct fiscal structure enables and that direct importation fails to realize.

Important: companies under the Presumed Profit (Lucro Presumido) regime do not take PIS/COFINS credits. The Presumed Profit regime operates under the cumulative system, with no entitlement to input credits. For these companies, the benefit of the MoR structure lies in the FX lock, the BRL-denominated tax invoice, and the operational simplification of not having to manage international remittances for every invoice.

Step 2 produces different gains depending on the tax regime. CFOs need to know which regime the company falls under before projecting savings.

Step 3: Choose the Merchant of Record by total cost, not by the advertised rate

The third step is where most companies get it wrong: they choose the MoR with the lowest advertised service fee and ignore the total cost of the operation.

A MoR typically charges 3% to 10% on the transaction value. A 3% fee looks cheaper than a 7% fee. But the fee is only one variable. The real cost depends on three additional factors:

Does the fee include or exclude the FX spread? A MoR with a 3% fee that applies a 4% FX spread costs 7% in total, but the spread stays invisible in the quoted rate. A MoR with a 7% fee that operates at the interbank rate without additional spread can be cheaper.

Does the MoR provide a domestic Brazilian tax invoice (nota fiscal)? Without a Brazilian tax invoice, the 9.25% PIS/COFINS credit is lost for companies under the Actual Profit regime. A service fee that is 4% lower but eliminates the 9.25% credit is more expensive than a fee 4% higher that enables it.

Does the MoR absorb import taxes? The 10% CIDE, 15% IRRF, and 9.25% PIS/COFINS-Import all apply to direct remittances abroad. The complete Merchant of Record guide details the differences in fiscal structure among the MoR models available in Brazil.

The correct choice compares the total transaction cost: service fee + FX spread + non-recoverable taxes minus tax credits captured. The MoR with the lowest apparent fee is rarely the one with the lowest total cost.

Step 4: Simulate total cost in every scenario before signing

The fourth step is numerical simulation using the company's actual data. Understanding the cost layers is not enough; the CFO needs to project net cash outlay in each scenario with the effective taxes of their regime.

The simulation covers four variables:

Company tax regime. Actual Profit non-cumulative generates a 9.25% PIS/COFINS credit and IRPJ/CSLL (corporate income tax) deduction on the expense. Presumed Profit generates no credit, but the BRL tax invoice eliminates the operational cost of managing remittances and FX.

Annual contract volume. The absolute impact of each cost layer scales with the contract value. For USD 50,000 per year, the difference between the traditional channel and the MoR structure is meaningful. For USD 500,000, it is material to the company's bottom line.

Currency and payment terms. Contracts invoiced in dollars with monthly installments expose every installment to the exchange rate of the day. The FX lock eliminates this variable and turns the technology cost into a predictable expense.

Available credit structure. Actual Profit companies that sell products or services subject to PIS/COFINS have monthly calculations with debits and credits. The 9.25% credit on software acquired through a domestic nota fiscal can be offset against the operating debits, reducing net tax payments.

The LC 214/2025 analysis and its impact on SaaS is relevant here: the tax reform in transition replaces PIS/COFINS with CBS (Social Contribution on Goods and Services) starting in 2027, and ISS with IBS (Goods and Services Tax) between 2029 and 2033 (extinguished in 2033). IRRF, CIDE, and IOF are not affected by the reform. A contract signed today with the correct MoR structure positions the company to absorb the transition with less friction.

Verification: how to know if your tax strategy is working

After implementing the four steps, the CFO verifies results with three indicators:

Total cost per dollar contracted. Divide total annual cash outlay (including MoR fees and non-recoverable taxes) by the dollar contract value. The target: total cost between 1.25x and 1.38x the contract value, versus 1.50x to 1.70x for the traditional channel.

Tax credit recovery rate. Compare the PIS/COFINS credit actually offset in the monthly calculation with the projected 9.25% of the tax invoice value. If the credit is not being fully utilized, review operating debits to identify insufficient consumption.

Zero FX variance. With the FX lock active, the BRL outlay should be identical to the contracted amount, regardless of dollar fluctuation during the period. Any variance signals that the lock was not applied correctly.

The mistakes that cost the most in software importation

Mistake 1: comparing MoRs by the advertised service fee. A 3% fee with a 4% FX spread costs more than a 7% fee with the interbank exchange rate. The relevant comparison is the total transaction cost simulated on the same contract value.

Mistake 2: assuming SaaS is exempt from CIDE. The 10% CIDE applies to SaaS classified as a technical service (SC Cosit 191/2017, 99/2018). The exemption under §1°-A of Article 2 of Law 10.168/2000 only covers pure software licenses without technology transfer. A standard SaaS contract pays CIDE.

Mistake 3: assuming any MoR enables PIS/COFINS credits. Recovering the 9.25% credit depends on a domestic nota fiscal issued under the Actual Profit non-cumulative regime. A MoR that invoices from abroad without a Brazilian tax invoice generates no credit. And companies under the Presumed Profit regime never take input credits: the real benefit for them is the FX lock, the BRL tax invoice, and operational simplification.

Mistake 4: ignoring IOF when the MoR operates in BRL. A standard international remittance pays 3.5% IOF on every invoice. A MoR that invoices in BRL eliminates this tax from the buyer's side, because the international flow is the intermediary's responsibility.

FAQ

What is the real cost of USD 100,000 in imported software through the traditional channel?

Between USD 150,000 and USD 170,000, factoring in a 3% to 8% FX spread, 3.5% IOF, 15% IRRF, 10% CIDE, 9.25% PIS/COFINS-Import, and 2% to 5% ISS. Actual Profit companies that manage to recover the PIS/COFINS credit can reduce the net cost by 9.25%, bringing it to roughly USD 135,000 to USD 155,000. With the Nexforce Marketplace structure, the estimated net cost lands at approximately USD 125,580.

Can Presumed Profit (Lucro Presumido) companies reduce their international software costs?

Yes, but through different mechanisms. The Presumed Profit regime does not take PIS/COFINS credits on inputs. The benefit comes from three areas: the FX lock that eliminates dollar volatility on installment contracts, the BRL tax invoice that simplifies accounting and tax compliance, and the elimination of the need to manage international remittances for every invoice.

Is a Merchant of Record worth it for low-value software?

It depends on annual consolidated volume. For contracts below USD 10,000 per year, the structuring cost can exceed the tax savings. Starting at USD 20,000 to USD 30,000 per year, the difference between the traditional channel and a MoR with a domestic nota fiscal is already material. Nexforce Marketplace imposes no minimum contract value, allowing companies to test the structure with smaller volumes before migrating larger contracts.

Does Brazil's tax reform (LC 214/2025) change this strategy?

The transition to IBS/CBS shifts the tax credit architecture over the coming years, but a MoR-based procurement structure with a domestic nota fiscal positions the company to absorb the change with less operational friction. A contract signed today is already born within Brazil's fiscal perimeter, rather than requiring adaptation from a direct import flow that will disappear.

How long does it take to implement the strategy?

Migrating an international software contract to the Nexforce Marketplace is operational in days. The Marketplace takes over the vendor contract, processes the invoice, and issues the BRL nota fiscal. The client keeps the vendor relationship and receives Brazilian tax documentation. The FX lock is applied at contract signing.

The cost of inaction

Every month of inertia in international software tax structuring costs 1.5% to 4.5% of the contracted value (the sum of the monthly FX spread plus the amortized 3.5% IOF and non-recoverable taxes). For a USD 100,000 contract, that is USD 1,500 to USD 4,500 per month that never comes back.

A tax strategy is not a long-term restructuring project. It is a procurement channel decision that can be implemented at the next billing cycle and generates savings starting with the first BRL tax invoice.

References and Further Reading

Nexforce

Buy global software and AIwith local billing saving up to 50%

Nationalize global tools and your technology infrastructure while ensuring full compliance and maximum savings

Run Simulation

Related articles