Methodology

One total for one purchase: what leaves your bank account minus the market value of what arrives.

Total cost=Trading fee+Spread+Deposit fee+Withdrawal fee

Trading fee

The provider's published percentage for a market (taker) order on its lowest tier, plus any fixed fee per trade. With “Limit (maker)” selected the maker rate is used. Brokers that publish a premium or surcharge instead of a fee (Bitpanda, Scalable) have that figure counted here.

Spread

For exchanges with a public order book the spread is measured, not quoted: the price a market order of your size would get against the book, compared with the mid price between best bid and best ask. Snapshots are taken every five minutes. If the measurement for a size is not available, half the bid–ask spread is used and the page says so. A limit order does not cross the spread, so its spread cost is zero — it may also not be filled.

Brokers and banking apps have no public order book. Their spread is shown as “not published” or “not measurable”, and their totals stay incomplete. It is never estimated.

Until the live measurement is connected, the spread of every order-book exchange reads “no data yet”.

Deposit fee

The fee for getting euros onto the platform with the chosen payment method, from the provider's deposit page. “Free” appears only where that page says so.

Withdrawal fee

The provider's fee for sending the coin to your own wallet on its cheapest listed network, converted to euros at the median mid price of the measured order books. Only fees read on the provider's own page are stored here; complete tables per coin and network are at withdrawalradar.com.

Sources and dates

Every fee value is stored with the address of the page it comes from and the day it was checked; both are printed on each fee sheet, together with how it was read (directly on the page, or from the provider's page as returned by a web search). Currently 65 values have a source and 43 are open, across 13 products. Last check: 13 Nov 2026.

Ranking

Complete totals come first, cheapest first. Incomplete totals follow, those with the fewest missing parts first, then by the cost that is known. Routes that are not possible (a coin that is not offered, a product that cannot be withdrawn from) come last. Nothing else enters the order.

Paid placement

There is one paid, affiliate partner placement on this site: a card at the top of the homepage, of the exchange fee table and of the “cheapest way to buy” pages. It is marked “Ad · Partner”, and the site may be paid when you sign up through it. It is an advertisement, not a result. Rankings are by cost and are not affected: the partner appears in every list at the position its total cost gives it, with the “Ad” label on its button. The facts on the card are the same sourced values as on its fee sheet.

What this is not

Not investment advice and not a statement about the safety, licence or quality of any provider. It is a cost comparison. Fees change; the provider's own page is authoritative.

FAQ

Which fee tier is used?

The lowest tier of each provider's schedule: a new customer with no trading volume and no token discounts. Volume discounts are named on the fee sheet but not applied.

What happens when a fee is not known?

The value stays empty and is shown as “not published”. The total is then the sum of the known parts, marked with a plus and the word “incomplete”, and it is listed after all complete totals.

Can a provider pay to rank higher?

No. The ordering function reads only the cost. There is one paid partner placement, a card at the top marked “Ad · Partner”; it stands outside every ranking and the partner is ranked at its real cost like everyone else. An automated test checks that switching an affiliate link or the partner card on or off changes no order.