Small vs large cross-border stablecoin payments: how payment size changes cost and route

Fixed fees make small cross-border payments expensive in percent. Thin liquidity limits large ones. How size changes cost, compliance, and the right route.

Payment size changes the economics of a cross-border stablecoin payment in both directions. Small payments pay more in percentage terms because fixed fees dominate. Large payments run into thin stablecoin to fiat liquidity and more compliance checks. The sweet spot, per the BIS, is the middle: big enough to dilute fixed fees, small enough not to move the market.

The structure is the same at any size, a stablecoin sandwich with a conversion at each end. What changes is which layer of that sandwich sets the price.

Key takeaways

  • Fixed fees make a $200 payment far more expensive in basis points than a $10,000 one, on stablecoin routes and money transfer operators alike.
  • The BIS found money transfer operator costs mostly stop falling above $10,000; scale economies flatten.
  • Large payments in thin currencies risk slippage, because USD stablecoin to fiat markets are small outside a few pairs.
  • Compliance steps scale with size: Travel Rule thresholds, Brazil's US$10,000 COAF report, and source-of-funds questions.
  • Never split a payment to dodge a reporting threshold. That's structuring.

Why do small payments cost more in percentage terms?

Because a fixed fee doesn't shrink with the payment. A $5 fee is 250 basis points on $200 and 2.5 basis points on $20,000.

The BIS Working Paper 1385 (October 2026) measured this directly. For three major money transfer operators sending from the US in January 2026, median all-in costs were about 200 basis points at $200 for major currencies and close to 300 basis points for the least liquid ones. At $10,000, they fell to about 40 to 60 basis points for major currencies and 80 to 130 for emerging ones. Above $10,000, "additional scale economies are limited."

Stablecoin routes behave the same way. The BIS notes exchange withdrawals "often involve substantial fixed fees," with a €1 SEPA withdrawal in its worked example, so "large transactions are relatively more cost-efficient than small-value transactions." Gas, at well below $1 per transaction, matters most on very small payments.

Why do large payments run into liquidity limits?

Because the market between stablecoins and local currencies is small. A large order eats through the available prices.

The BIS found the deepest pair, USD stablecoins against the euro, averaged about $186 million a day on centralized exchanges over 2021 to 2025. EUR instruments trade about $2.7 trillion a day in traditional FX. Only five other currencies averaged above $10 million a day: KRW, TRY, BRL, GBP, and THB. Spreads were also volatile.

The paper's conclusion is direct: stablecoins "may be competitive for retail-sized payments," but "their ability to displace traditional rails in high-value institutional transfers is currently limited." A payout provider with its own liquidity partners can do better than a public exchange order book, but the principle holds. Check depth before you commit a large payment. How to test an off-ramp's liquidity depth gives a quote-ladder method.

What compliance steps change with payment size?

Thresholds, documents, and scrutiny. Small payments still get screened. Larger ones collect more data.

ThresholdWhereWhat happens
Any amountEUTravel Rule data travels with every crypto-asset transfer
USD or EUR 1,000FATF recommendationTravel Rule threshold countries can adopt
USD 3,000United StatesBank Secrecy Act recordkeeping and Travel Rule
US$10,000BrazilReport to COAF for transfers to or from self-custodied wallets, since October 1, 2026 (BCB Resolution 591)
Unusual size for the customerEverywhereSource-of-funds or information requests

Sources: Travel Rule thresholds by country and Brazil's self-custody wallet rule. Larger, unusual payments also trigger source-of-funds questions.

Can you split a large payment to stay under a threshold?

No, not to avoid a threshold. Breaking up a transaction to evade a reporting or recordkeeping requirement is structuring. In the US it's a federal offense under 31 U.S.C. 5324, whether or not the money is clean.

Splitting for business reasons is fine: separate invoices, a supplier who wants two tranches, or liquidity in a thin currency. Write down the reason and keep it with the payment record. Transaction monitoring looks for clusters of payments just under thresholds, and a documented reason ends that conversation fast. Transaction monitoring red flags lists the patterns.

What minimums and limits apply on BlindPay?

Each rail and quote type has its own floor, and the quote enforces it. As of the October 2026 docs:

ItemRuleSource
SWIFT (POBO/COBO) payoutMinimum 100 USD requested, before feesPayouts
SEPA payout11 USDC by sender amount, or 10 EUR by receiver amountPayouts
Faster Payments payout70 USDC by sender amount, or 50 GBP by receiver amountPayouts
Pix, SPEI, ACH, and the other payout railsNo minimum beyond the fee itselfPayouts
Payin quotesAbout $10 equivalent in most currencies; COP has a higher minimum in raw unitsCut-off times
Payin per-transaction limitReceiver's KYC limit, default $10,000 to $50,000 by tierCut-off times
ACH and wire payins without an approved virtual accountCapped at $500,000 per transactionCut-off times
OTC payin quote (BRL to USDT)Minimum $5,000 equivalent; quote lasts 10 secondsPayin quotes

Don't hardcode these. The docs say thresholds can change, and the quote's error message names the exact range that applied. For large BRL collections, OTC quotes vs standard quotes explains when the 10-second OTC path fits. For raising a limit, see stablecoin off-ramp limits.

What does size do to a real payment? An illustrative example

Illustrative only. The fees and rates below are invented round numbers, not anyone's pricing.

Assume a route with a fixed $3 fee, a 0.40% variable fee, and a spread that widens on large orders in a thin currency.

PaymentFixed feeVariable feeExtra spreadTotal costCost in basis points
$200$3.00$0.80$0$3.80190
$5,000$3.00$20.00$0$23.0046
$50,000$3.00$200.00$0$203.0041
$500,000 in a thin currency$3.00$2,000.00$1,500.00$3,503.0070

The curve bends twice. It falls fast as fixed fees dilute, flattens, then rises again when the order is big enough to move the price. Your real numbers will differ. The shape usually won't.

How should you route payments by size?

Match the route to where the cost sits.

  1. Under about $1,000: fixed fees decide it. Batch payments to the same recipient where the business allows it, and pick rails without a set minimum. See batch payouts with live quotes.
  2. $1,000 to about $50,000: the middle band, where stablecoin routes and good money transfer operators compete hardest. Compare all-in quotes at the same minute.
  3. Above $50,000 in BRL, MXN, COP, or ARS: test depth with a quote ladder, ask about OTC pricing, and plan for documents.
  4. Very large or one-off treasury moves: get your bank's FX quote for the same amount and minute too. The BIS found retail FX wire markups of 200 to 400 basis points at large banks, but negotiated corporate pricing varies, so measure it.
  5. Any size: never split to avoid a threshold.

How does BlindPay handle this?

Every BlindPay payout starts with a quote for the exact amount, so size effects show up before you commit. The quote locks the rate and fees for 5 minutes and returns the amount the recipient receives, whether that's R$500 over Pix or a six-figure SWIFT (POBO/COBO) payout with UETR tracking and MT103 confirmations. BlindPay combines a monthly plan with per-transaction fees that vary by rail and network, disclosed in the live quote before execute. Limits follow each customer's KYC tier and can be raised with supporting documents through a limit increase request, and KYC, KYB, and screening run in the same API.

What to do next

Pull last quarter's payouts and bucket them by size: under $1,000, $1,000 to $50,000, and above. Then request quotes at the median of each bucket in your main corridor and compare cost in basis points. The cost per delivered dollar method turns those quotes into one comparable number.

FAQ