---
title: "How much does a stablecoin off-ramp cost? Fees per transaction vs a bank wire"
seoTitle: "Stablecoin off-ramp fees vs bank wire costs"
description: "What a stablecoin off-ramp costs per transaction: network fee, FX spread, percentage and flat fees, worked at $200, $2,000, and $20,000 vs a bank wire."
date: "2026-09-10"
updated: "2026-09-10"
category: "payments"
author: "BlindPay Team"
faq:
  - q: "How much does a stablecoin off-ramp cost per transaction?"
    a: "On major corridors the all-in cost of converting USDC or USDT to local currency is usually under 1 percent. It has four parts: the network fee to move the stablecoin, the FX spread on conversion, a percentage fee, and a flat bank transfer fee. Flat parts dominate small payments and the spread dominates large ones. A good provider shows every part in the quote before funds move."
  - q: "Is it cheaper to send money abroad with stablecoins or a bank wire?"
    a: "For most payments into emerging markets, stablecoins. A US bank typically charges $25 to $50 to send an international wire, correspondent banks can deduct another $10 to $30, and the receiving side applies a 2 to 5 percent FX spread. The World Bank put the global average cost of sending $200 at 6.36 percent in Q3 2025. A stablecoin off-ramp on a low-fee network commonly lands under 1 percent on the same payment."
  - q: "Why does a small off-ramp payment cost proportionally more?"
    a: "Because flat fees don't shrink with the amount. A $1 flat fee is 0.5 percent of $200 and 0.005 percent of $20,000. Some networks also carry a fixed cost per deposit, which is why off-ramp providers set minimums on chains like Tron."
  - q: "Where do hidden off-ramp costs come from?"
    a: "Mostly from the FX rate. A provider can advertise a low fee and still deliver less money by quoting a rate further from mid-market. Other sources are exchange withdrawal fees when the stablecoin sits on an exchange first, receiving-bank fees on wires, and a rate that moves between quote and settlement. Compare delivered amounts, not fee lines."
  - q: "Does BlindPay publish its off-ramp fees?"
    a: "BlindPay doesn't publish a flat rate card, because fees vary by rail and corridor. Every payout quote returns the fee split and the exact amount the bank account receives before you execute, and it holds that rate for 5 minutes by default. Plans are listed on the BlindPay pricing page."
---

A stablecoin off-ramp costs four things per transaction: the network fee to move the stablecoin, the FX spread when it converts to local currency, a percentage fee, and a flat fee for the bank transfer. On major corridors the total usually lands under 1 percent. A bank wire into the same country commonly costs 3 to 7 percent once the spread is counted, and far more on small amounts.

The gap is widest at small sizes. That's where a wire's fixed fees eat the payment.

## What fees does a stablecoin off-ramp charge?

Four lines, and a good quote shows all of them before anything moves.

| Fee | What it pays for | Typical size | Grows with the amount? |
| --- | --- | --- | --- |
| Network fee | Moving the stablecoin on-chain to the off-ramp | Sub-cent on Polygon or Base, more on Ethereum mainnet | No |
| FX spread | Converting USDC or USDT into BRL, MXN, COP, or another currency | Sub-percent on liquid corridors | Yes |
| Percentage fee | The provider's cut of the conversion | Fractions of a percent | Yes |
| Flat bank transfer fee | Sending fiat over Pix, SPEI, ACH, SEPA, or a wire | Cents to a few dollars on local rails, more on wires | No |

Two more can show up depending on the setup. If the stablecoin sits on an exchange, the exchange charges a withdrawal fee before the off-ramp ever sees the funds. And some off-ramp products add a fixed fee per deposit on specific chains. BlindPay's [offramp wallets](/docs/offramp-wallets), for example, add 15 USDT per deposit on Tron and nothing on Polygon or Base, which is why the Tron minimum is 200 USDT.

The spread is the line to watch. It's the only one that can hide. A provider that advertises a 0.5 percent fee and quotes a rate 1.5 percent off mid-market costs you 2 percent. [Stablecoin API pricing explained](/resources/more/stablecoin-api-pricing-explained) goes deeper on why a blended rate hides the real number.

## What does a bank wire cost for the same payment?

A wire has more lines, and fewer of them are known before you send:

