SwapEazi Payment Index

What cross-border payments cost, row by row.

Each row is one payment outcome or published rate: the date, the corridor, the size band, the route type and the all-in cost in basis points against the official or mid-market reference of that day (100 bps is 1%). Every row carries its source. We started with what we already hold and the index grows as businesses add their own payments, if they choose to.

MEASURED
SwapEazi's own reads and receipts.
PUBLIC REPORT
A published rate or report; the link is on the row.
SELF-REPORTED
Submitted by a business. SwapEazi worked out the cost from the figures given; the figures are the submitter's and were not matched to a document.
VERIFIED
Submitted with a receipt or statement that SwapEazi read and matched to the figures given and to the day's reference.

The index

1,218 rows · MEASURED 14 · PUBLIC REPORT 1204 · SELF-REPORTED 0 · VERIFIED 0

Median all-in cost per corridor, size band and source (sources are never pooled).
CorridorSize bandSourceRowsMedian bpsMiddle halfLatest
BWP→USDa rate, any sizePUBLIC REPORT2903.1903.1 to 903.12026-11-07
BWP→ZARa rate, any sizePUBLIC REPORT211841184 to 11842026-11-07
EUR→BRLunder USD 20kPUBLIC REPORT310293.5 to 2632026-11-06
EUR→BRLUSD 100k to 1mPUBLIC REPORT2254.5169.8 to 339.32026-11-06
EUR→BRLUSD 1m to 10mPUBLIC REPORT2254.5169.8 to 339.32026-11-06
EUR→CHFunder USD 20kPUBLIC REPORT45199105 to 3202026-11-07
EUR→CHFUSD 100k to 1mPUBLIC REPORT12133.568.8 to 2192026-11-07
EUR→CHFUSD 1m to 10mPUBLIC REPORT3194111.5 to 2442026-11-07
EUR→COPunder USD 20kPUBLIC REPORT1415271.5 to 2822026-11-06
EUR→COPUSD 100k to 1mPUBLIC REPORT58567 to 3202026-11-06
EUR→COPUSD 1m to 10mPUBLIC REPORT18585 to 852026-11-06
EUR→GBPunder USD 20kPUBLIC REPORT6416699 to 3532026-11-06
EUR→GBPUSD 100k to 1mPUBLIC REPORT158647 to 129.52026-11-06
EUR→GBPUSD 1m to 10mPUBLIC REPORT468.546 to 139.52026-11-06
EUR→GHSunder USD 20kPUBLIC REPORT210395 to 1112026-11-07
EUR→GHSUSD 100k to 1mPUBLIC REPORT18787 to 872026-11-07
EUR→GHSUSD 1m to 10mPUBLIC REPORT18787 to 872026-11-07
EUR→INRunder USD 20kPUBLIC REPORT919058 to 2462026-11-07
EUR→INRUSD 100k to 1mPUBLIC REPORT516753 to 2662026-11-07
EUR→INRUSD 1m to 10mPUBLIC REPORT3266159.5 to 287.52026-11-07
EUR→KESunder USD 20kPUBLIC REPORT5179109 to 2082026-11-06
EUR→KESUSD 100k to 1mPUBLIC REPORT310087 to 1422026-11-06
EUR→KESUSD 1m to 10mPUBLIC REPORT28479 to 892026-11-06
EUR→MADunder USD 20kPUBLIC REPORT8249187.3 to 3172026-11-07
EUR→MADUSD 100k to 1mPUBLIC REPORT4237224.3 to 263.82026-11-07
EUR→MADUSD 1m to 10mPUBLIC REPORT2284.5259.3 to 309.82026-11-07
EUR→MXNunder USD 20kPUBLIC REPORT9204172 to 3082026-11-07
EUR→MXNUSD 100k to 1mPUBLIC REPORT4176125.3 to 2302026-11-07
EUR→MXNUSD 1m to 10mPUBLIC REPORT3204127.5 to 2562026-11-07
EUR→NGNunder USD 20kPUBLIC REPORT2167117 to 2172026-11-06
EUR→NGNUSD 100k to 1mPUBLIC REPORT1267267 to 2672026-11-06
EUR→NGNUSD 1m to 10mPUBLIC REPORT1267267 to 2672026-11-06
EUR→PHPunder USD 20kPUBLIC REPORT511473 to 3222026-11-06
EUR→PHPUSD 100k to 1mPUBLIC REPORT37364.5 to 202.52026-11-06
EUR→PHPUSD 1m to 10mPUBLIC REPORT2202.5137.8 to 267.32026-11-06
EUR→PLNunder USD 20kPUBLIC REPORT35189129 to 307.52026-11-07
EUR→PLNUSD 100k to 1mPUBLIC REPORT12134107.3 to 217.82026-11-07
EUR→PLNUSD 1m to 10mPUBLIC REPORT3189112.5 to 248.52026-11-07
EUR→TRYunder USD 20kPUBLIC REPORT910846 to 3182026-11-06
EUR→TRYUSD 100k to 1mPUBLIC REPORT56836 to 1302026-11-06
DateCorridorSize bandRouteAll-in bpsWhat the figure isProviderSource
2026-11-07BWP→USDa rate, any sizebank903.1a published rate before the provider's fees, not a payment; excludes the bank's transfer fee, intermediary charges, receiving bank chargesa Botswanan bankPUBLIC REPORT · source
2026-11-07BWP→ZARa rate, any sizebank1184a published rate before the provider's fees, not a payment; excludes the bank's transfer fee, intermediary charges, receiving bank chargesa Botswanan bankPUBLIC REPORT · source
2026-11-07EUR→CHFunder USD 20kbank107a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda bankPUBLIC REPORT · source
2026-11-07EUR→CHFunder USD 20kbank106a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda bankPUBLIC REPORT · source
2026-11-07EUR→CHFunder USD 20kbank104a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda bankPUBLIC REPORT · source
2026-11-07EUR→CHFUSD 100k to 1mbank80a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda bankPUBLIC REPORT · source
2026-11-07EUR→CHFunder USD 20kbank294a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda bankPUBLIC REPORT · source
2026-11-07EUR→CHFUSD 100k to 1mbank294a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda bankPUBLIC REPORT · source
2026-11-07EUR→CHFUSD 1m to 10mbank294a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda bankPUBLIC REPORT · source
2026-11-07EUR→CHFunder USD 20kpayout network194a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda payout networkPUBLIC REPORT · source
2026-11-07EUR→CHFUSD 100k to 1mpayout network194a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda payout networkPUBLIC REPORT · source
2026-11-07EUR→CHFUSD 1m to 10mpayout network194a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda payout networkPUBLIC REPORT · source
2026-11-07EUR→CHFunder USD 20kbank97a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda bankPUBLIC REPORT · source
2026-11-07EUR→CHFunder USD 20kbank372a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda bankPUBLIC REPORT · source
2026-11-07EUR→CHFunder USD 20kpayout network44a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda payout networkPUBLIC REPORT · source
2026-11-07EUR→CHFUSD 100k to 1mpayout network35a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda payout networkPUBLIC REPORT · source
2026-11-07EUR→CHFUSD 1m to 10mpayout network29a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda payout networkPUBLIC REPORT · source
2026-11-07EUR→GHSunder USD 20kpayout network87a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda payout networkPUBLIC REPORT · source
2026-11-07EUR→GHSUSD 100k to 1mpayout network87a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda payout networkPUBLIC REPORT · source
2026-11-07EUR→GHSUSD 1m to 10mpayout network87a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda payout networkPUBLIC REPORT · source
2026-11-07EUR→GHSunder USD 20kpayout network119a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda payout networkPUBLIC REPORT · source
2026-11-07EUR→INRunder USD 20kbank103a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda bankPUBLIC REPORT · source
2026-11-07EUR→INRunder USD 20kbank190a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda bankPUBLIC REPORT · source
2026-11-07EUR→INRUSD 100k to 1mbank167a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda bankPUBLIC REPORT · source
2026-11-07EUR→INRunder USD 20kpayout network56a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda payout networkPUBLIC REPORT · source
2026-11-07EUR→INRUSD 100k to 1mpayout network53a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda payout networkPUBLIC REPORT · source
2026-11-07EUR→INRUSD 1m to 10mpayout network53a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda payout networkPUBLIC REPORT · source
2026-11-07EUR→INRunder USD 20kbank309a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda bankPUBLIC REPORT · source
2026-11-07EUR→INRUSD 100k to 1mbank309a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda bankPUBLIC REPORT · source
2026-11-07EUR→INRUSD 1m to 10mbank309a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda bankPUBLIC REPORT · source
2026-11-07EUR→INRunder USD 20kpayout network266a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda payout networkPUBLIC REPORT · source
2026-11-07EUR→INRUSD 100k to 1mpayout network266a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda payout networkPUBLIC REPORT · source
2026-11-07EUR→INRUSD 1m to 10mpayout network266a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda payout networkPUBLIC REPORT · source
2026-11-07EUR→INRunder USD 20kbank208a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda bankPUBLIC REPORT · source
2026-11-07EUR→INRunder USD 20kbank19a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda bankPUBLIC REPORT · source
2026-11-07EUR→INRunder USD 20kbank246a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda bankPUBLIC REPORT · source
2026-11-07EUR→INRunder USD 20kpayout network58a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda payout networkPUBLIC REPORT · source
2026-11-07EUR→INRUSD 100k to 1mpayout network49a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda payout networkPUBLIC REPORT · source
2026-11-07EUR→MADunder USD 20kbank131a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda bankPUBLIC REPORT · source
2026-11-07EUR→MADunder USD 20kbank311a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda bankPUBLIC REPORT · source
2026-11-07EUR→MADunder USD 20kbank264a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda bankPUBLIC REPORT · source
2026-11-07EUR→MADUSD 100k to 1mbank240a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda bankPUBLIC REPORT · source
2026-11-07EUR→MADunder USD 20kbank335a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda bankPUBLIC REPORT · source
2026-11-07EUR→MADUSD 100k to 1mbank335a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda bankPUBLIC REPORT · source
2026-11-07EUR→MADUSD 1m to 10mbank335a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda bankPUBLIC REPORT · source
2026-11-07EUR→MADunder USD 20kpayout network234a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda payout networkPUBLIC REPORT · source
2026-11-07EUR→MADUSD 100k to 1mpayout network234a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda payout networkPUBLIC REPORT · source
2026-11-07EUR→MADUSD 1m to 10mpayout network234a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda payout networkPUBLIC REPORT · source
2026-11-07EUR→MADunder USD 20kbank90a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda bankPUBLIC REPORT · source
2026-11-07EUR→MADunder USD 20kbank383a quoted rate read before paying, not a payment; excludes a published quote at the time, not a payment that landeda bankPUBLIC REPORT · source

Add a payment

Optional and anonymous. Give the two currencies, what left and what landed, and the day it landed; we work out the all-in cost against that day's reference and publish the row as SELF-REPORTED. Attach the receipt or statement to have it VERIFIED: we read it, match it to your figures, and do not keep the file unless you ask. No names, no company, no account details. Payments far outside the usual range are held for review before they show.

A record of what payments cost, labelled by where each figure came from: not advice, not a quote and not a ranking of providers. Quoted and published rates are marked as such and are not payments that landed. Submissions are voluntary and anonymous; see the privacy notice. Machine-readable: /api/v1/index/payments, and the MCP tools payment_index and add_payment_outcome.