Reference

Minisend Limits, Fees, and Settlement Times

·7 min read
Updated
referencefeeslimitssettlementkesngnghsugx

The short version

An off-ramp order runs from 0.50 to 50,000 USDC. M-Pesa payouts land in about 10 seconds; bank and mobile money payouts take 5 to 30 minutes. There is no subscription and no account fee. Conversion pricing is quoted per account, so email info@minisend.xyz for a rate.

Everything below is the detail.

Amount limits

ScopeMinimumMaximum
Any off-ramp order0.50 USDC50,000 USDC
KES payoutKES 20KES 250,000
GHS payoutGHS 5GHS 5,000
UGX payoutUGX 500UGX 5,000,000
Hosted checkout session0.01 USDC10,000 USDC
On-ramp order (buying USDC with KES)KES 20 charged, KES 100 net after feesKES 250,000

Both limits apply at once. A UGX payout has to satisfy the 0.50 USDC order floor and the UGX 500 payout floor.

How fees work

There is no subscription, no monthly minimum, and no account fee. Minisend does not publish a rate card: conversion pricing is set per account, so email info@minisend.xyz and the sales team will quote it for your volume. Whatever your rate, the fee and the live exchange rate are on screen before you confirm any order.

Two things that are not part of the quote but affect what you net:

  • Gas. Conversions originating on Base are gasless. Sending from any other chain costs that chain's normal network fee, which goes to the network, not to Minisend.
  • Rate behaviour. For KES, GHS, and UGX the exchange rate is executed live at settlement. For NGN it is locked when the order is created, which is why NGN orders expire sooner.

Settlement times

StageTypical time
USDC deposit on BaseSettlement starts immediately
USDC deposit from another supported EVM chainA few minutes
USDT deposit, any supported chain30-50 seconds to spendable USDC on Base
Solana deposit, USDC or USDT30-50 seconds to spendable USDC on Base
M-Pesa payoutAbout 10 seconds
Bank or mobile money payout5-30 minutes, following the provider's timeline
Mobile money on-ramp to USDCMinutes

Order expiry

Order typeWindow
Off-ramp: KES, GHS, UGX30 minutes
Off-ramp: NGNAbout 5 minutes
Hosted checkout session30 minutes

The Naira window is shorter because the NGN rate is locked at order creation, and a locked rate cannot be held open indefinitely. An expired order is marked expired and costs you nothing.

Which chain should you send from?

If you have a choice, this is the whole decision:

Your situationBest moveWhy
USDC already on BaseSend as-isSettlement starts immediately and the conversion is gasless
USDC on another supported chainSend as-isA few minutes to settle; do not bridge to Base first
USDT on a supported chainSend as-isConverts to spendable USDC in 30-50 seconds
USDC or USDT on SolanaSend to your Solana addressConverts to spendable USDC on Base in 30-50 seconds
Stablecoins on an unsupported chainMove to a supported chainThe address covers 19 chains for USDC and 15 for USDT, plus Solana

The thing not to do is bridge manually before depositing. Minisend routes across chains on its own settlement rails, so a manual bridge only adds a fee, a wait, and a chance of error.

Countries and payout rails

CountryCurrencyRails
KenyaKESM-Pesa, Buy Goods (till), Paybill, bank
NigeriaNGNBank
GhanaGHSMobile money, bank
UgandaUGXMobile money, bank

The on-ramp runs in the other direction for Kenya: pay with M-Pesa or Airtel Money and receive USDC on Base.

Supported chains

USDC, 19 chains: Arbitrum, Avalanche, Base, Codex, EDGE, Ethereum, HyperEVM, Ink, Linea, Monad, Morph, Optimism, Plume, Polygon, Sei, Sonic, Unichain, World Chain, XDC.

USDT, 15 chains: ADI, Arbitrum, Aurora, Avalanche, Base, Bera, BNB Chain, Ethereum, Gnosis, Monad, Optimism, Plasma, Polygon, Scroll, XLayer.

The same 0x address works on all of them. That is 27 distinct EVM chains across the two tokens.

Solana: USDC and USDT are both accepted. Solana deposits go to a separate Solana address, issued alongside the 0x one, and land in the same balance, settling as spendable USDC on Base.

API rate limits

