> ## Documentation Index
> Fetch the complete documentation index at: https://docs.etherfuse.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Ramp Fees

> Platform and partner ramp fees by market.

Etherfuse ramp fees apply per market. **Mexico (MXN)** is live today; more fiat rails are on the way — see [Upcoming fiat rails](#upcoming-fiat-rails).

## Mexico (MXN)

Platform fees are based on your rolling **30-day transaction volume** — higher volume means lower fees:

| 30-day volume (USD) | Fee |
| - | - |
| 0 – 5 million | 20 bps (0.20%) |
| 5 – 10 million | 15 bps (0.15%) |
| 10 – 50 million | 10 bps (0.10%) |
| 50 – 100 million | 8 bps (0.08%) |
| 100 million+ | 5 bps (0.05%) |

The fee is calculated on the **source amount** and returned on the quote as `feeBps` and `feeAmount` (`feeAmount = sourceAmount × feeBps`). `feeAmount` is denominated in the **source asset** — fiat for onramps, and the source token for offramps and swaps (e.g. USDC when selling USDC, the bond token when selling a bond). `destinationAmount` is already net of the fee: `exchangeRate` is the post-fee rate, so `sourceAmount × exchangeRate = destinationAmount`. Your current tier is applied automatically.

## Partner fees

Organizations can configure an additional **partner fee** (up to 500 bps / 5.00%) on top of the platform fee. This is useful for capturing additional revenue depending on the price sensitivity of your customers.

* Set a default via [PUT /ramp/partner-fee](https://docs.etherfuse.com/api-reference/organizations/set-partner-fee.md) or when [creating a child org](https://docs.etherfuse.com/api-reference/organizations/create-child-org.md)
* Override per-quote by passing `partnerFeeBps` in the [quote request](https://docs.etherfuse.com/api-reference/quotes/get-quote.md) — it's applied directly, with no separate "enable" step
* Resolution order: per-quote override > org default (`partnerFeeDefaultBps`) > 0
* Check your current default via [GET /ramp/me](https://docs.etherfuse.com/api-reference/organizations/get-organization.md) (`partnerFeeDefaultBps`)

**The partner fee is folded into the quote's `feeBps`/`feeAmount` — it is not returned as a separate field.** So `feeBps` already includes your partner fee. To get the Etherfuse platform portion, subtract the `partnerFeeBps` you sent (`platformBps = feeBps − partnerFeeBps`). Don't add your partner fee on top of `feeBps`, and don't deduct it again from `destinationAmount` (which is already net of all fees) — either one double-counts.

Partner fees are tracked on each order (`partnerFeeBps`, `partnerFeeAmountFiat`, `partnerFeeStatus`) and settled offline via finance — no on-chain component.

> [!NOTE]
>
> **Swaps don't itemize the partner fee yet.** `POST /ramp/swap` returns no fee breakdown, and the quote folds the fee into `feeBps`. For swaps, compute the partner amount client-side from the `partnerFeeBps` you sent.

## Payouts

Partner fees accrue to you as your customers transact — when a `partnerFeeBps` is applied to a quote, Etherfuse captures that amount on each transaction and accumulates it for you.

* **Cadence** — settled on a **calendar-month** basis, remitted **\~2 weeks after month-end**.
* **Currency** — paid out in the underlying currency currently in use (subject to change).
* **Reporting** — the running total and a per-fee breakdown are available in your dashboard under [Reports](https://app.etherfuse.com/account/reports).

## Upcoming fiat rails

These fiat rails are coming soon. Pricing will be published here as each launches.

| Market | Currency | Status |
| - | - | - |
| 🇧🇷 Brazil | BRL | Upcoming |
| 🇰🇷 Korea | KRW | Upcoming |
| 🇦🇷 Argentina | ARS | Upcoming |

> [!NOTE]
>
> Want early access or market-specific pricing? [Book a call with our team](https://cal.com/team/etherfuse/etherfuse-demo) to talk pricing and upcoming fiat rails.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.