> ## 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](/api-reference/organizations/set-partner-fee) or when [creating a child org](/api-reference/organizations/create-child-org)
* Override per-quote by passing `partnerFeeBps` in the [quote request](/api-reference/quotes/get-quote) — 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](/api-reference/organizations/get-organization) (`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.
</Note>

## 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.
</Note>