- **Sending fee.** $25 to $50 at most US banks for an outgoing international wire.
- **Intermediary deductions.** $10 to $30 taken by correspondent banks along the way, often with no notice.
- **FX spread.** 2 to 5 percent off mid-market when dollars convert into local currency at the receiving end.
- **Receiving fee.** Common in Latin America, and charged to the beneficiary.

The World Bank's Remittance Prices Worldwide put the global average cost of sending $200 at 6.36 percent in Q3 2025, and banks remain the most expensive channel in that dataset. Business wires aren't cheaper per dollar at small sizes. The fixed fees are the same.

## How do the two compare at $200, $2,000, and $20,000?

These numbers are illustrative, not anyone's price list. The wire assumes a $40 sending fee, $15 in intermediary deductions, and a 3 percent spread. The off-ramp assumes Polygon, a combined 0.5 percent for spread and percentage fee, and a $1 flat payout fee.

| Payment | Stablecoin off-ramp | Bank wire | Wire costs |
| --- | --- | --- | --- |
| $200 | $2.00 (1.0%) | $61.00 (30.5%) | About 30x more |
| $2,000 | $11.00 (0.55%) | $115.00 (5.75%) | About 10x more |
| $20,000 | $101.00 (0.51%) | $655.00 (3.3%) | About 6.5x more |

Two things jump out. The wire's fixed fees crush small payments: nobody sends $200 by wire, which is exactly why remittance companies exist. And even at $20,000, where the fixed fees stop mattering, the wire's spread alone costs six times the whole stablecoin path.

Swap the assumptions for your own. The shape holds: flat fees decide small payments, spread decides large ones.

## Why is a stablecoin off-ramp cheaper?

Fewer hands. A wire passes through a sending bank, one or two correspondents, and a receiving bank, and each takes a fee and holds the money for a while. A stablecoin moves straight to the off-ramp, which converts it and pays out over a domestic rail like Pix or SPEI. A domestic transfer costs a fraction of a wire because it never crosses a border.

No float to finance, either. Wire-based payout providers keep local-currency balances in each country so they can pay out fast, and that parked capital gets priced into their rates. An off-ramp that sources liquidity per quote doesn't carry that cost. [What no pre-funding means](/resources/more/no-pre-funding-stablecoin-payouts) walks through the math.

## When is a wire still worth paying for?

When the receiver needs a wire. Some suppliers and banks want an MT103 confirmation and a SWIFT reference for their records, and large payments between two banks in major markets settle fine over SWIFT. For those, price isn't the deciding line.

BlindPay covers both. Stablecoin payouts land over local rails like Pix, SPEI, and ACH, and wires go out as [SWIFT payments on behalf of (POBO/COBO)](/pobo-cobo-swift) with UETR tracking and MT103 confirmations. SWIFT payouts carry a $100 minimum ([payouts](/docs/payouts)) and can take up to 5 business days ([cut-off times](/docs/kb/cut-off-times)). The [stablecoins vs SWIFT comparison](/resources/more/stablecoin-vs-swift-b2b-payments) covers where each rail wins beyond price.

## How do you check what an off-ramp will actually cost?

Ask for a quote, not a rate card. Then read three things:

1. **Delivered amount.** What the bank account receives. It's the only number that settles arguments.
2. **Fee split.** Spread, percentage fee, and flat fee as separate lines. A single blended number is a red flag.
3. **Expiry.** How long the rate holds. A rate that can move between quote and settlement is a cost you can't see.

BlindPay's [payout quotes](/docs/payout-quotes) return the sender amount, the receiver amount, and the fee lines before you execute, and hold the rate for 5 minutes by default. The `cover_fees` flag decides whether the recipient absorbs the fee or the sender adds it on top, as explained in [stablecoin API quotes explained](/resources/more/stablecoin-api-quotes-explained). BlindPay doesn't publish a flat rate card because fees vary by rail and corridor (see [billing](/docs/learn/billing)). Live rates for common pairs are on pages like [USDC to BRL](/usdc-to-brl) and [USDC to MXN](/usdc-to-mxn), and plans are on the [pricing page](/pricing).

## What to do next

Pull your last ten outgoing international payments. For each one, write down what you sent and what the recipient actually received. Then request a stablecoin quote for the same amounts and corridors. The delivered-amount gap is your real cost difference, and for small and mid-sized payments into Latin America it's usually large.

*This article is for general information only and is not financial advice.*
