education

The True Cost of International Payment Platforms — Hidden Fees Exposed

By Aayush Jain·Reviewed May 8, 2026·8 min read

The payment platform industry has a transparency problem. Platforms advertise their most competitive number — PayPal says 'no fee to receive' on some transfer types, Payoneer emphasises platform integrations, Stripe leads with simple percentages. None of them lead with the FX margin, which is where most of the cost actually lives. This guide teaches you how to calculate the true cost of any platform in three steps.

The three cost layers every platform has

Before you can compare platforms honestly, you need to understand where they each extract value. There are always three potential layers:

  • Layer 1 — Receiving fee. Charged when a payment arrives. Can be per-transaction fixed, percentage, or zero. Wise: 0%. Payoneer: 0% for bank transfers, 3% for card. PayPal: 3.49% + $0.49 for commercial transactions.
  • Layer 2 — FX conversion margin. The difference between the real mid-market exchange rate and what the platform gives you when converting currencies. This is the main hidden cost. Wise: ~0.45%. Airwallex: ~0.5%. Payoneer: ~2%. PayPal: ~3.5%.
  • Layer 3 — Withdrawal fee. Charged to move the money from the platform to your bank account. Most modern platforms: free. Payoneer: $1.50. PayPal: free for standard, 1.5% for instant.

The insight: platforms optimise their advertised fee to look cheap on one layer while recouping on another. PayPal has 'free' receiving on some transfers — the extraction happens on Layer 2 (3.5% FX margin). Wise has a visible fee — but Layer 2 is near-zero (mid-market rate).

How to calculate the true cost yourself

Here's the formula for net payout per $1,000 received from a US client, converted to your local currency:

  1. Start with $1,000.
  2. Subtract the receiving fee: $1,000 × (1 − receiving fee%) − fixed fee.
  3. Subtract the FX margin: result × (1 − conversion margin%).
  4. Subtract any withdrawal fee.
  5. The result is your net payout in USD equivalent.

How to spot the FX margin in any platform

Every platform that converts currency for you is applying a margin. Here's how to find it:

  1. Open the platform and find what rate it quotes you for, say, USD → INR conversion.
  2. Open Google and type 'USD to INR' — this is the mid-market rate.
  3. Divide your platform's rate by the Google rate. Subtract 1. Multiply by 100. That's the margin percentage.

Example: Google says 1 USD = 84.20 INR. Payoneer shows 82.52 INR per USD. (82.52 / 84.20) − 1 = −0.02 = 2% margin. You lose 2 rupees per dollar to the spread — invisible in the headline fee.

Full platform comparison: net per $1,000 received

  • Wise Business: $995.50 — 0% receiving, 0.45% FX, $0 withdrawal.
  • Airwallex: $995.00 — 0% receiving, 0.5% FX, $0 withdrawal.
  • Revolut Business: $994.00 — 0% receiving, 0.6% FX, $0 withdrawal.
  • Stripe (ACH): $991.00 — 0.8% (capped $5) receiving, 1.5% FX, $0 withdrawal.
  • Stripe (card): $956.30 — 2.9% + $0.30 receiving, 1.5% FX, $0 withdrawal.
  • Payoneer (bank): $968.60 — 0% receiving, 2% FX, $1.50 withdrawal.
  • Payoneer (card): $950.10 — 3% receiving, 2% FX, $1.50 withdrawal.
  • PayPal: $929.90 — 3.49% + $0.49 receiving, 3.5% FX, $0 withdrawal.

See the live platform comparison for up-to-date figures on each platform.

What to do right now

  1. Open your current platform and calculate your net payout using the formula above.
  2. Compare to Wise Business. If the gap is more than 1% per invoice, switch.
  3. Set up a Wise Business account (takes 15-30 minutes).
  4. Add your Wise local account details to your invoice template.
  5. Keep PayPal only as a backup for clients who can't use anything else.

More guides on ForexFee

ForexFee guides are based on publicly available information and live rate data from Wise's comparison API. For pricing, KYC requirements and current promotions, always check each provider's official site. See our methodology for how we source and rank rates.