Global Payroll & Payments

Multi-currency payroll: how it works, what it costs, and how to choose a system

Article hero

Multi-currency payroll is a single pay cycle that settles people in more than one currency. The payment is the easy part. The cost sits in the conversion: which rate you use, when you lock it, and who absorbs the movement between approval and settlement. Get that wrong across a few hundred people and it is the most expensive line in your payroll that nobody has on a dashboard.

This guide covers what multi-currency payroll is, how a run actually works, the four ways to set the rate, what it costs, and the checklist to use before you choose a system.

What multi-currency payroll is

One cycle, many currencies

In a multi-currency run you fund payroll once, usually in USD or EUR, and each person is settled in the currency they were contracted in. Contracts, approvals, budgeting, and reporting stay in your base currency. Only the last step changes.

The alternative is running local payroll in every market: a legal entity, a local bank account, a local filing calendar, and a local provider per country. That is the right structure at scale. It is a poor fit for the first ten or fifty people in a new market.

Multi-currency payroll is not the same as international payments

A payments tool moves money. Payroll decides what is owed, withholds what has to be withheld, produces the record, and then moves money. If your provider only does the last step, the first three land back on your finance team as spreadsheets, and the exchange rate becomes something you discover after the fact instead of something you set.

How a multi-currency payroll run works

The five steps

  1. Approval. Gross amounts are approved in each person's contract currency.
  2. Funding. You transfer one lump sum in your base currency.
  3. Conversion. The provider converts into each payout currency at a defined rate.
  4. Settlement. Funds are delivered through local rails where they exist, and through international transfer where they do not.
  5. Reconciliation. You get one record with gross, rate applied, fees, and net per person.

Step 5 is the one that gets skipped, and it is the one that tells you what the run actually cost. If the rate applied per person is not on the report, you cannot audit your own payroll.

Where the delay comes from

Delay is rarely the conversion. It comes from cut-off times, correspondent banks, and local clearing windows, which is the same reason a domestic paycheck can take a day or three to land. If timing is your problem more than cost, start with how long payroll takes to hit a bank account.

The exchange rate decision

Four ways to set the rate

MethodHow the rate is setWho carries the riskBest for
Spot rate at payoutMarket rate the moment each payment is sentThe companyStable currency pairs, small teams
Rate locked at approvalFixed when payroll is approved, applied at payoutThe providerPredictable cost per cycle
Fixed contractual rateAgreed in the contract, reviewed periodicallyThe worker, between reviewsLong contracts in volatile markets
Pay in USD, worker convertsSet by the worker's own account or bankThe workerWorkers who save or spend in USD

Who absorbs the movement

Every method above answers one question: between the day you approve payroll and the day money lands, who eats the difference. There is no neutral answer, only an explicit one. The failure mode is leaving it undefined, which means the worker absorbs it silently and raises it as a pay cut three months later.

Write the method into the contract. A person who knows their rate is locked at approval will not open a ticket every time the market moves.

What multi-currency payroll costs

The spread is the fee

Published transfer fees are the visible cost. The larger one is usually the spread: the gap between the mid-market rate and the rate you are given. It does not appear as a line item, because it is priced into the rate itself.

The arithmetic is worth doing once. On 500,000 USD of monthly cross-border payroll, every 1% of spread is 5,000 USD a month, or 60,000 USD a year, moving out of payroll and into someone's treasury desk. That is the number to ask about in a demo, and it is the number most quotes are built to avoid mentioning.

Costs that never show on the invoice

  • Failed and returned payments. Wrong format, wrong local identifier, charged twice and paid late.
  • Manual reconciliation. Finance rebuilding the run in a spreadsheet because the report has no per-person rate.
  • Off-cycle corrections. Every fix is a second conversion at a second rate.
  • Attrition. People leave over pay that arrives late or short. That cost lands in recruiting, not payroll.

Choosing a multi-currency payroll system