EndpointLimit
Default, all endpoints60 requests / minute / IP
Checkout creation30 / minute
Off-ramp order creation20 / minute
Off-ramp deposit submission20 / minute
On-ramp order creation10 / minute
On-ramp payment prompts5 per phone number per 10 minutes

Support can raise these. Full reference at docs.minisend.xyz.

Yield on idle balances

USDC held in a Minisend balance earns 5.7% APY automatically. There is no fee to enable it, no staking step, no protocol to choose, and no lock-up. The balance stays spendable and the live APY is always visible in the app. See automated yield.

Business pricing

Checkout, payment links, the off-ramp API, and the on-ramp API carry no platform subscription. Settlement pricing is the per-account quote above.

A business also chooses how it gets paid. Local currency is the default: KES, NGN, GHS, or UGX to M-Pesa, mobile money, a till, a paybill number, or a bank. USDC settlement keeps the payment as USDC in the business's Minisend balance, where it earns while it waits, and is quoted per account like local-currency settlement.

The Wallet API is the one product with a published rate card:

PlanMonthlyAddresses includedBeyond the allowanceChains active at once
Free$0100 per monthBlocked1 (Base)
Growth$1992,000 per month$0.50 per address, billed not blockedAny 3 of 6
EnterpriseContractedUnlimitedn/aAll 6

Eligible chains are Base, Ethereum, Polygon, Arbitrum, Optimism, and Avalanche. The allowance is per calendar month, counted on addresses created in that month: it is not a lifetime cap and it does not roll over. On Growth, "any 3 of 6" is a count rather than a fixed list, so you pick which three are active and can change them later.

Business onboarding

Live payouts require KYB: incorporation documents, founder and director details, and proof of address for both the business and the director, dated within the last three months. Acknowledgement arrives within one business day and most reviews finish within two. Off-ramp API access is activated on request at info@minisend.xyz.

There is no sandbox. API keys are live-only and every address issued is a real mainnet address, so plan to test with trivial amounts against a filterable reference namespace.

These figures are current as of September 2026. The machine-readable version lives at minisend.xyz/pricing.md, and it is the copy to check if this page and the app ever disagree.

Frequently asked questions

What is the minimum amount I can cash out on Minisend?
An off-ramp order starts at 0.50 USDC. Each currency also has its own payout floor: KES 20, GHS 5, and UGX 500. Both limits apply, so the order has to clear the USDC minimum and the local minimum.
What is the maximum I can cash out in one order?
50,000 USDC per off-ramp order. Per currency the ceilings are KES 250,000, GHS 5,000, and UGX 5,000,000. Hosted checkout sessions cap at 10,000 USDC.
How does Minisend charge fees?
There is no subscription, no account fee, and no published rate card. Conversion pricing is set per account, so email info@minisend.xyz for a quote. Whatever your rate, the fee and the live exchange rate appear before you confirm an order, and conversions originating on Base are gasless.
How long does a payout take?
M-Pesa payouts arrive in about 10 seconds. Bank and mobile money payouts take 5 to 30 minutes. Before the payout, the deposit settles: immediately for USDC on Base, a few minutes from another chain, and 30-50 seconds for USDT to become spendable USDC.
Which chain should I send USDC from?
Send from whichever chain your USDC already sits on. Base is fastest, settling immediately and gasless. Other supported chains take a few minutes. Do not bridge to Base manually first, because Minisend already routes across chains and a manual bridge only adds cost and risk.
What happens if I do not pay an order in time?
The order expires and costs you nothing. The window is 30 minutes for KES, GHS, and UGX orders and hosted checkout sessions, and about 5 minutes for NGN orders because the Naira rate is locked at creation.
How much does the Minisend Wallet API cost?
Free is $0 per month with 100 addresses per calendar month on Base only, and requests beyond that are blocked. Growth is $199 per month with 2,000 addresses per month, $0.50 per address beyond the allowance billed rather than blocked, and any 3 of the 6 eligible chains active at once. Enterprise is contracted, with unlimited addresses and all 6 chains.
What are the Minisend API rate limits?
The default is 60 requests per minute per IP. Checkout creation is 30 per minute, off-ramp order creation and deposit submission are 20 per minute each, on-ramp order creation is 10 per minute, and on-ramp payment prompts are limited to 5 per phone number per 10 minutes. Support can raise these.

Keep Reading

Minisend: Convert USDC to local currency instantlyLaunch App
Copied to clipboard