How to Read a Crypto Exchange Fee Schedule
An exchange fee page is a table of rates plus a set of conditions that decide which rate is yours. Most people read the table and skip the conditions. This guide walks through the conditions first, because they are what determine the number you pay.

Cover artwork: CoinSoso · AI-generated, not a photograph of a real venue, product or market capture.
Key takeaways
- The headline rate on a fee page is usually the best case, not the rate a new account pays.
- Maker and taker rates are different because one order adds liquidity to the book and the other removes it.
- Your 30-day trading volume, not your account age or balance, is normally what moves you between tiers — but on some venues assets held on the platform can qualify you for the same tier.
- Quote-currency and payment-method differences can change the cost of a trade more than the trading fee does.
- A fee quoted as a percentage of notional is not the same as a fee charged on the asset you receive.
- How a purchase was made decides whether it counts toward volume at all: one venue excludes app purchases, instant-buy widget purchases and stablecoin or FX order-book trades from the 30-day total.
Start with the conditions, not the table
A fee schedule is a rate table sitting on top of a set of conditions. Before reading any number, find the answers to these four questions on the same page:
- Which tier applies to me? Fee pages normally define tiers by 30-day trading volume in a quote currency, sometimes with a separate tier for holding a platform token.
- Does the rate depend on the pair? Some venues charge different rates for different quote currencies or for stablecoin pairs.
- Does the rate depend on my region? Where a platform operates through more than one legal entity, the fee schedule can differ by entity.
- Is the rate in the table the rate for my account, or the promotional rate? Promotional rates usually carry an end date and a set of conditions in a footnote.
If you cannot answer those from the page itself, the rate you are looking at is not yet your rate.
Volume is not always the only ladder
The four questions above assume a tier is decided by trading volume. On a growing number of venues it is not. Kraken’s published schedule is a clear example of the newer pattern: it states that a client’s tier is based on the best of spot trading volume or assets on platform (AoP) over the past 30 days, and that whichever measure qualifies for the highest tier applies.
Two details in that rule matter more than the headline.
- Best-of, not both. The qualifying measure sets the tier, so a client who keeps a large balance and trades rarely is priced like a client who trades a lot. A client who does both does not get a further discount — the page says qualifying through multiple measures at the same tier gives no additional benefit.
- The measurement window is stated. Thirty days of volume, thirty days of balances. A tier can therefore fall as well as rise, and it can fall for a reason that has nothing to do with trading.
If the schedule you are reading says “volume tier” and nothing else, that is still the older model and volume is the whole answer. If it says “best of”, the fee you pay is a function of two things and you need both numbers to predict it.
What does not count toward volume
The second thing a fee page buries is the list of activity that looks like trading volume and is not.
Kraken’s schedule is unusually explicit: volume-based discounts are based on crypto trading volume only, and purchases made through the Buy Crypto widget, through the app, and trades in stablecoin and FX order books do not contribute to the fee-schedule 30-day volume. A separate footnote adds that volume generated with Instant Buy does not count toward the 30-day volume incentives either.
The practical consequence is a mismatch between how much money moved and which tier the account sits in. A user who buys every week through a simple-buy screen can have a large cumulative spend and a low trading tier; a user who round-trips a smaller amount on the order book can outrank them. Anyone projecting their own tier should check the exclusion list before assuming turnover equals volume.
Which table applies depends on the pair
The third layer is that a single venue can publish several schedules, and the choice between them is a property of the pair, not of the account.
Kraken publishes a separate schedule for stablecoin, pegged-token and FX pairs, and its rule for when that table applies is precise: it covers FX pairs such as EUR/USD, stablecoins as the base currency (USDT/USD, DAI/USDT), and pegged tokens (TBTC/BTC, WBTC/BTC). If the stablecoin is only the quote currency — BTC/DAI, for instance — the standard spot crypto schedule applies instead. There are further schedules for pairs where a specific stablecoin is the base currency, and one of them is a time-boxed zero-fee campaign with a stated end date.
| What you are trading | Which table the page points to |
|---|---|
| Crypto/crypto or crypto/fiat spot | Standard spot schedule |
| Stablecoin as base (DAI/USDT) | Stablecoin, pegged token and FX schedule |
| Stablecoin as quote only (BTC/DAI) | Standard spot schedule |
| FX pair (EUR/USD) | Stablecoin, pegged token and FX schedule |
| A named stablecoin as base | That stablecoin’s own schedule, if published |
Reading the table name is therefore part of reading the rate. A fee comparison that assumes one schedule covers every pair on a venue will be wrong for exactly the pairs that have their own.
The other footnote most people skip
Two lines on Kraken’s page are worth generalising because they describe conditions no rate table can show.
The first concerns geography: the page says fees may be inaccurate if you are using a VPN. That is a polite way of saying the tier you are shown can depend on where the platform believes you are, which is the region question from earlier in this guide appearing as a warning rather than as a term.
The second concerns a pricing model that has no visible fee at all. Certain services, including chat-based trading, use request-for-quote pricing, and the quoted price is described as all-inclusive — it already reflects the spread and the fees. In that mode the fee is not zero; it is inside the number, which is the same point spread, depth and slippage makes about the trading screen and the reason how to compare crypto exchanges puts the quote before the fee table.
Maker and taker: the split that changes most trades
Every order you place is either a maker or a taker, and the two are priced differently.
- A taker order matches against an order already resting in the order book. It removes liquidity, and it pays the taker rate.
- A maker order rests in the book and waits. It adds liquidity, and it pays the maker rate, which is usually lower and is sometimes a rebate.
The practical consequence: the same trade can cost noticeably different amounts depending on whether you crossed the spread or posted an order and waited. A limit order placed at the current best price will often execute immediately as a taker, even though you used a limit order. The order type does not decide this; whether the order matches on arrival does.
Reading the rest of the page
Trading fees are usually the smallest line on the page. Before you compare two platforms, find these too:
- Withdrawal fees, listed per asset and per network. These are fixed amounts rather than percentages, so they matter more on small withdrawals — the difference between a venue’s fee and the network’s own cost is set out in withdrawal fees versus network fees.
- Deposit methods. A crypto deposit is often free; a card payment or a bank transfer generally is not, and the fee is sometimes charged by the payment provider rather than the exchange.
- Conversion charges. If your deposit arrives in one currency and you trade in another, an implicit conversion cost can sit between them.
- Funding payments on perpetual futures contracts, which are not a fee at all but a recurring transfer between long and short positions, and which can exceed the trading fee over a position held for days.
- Spread. This is not printed as a fee because it is the difference between the best buy and sell price. On a thin market it can dwarf everything else on the page.
You can put the trading component into numbers using our trading fee calculator, which takes your own rates and returns the round-trip cost and the price move needed to break even.
Fees are not the whole cost, and the page will not tell you that
An exchange is not obliged to publish spread, and most do not. A platform advertising a very low trading fee on a pair with a wide spread can be more expensive than a platform with a higher headline fee and a deeper book.
The honest way to compare is to look at both: the published fee for your tier, and the gap between the best bid and best ask on the pair you actually trade. The first is on the fee page. The second is on the trading screen.
Recheck before you rely on it
Fee schedules change, and promotions expire. A rate you read six months ago is a guess. Check the platform’s own fee page for the account you are actually using, in the region you are actually in, shortly before you act on it. The section above on best-of tiers, volume exclusions and pair-specific schedules was read from Kraken’s published fee structures page on 2026-10-30; the structure of the conditions is the durable part, and the rates themselves are not.
Risk note. This is an explanation of how fee schedules are structured. It is not financial advice and not a recommendation of any platform. Knowing what a trade costs does not make the trade a good one: crypto assets can fall in value sharply, and on a leveraged position a loss can exceed the fee difference by a wide margin. Fees are a genuine input to a decision, and the smallest one.
Sources
How this was researched. Written from primary documentation and the exchange or protocol's own published material, with sources listed at the end of the article.
Primary sources for the factual claims on this page. A date appears only where a human has actually read the source; where it is missing, the check is still outstanding.
Frequently asked questions
Is a lower fee always cheaper?
No. A lower trading fee on a platform with a wide spread can cost more in total than a higher fee on a platform with a tight one. Compare the all-in cost: fee plus spread plus any deposit, withdrawal or conversion charge.
Why do I pay a different rate than the one on the fee page?
The rate depends on conditions that the page states elsewhere: your order type, your 30-day volume, your account tier, the pair, and sometimes your region. If your rate differs, one of those conditions differs.
Do fee tiers update immediately?
Volume tiers are normally assessed over a rolling window, so a tier change can lag your trading by days or weeks. The schedule itself will say which window it uses.
Are deposit fees the same as trading fees?
They are separate charges. A crypto deposit is often free on the network the exchange supports, while a card purchase or a bank transfer usually carries its own fee, and a withdrawal almost always does.
Can holding assets on the exchange lower my trading fee?
On some venues, yes, and the mechanism is documented rather than implied. Kraken states that its tier is now based on the best of your spot trading volume or your assets on platform over the past 30 days, and that the measure qualifying you for the highest tier applies. It also notes that qualifying through more than one measure at the same tier does not give an additional benefit.
Which table applies when I trade a stablecoin pair?
It depends on which side of the pair the stablecoin sits on. Kraken's stablecoin, pegged-token and FX schedule applies to stablecoins as the base currency (USDT/USD, DAI/USDT) and to FX and pegged pairs, while a pair where the stablecoin is only the quote currency (BTC/DAI) falls under the standard spot crypto schedule. Two trades that both look like 'a stablecoin pair' can therefore be priced from different tables.
Does an instant buy count toward my 30-day volume?
Not on every venue. Kraken states that volume generated with Instant Buy does not count toward its 30-day volume incentives, and that purchases through the Buy Crypto widget, the app, and stablecoin or FX order-book trades do not contribute to fee-schedule 30-day volume either. A trader who moves size through the simple-buy screen can sit in a lower tier than the same turnover traded on the order book.
Where to go next
Independent research. Each card shows the platform’s invite code, and its Create Account button is a referral link that may earn us a commission at no extra cost to you. Whether an account can be opened is decided by the platform at sign-up.
Binance

One of the largest global exchanges by traded volume, with a very broad product range.
20% Trading Fee Rebate
Use invite code con888 when signing up to enjoy trading fee benefits.
Download from the exchange's official download service. Verify the source and follow the on-screen installation instructions.
Do not install an APK from an unknown source, or one that has been modified or cannot be checked.
OKX

A large global exchange offering spot, derivatives and a self-custody wallet.
20% Trading Fee Rebate
Enter invite code con888 when signing up to check available trading fee benefits.
Download from the exchange's official download service. Verify the source and follow the on-screen installation instructions.
Do not install an APK from an unknown source, or one that has been modified or cannot be checked.