Skip to content

Payouts

Multi-currency affiliate payouts: handling FX without surprises

How to handle currency conversion and FX in affiliate payouts — choosing a base currency, deciding the pay currency, showing the rate transparently, and reconciling against settlement reports.

The Afflio team8 min read

Key takeaways

  • Pick one base accounting currency that commissions accrue in, then decide separately whether you pay partners in their local currency or your base currency.
  • Show the FX rate and any conversion fee on the payout statement so partners know exactly what they'll receive.
  • FX rates move between when a commission accrues and when it's paid — define which rate you use and when.
  • Reconcile the converted amount against the gateway's settlement report so your books match what actually left your account.
  • Transparency on FX reduces support tickets and builds partner trust.

Currency is where international payouts quietly get messy. A commission accrues in one currency, the partner wants to be paid in another, the rate moves between accrual and payout, and the gateway takes a spread you didn't account for. None of that is hard individually — but without a clear policy, every payout run turns into a reconciliation puzzle. Here's how to set FX up so it stays boring.

How do I handle currency conversion for affiliate payouts?

Pick a base accounting currency, decide whether you pay partners in their local currency or your base currency, then show the conversion rate and any fee transparently on each statement and reconcile it against your gateway's settlement report. Those four decisions — base currency, pay currency, transparency, reconciliation — cover almost every FX question a program faces.

What's the difference between base currency and pay currency?

Your base accounting currency is the one your books and commissions live in; the pay currency is what actually lands in the partner's account. They can be the same or different, and the choice has real consequences.

  • Pay in the partner's local currency: friendliest for the partner, but you (or the gateway) bear the conversion and its cost.
  • Pay in your base currency: simplest for your books, but the partner absorbs conversion when they withdraw, and may receive an unpredictable local amount.
  • Whichever you choose, apply it consistently — switching per payout is a reconciliation nightmare.

Which exchange rate should I use, and when?

Rates move, so you have to define a fixed point. The cleanest policy is to convert at payout time using the rate applied by the gateway at settlement, and to record that exact rate on the statement. Converting at accrual time and at payout time will give different numbers, and the gap is what produces FX gain or loss in your books.

Record the rate you actually got

Don't reconcile against a mid-market rate you pulled from a public source — reconcile against the rate the gateway actually applied at settlement. The difference between the two is the conversion spread, and it's a real cost that belongs in your books, not a rounding error to ignore.

How do I make FX transparent to partners?

Transparency is a trust feature, not a nicety. A partner who can see exactly how their commission became a payout raises fewer tickets and stays in the program longer. On each payout statement, show:

  1. The original commission amount in the base currency.
  2. The exchange rate applied.
  3. Any conversion fee or spread.
  4. The final amount in the pay currency that lands in their account.

Partners don't mind that FX exists — they mind being surprised by it. A statement that shows the rate and the fee turns a confusing deposit into a transaction they understand.

How do I reconcile multi-currency payouts?

Reconcile the converted amount against the gateway's settlement report, not against your internal estimate. Your books should record what actually left your account in your base currency, the amount the partner received in their currency, and the FX gain or loss between your estimated and actual rates. Doing this every payout run keeps multi-currency activity from accumulating into an untraceable variance at quarter end.

Does Afflio handle FX-aware statements?

Yes — Afflio is designed to produce FX-aware payout statements so partners see the rate and conversion alongside the final amount, and so finance can reconcile each converted payout against the gateway's settlement report. Commissions accrue in your base currency from the campaign rules, and the payout layer handles the conversion and statement detail, keeping the partner's view and your books in sync.

Should I pay affiliates in their local currency or my base currency?

Either works, but be consistent. Paying in the partner's local currency is friendliest and means you bear conversion; paying in your base currency simplifies your books but shifts conversion to the partner. Pick one policy and apply it to every payout.

Which exchange rate should an affiliate payout use?

Convert at payout time using the rate the gateway applies at settlement, and record that exact rate on the statement. Reconcile against the actual settlement rate rather than a public mid-market rate, because the spread between them is a real cost.

How do I keep multi-currency payouts reconciled?

Reconcile each converted payout against the gateway's settlement report, recording what left your account in your base currency, what the partner received, and any FX gain or loss. Doing this every run prevents unexplained variance from building up.

PayoutsFXOperations