The buyer checklist

  • Rate transparency. Is the mid-market rate and the spread shown per payment, before you approve.
  • Rate policy. Can you lock a rate at approval, and is the policy the same for every market.
  • Local rails. Does the provider settle through local payment systems in your markets, or only by international transfer.
  • Coverage of the worker's side. Can the person receive, hold, and spend in USD, or are they forced to convert on arrival.
  • Compliance artifacts. Contracts, classification, tax forms, and receipts produced in the same system that pays.
  • One reconciliation file. Gross, rate, fees, net, per person, per cycle, exportable.
  • Funding model. One transfer per cycle, or one per country and per currency.

Questions to ask in the demo

Ask for a sample payout report with the rate applied per person. Ask what happens to a payment that fails on a Friday. Ask who is on the other side of the rate. The answers separate a payroll system from a payments tool with a payroll screen.

Ontop is the Global Workforce Engine: financial infrastructure that hires, pays, and manages a global workforce in one place, with the rate, the fees, and the compliance record in the same system. If you want the cost side modelled before you talk to anyone, start with the employee cost calculator.

Latin America is where the rate decision bites hardest

Local currency or USD

In markets with high inflation or currency controls, the choice of payout currency is not an administrative preference, it is most of the compensation. A raise agreed in local currency can be gone in a quarter. The same amount delivered in USD holds.

This is why USD payout has become a retention argument in the region rather than a finance detail. Workers who hold their income in USD through an Ontop Global Account decide themselves when and whether to convert, which moves the rate risk to the person best placed to time it.

Contractors, not just employees

Most first hires in the region are contractors, and contractor payouts are where multi-currency gets messy: many currencies, many invoices, no single record. That is a solved problem, and it is worth reading how global contractor payroll handles it, or how teams structure nearshore hiring in Latin America before they have entities.

Frequently asked questions

How do you manage multi-currency payroll efficiently?

Fund once in your base currency, define the rate method in the contract, settle through local rails where they exist, and require one reconciliation file that shows the rate applied per person. Efficiency comes from removing the second conversion and the manual rebuild, not from chasing the last basis point.

How do you compare methods for handling multi-currency payroll?

Compare on four axes: who carries the rate risk, whether the spread is visible before approval, whether settlement uses local rails, and whether compliance artifacts come from the same system. Price alone hides the spread, which is usually the biggest number.

What is a multi-currency payroll system?

A multi-currency payroll system calculates pay in each person's contract currency, converts from a single funding currency at a defined rate, settles through local or international rails, and produces one record per cycle showing gross, rate, fees, and net.

Can you pay international contractors in their local currency?

Yes. The practical question is whether they want it. In stable currencies most people prefer local. In volatile ones many prefer USD and convert on their own schedule. Offering both is the answer that survives contact with a real team.

Do you need a local entity for multi-currency payroll?

No. Entities are required for local employment, not for paying in local currency. Companies that want employment protections without entities usually look at an alternative to an EOR for contractors first, and open entities once headcount in a market justifies the overhead.

What to do next

Run one audit on your last cycle: for each cross-border payment, find the mid-market rate on the day and compare it with the rate applied. The gap, times twelve, is your annual FX cost. Most teams have never seen that number, and it is the fastest argument for changing how payroll is run.

You might also like

Article cover
Payroll Platform Comparisons

Average salary in Peru in 2026, in US dollars

Article cover
Payroll Platform Comparisons

Average salary in Argentina in 2026, in US dollars

Article cover
Global Hiring & Expansion

Remote hiring data: which roles get hired and which ones stay

Ready to build your global team?

We save you from all that boring paperwork! From global hiring, instant payments, and taxes, we’ve got your back!

Book a Demo Start Now
✓No EOR required
✓150+ Countries
✓Same-day payments
×Talk to an expert

Let's get you on board

Drop your details and a teammate from Ontop will reach out.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.