Tool // no signup, runs in your browser
Crypto trading fee calculator
Estimate what buying crypto really costs — per trade and per year — based on your trading pattern. Verified exchange fees are kept clearly separate from the numbers you enter yourself.
// Calculate your cost
How to read the result
Estimated total paid is what leaves your account to end up holding the crypto: your purchase amount plus the trading fee, and any deposit fee. If you immediately send the coins to your own wallet, add the withdrawal and network fees to see the true all-in cost.
Yearly trading cost projects your per-trade cost across the number of trades you expect to make in a year, based on the frequency you selected.
Potential savings shows how much less you might pay per year if you used the verified exchange with the lowest published spot fee for the same trade size and frequency. This is for reference only — the best exchange for you depends on your full trading pattern, not just spot fees.
Taker vs. maker: a market order is filled instantly and pays the taker fee; a resting limit order that adds liquidity can pay the lower maker fee. Beginners usually pay taker, which is why it is the default.
Why withdrawal fees are blank: they depend on the network (for example BTC vs. Lightning, or ERC-20 vs. a Layer-2) and move over time. The precise number is shown when you withdraw, so we ask you to enter it rather than guess. Want a side-by-side table instead? See our published exchange fee comparison →, or estimate perpetuals funding on the funding rate calculator →.
Frequently asked questions
How is the estimated total paid calculated?
Total paid equals your purchase amount plus the spot trading fee (maker or taker) and any deposit fee you add. If you move coins off the exchange straight after buying, you can also add the withdrawal and network fees to see an all-in figure.
Why do I have to enter withdrawal and network fees myself?
Withdrawal fees depend on the blockchain network you choose and change over time; the exact amount is only shown at the moment you withdraw. Rather than publish stale or guessed numbers, Kipeno asks you to enter the value the exchange displays. These user-provided values are never labelled as verified.
What is the difference between verified and user-provided data?
Green verified values come from each exchange's official published fee schedule and carry a source and verification date. Amber values are numbers you type in yourself, such as withdrawal fees, and are clearly marked as not verified by Kipeno.
Does the calculator use live coin prices or rank exchanges?
No. It works from the fiat amount and frequency you enter plus the exchange's published percentage fees, so no live price feed is needed. It does not rank exchanges or recommend one — it shows the cost based on your inputs so you can decide for yourself.
What does "potential savings" mean?
Potential savings compares your selected exchange's yearly trading cost to the lowest yearly cost among verified exchanges, using the same trade size and frequency. It's a reference point, not a recommendation — the best exchange for you depends on your full situation including withdrawal fees, available pairs and your location.