Global Payroll8 min

The 2.5% Tax: Why Your "Cheap" Global Payroll Provider Is Actually Expensive

Most companies negotiate the SaaS license fee down to the penny, but ignore the FX spread. Here is why that 2.5% markup on your payroll funding is costing you more than the software itself.

Published February 22, 2025

You have spent three months negotiating with your new global payroll vendor. You fought hard. You got the "Per Employee Per Month" (PEPM) fee down from $25 to $18. You feel like a procurement hero.

But while you were fighting over that $7 saving, you likely missed the line item that will cost your company ten times that amount.

It is not in the contract. It is in the exchange rate.

For multinational companies funding payroll across borders—sending USD to pay employees in EUR, GBP, or INR—the **Foreign Exchange (FX) Spread** is the single largest hidden cost in the entire engagement. And unlike the software fee, it scales linearly with your payroll volume.

## The Math of the "Free" Transfer

Most modern global payroll platforms (Deel, Remote, Papaya Global, etc.) offer to handle the payments for you. You send them one large wire in USD, and they distribute local currency to your employees in 30 countries.

It sounds convenient. And often, they will tell you there is "no transaction fee" or a "low flat fee" per payment.

But here is the catch: they are not banks. They are using payment rails (like Wise, Nium, or traditional banking partners) and adding a markup to the exchange rate.

The Iceberg of Global Payroll Costs
The Iceberg of Global Payroll Costs

Let's look at the numbers.

Suppose you have 50 employees in Europe, with a total monthly payroll of €250,000.

**Scenario A: The Transparent Fee** You pay a software fee of $20/employee. Total Software Cost: $1,000 / month.

**Scenario B: The FX Spread** The "Mid-Market Rate" (the real rate banks trade at) for EUR/USD is 1.08. Your payroll provider charges you a rate of 1.10. That is a roughly **1.85% markup**.

On a €250,000 payroll, that 1.85% spread equals **€4,625 in hidden fees every single month**.

You fought to save $350 on software licenses, but you are leaking $4,600 in FX fees. And because it is baked into the exchange rate, your Finance team might not even notice it—they just book it as "Payroll Expense."

## How Providers Hide the Spread

There are three common ways vendors disguise this revenue stream:

### 1. The "Guaranteed Rate" Buffer Vendors will offer you a "Guaranteed Rate" 48 hours before the payment lands. They claim this protects you from volatility. In reality, they are pricing in a massive safety buffer (often 2-3%) to ensure they never lose money on the trade, pocketing the difference as pure profit.

### 2. The "Retail" Rate They simply use a retail exchange rate (like what you would see at an airport kiosk) rather than the institutional rate they actually pay. They buy the currency at wholesale prices and sell it to you at retail prices.

### 3. The Weekend Spread If your payroll funding date falls on a Friday, some providers will widen the spread significantly to cover "weekend risk," even if the trade doesn't execute until Monday.

## The "Wallet" Solution vs. The "Rail" Solution

As we discussed in our [comprehensive guide to global payroll models](/insights/global-payroll-eor-software-guide), not all platforms handle money the same way.

**The Wallet Model (High Risk of Spread):** Platforms that require you to "top up" a digital wallet often have the highest FX margins. They treat your funds as a captive ecosystem where they control the conversion rates entirely.

**The Treasury Model (Lower Risk):** Some enterprise platforms allow you to fund in the local currency directly. If you have a Treasury team that can buy EUR cheaply, you can send EUR to the provider, bypassing their FX desk entirely. This is the only way to guarantee 0% FX leakage.

## How to Audit Your Current Provider

You don't need to be a forensic accountant to check this. You just need to do a "Spot Check" on your next payroll run.

1. **Get the Settlement Statement:** Find the document that shows exactly how much USD was deducted from your account and how much EUR was deposited to employees. 2. **Check the Timestamp:** Note the exact day and time the conversion happened. 3. **Compare with Mid-Market:** Go to a public historical rate site (like XE.com or OANDA) and check the mid-market rate for that specific minute. 4. **Calculate the Spread:** (Provider Rate - Mid-Market Rate) / Mid-Market Rate = Your Markup %.

If that number is above 0.5%, you are overpaying. If it is above 2%, you are being gouged.

## The Procurement Fix

When renewing your contract, demand **"FX Transparency"** clauses.

* **Demand a fixed spread:** Negotiate a contractually capped spread (e.g., "Mid-Market + 0.5%"). * **Ask for "Own-Currency Funding":** Ensure you have the right to fund in local currency (e.g., send EUR to pay EUR) so you can use your own bank's FX rates if they are better. * **Separate the fees:** Ask them to charge a higher transaction fee in exchange for a 0% FX markup. It is almost always cheaper to pay a flat $5 fee than a 2% spread on a $5,000 salary.

Don't let the convenience of "one click payment" blind you to the cost of the currency itself. In global payroll, the money *is* the product.

Related Insights