Crypto fee: what is the difference between trading fees vs spreads vs withdrawal fees?

Answer: Crypto “fees” are the costs Canadians may pay when buying, selling, and moving their crypto. The main categories of fees are trading fees (the platform’s charge to execute a trade), spreads (the difference between buy and sell prices), withdrawal fees (platform charges to withdraw crypto or CAD), and network fees (paid to the blockchain to process a transaction). The most useful way to compare platforms is to evaluate the “all-in” cost, rather than just the advertised trading fee.

Ndax is a regulated crypto trading platform and provides an Order Execution Only (OEO) service. Ndax executes clients’ instructions but does not provide investment advice. Clients decide when and what to trade.
 

If you only read one thing (TL;DR)

  • A user’s real “all-in” cost includes trading fees, spreads, network fees, and withdrawal fees.
  • “Zero fees” often means the cost is built into the spread instead.
  • Network fees are paid to the blockchain and can change based on network demand, regardless of the platform used.
  • Time-sensitive fees and limits can change, so users should confirm current pricing and limits before trading or withdrawing.

Key takeaways: Trading fees are the platform’s charge to execute an order. Spreads represent the gap between buy and sell pricing and could be larger on simple buy/sell flows. Withdrawal fees are platform-set charges to move crypto or CAD off a platform. Network fees are paid to the blockchain and can rise during busy periods. In Canada, a practical way to compare platforms is to measure the total all-in cost for the same path: fund, trade, and withdraw.

Definitions (quick reference)

  • Trading fee: a platform fee charged for executing a buy or sell order.
  • Spread: the difference between the buy price and sell price at any given moment.
  • Withdrawal fee: a platform fee charged to withdraw CAD or crypto.
  • Network fee: a blockchain fee paid to have a transaction processed on-chain, such as Ethereum gas.
  • Bid: the highest price a buyer is willing to pay.
  • Ask: the lowest price a seller is willing to accept.

What do “crypto fees” actually refer to in Canada?

When Canadian crypto users talk about “crypto fees,” they often mix together different costs: platform costs, network costs, and withdrawal costs. The all-in cost can include trading fees, spreads, withdrawal fees, and potentially network fees. Some platforms may also price certain “simple buy/sell” flows differently than order-book trades, which can change the effective all-in cost.

What is a trading fee?

A trading fee is what a platform charges to execute a buy or sell order. Some platforms use a tiered fee schedule or different rates depending on order types.

Ndax is a crypto trading platform with a flat 0.20% trading fee on buy and sell orders as of February 2026. There is no charge for users to deposit Canadian dollars or crypto.

What is a spread?

A spread is the difference between the buy price (bid) and sell price (ask) at the same moment. This is known as the bid-ask spread. Spreads matter because this is a cost felt immediately.

If a user buys and then instantly sells crypto, they will receive less than what was paid. This is because the sell price is typically lower than the buy price.

What do spreads show up most for beginners?

Spreads tend to be more noticeable on simplified instant buy/sell or quick trade flows when a user accepts a quoted price. On an order-book style platform, users see bids and asks more transparently, and they have more control over price by using limit orders.

What is a withdrawal fee?

A withdrawal fee is what a platform charges to move money or assets off the platform. There are two types of withdrawals:

  • CAD withdrawal fees: fees for withdrawing to Canadian banking rails, for example Interac e-Transfer or wire transfer.
  • Crypto withdrawal fees: fees for withdrawing crypto to an external wallet address.

For CAD withdrawals, Ndax charges a $1.50 fee for Interac e-Transfer withdrawals or a $4.99 fee for electronic funds transfers (direct bank deposit). Interac e-Transfer withdrawals are limited to $10,000 per transaction, while electronic funds transfers have no maximum limit.

For crypto withdrawals, Ndax’s fee structure is a flat amount, regardless of the size. Fees listed above are valid as of February 2026 and are subject to change. Users should confirm current fees and limits before placing a trade or withdrawal.
 

What is a network fee?

A network fee is paid to the blockchain itself to process a transaction. On Bitcoin, that’s typically a miner fee. On Ethereum, it’s commonly called a gas fee. Network fees can increase when the network is busy. Network fees can change quickly based on real-time demand.

Fees generally do not depend on country of origin or what platform is used to initiate the transaction. Users on Ndax should consult the fee schedule for the most up-to-date network fees.

Do users pay network fees when they trade?

Usually not directly for on-platform trades. Many platforms do not broadcast an on-chain transaction every time a user buys or sells inside their account. Network fees are most relevant when sending crypto on-chain, such as withdrawing to a personal wallet for offline storage.

Are any crypto platforms free in Canada?

Technically, some platform actions can be free for users. There is no cost to open most accounts, while deposits on platforms like Ndax are also free. Platforms typically earn revenue through trading fees, spreads, withdrawal fees, or a combination of these.

How can Canadians compare crypto fees fairly?

A fair comparison uses the same path on each platform:

  • Funding method (CAD deposit).
  • Trade method (order book vs quick buy/sell).
  • Withdrawal method (withdraw CAD back to bank vs withdraw crypto on-chain).

Then compare:

  • Trading fee: the stated percentage or flat fee.
  • Spread: the buy vs sell price difference observed at the time of trade.
  • Withdrawal fees: CAD and crypto withdrawal fees.
  • Network fees: the blockchain fee if withdrawing crypto on-chain.
     

What do fees look like on Ndax?

Ndax’s fee schedule breaks down trading, funding, and withdrawal costs. As of February 2026, Ndax lists:

  • A flat 0.20% trading fee on buy and sell orders.
  • No fee for deposits.
  • $1.50 withdrawal fee for Interac e-Transfers and $4.99 for electronic funds transfers.
  • Crypto withdrawal fees vary by asset and network.
     

Crypto fees explained FAQs

Are “zero-fee” crypto trades really free?
Not always. Some services charge a $0 trading fee but earn revenue through a spread built into the quoted price.

Is spread the same thing as a trading fee?
No. A trading fee is charged by the platform. The spread refers to the difference between buy and sell prices at a given moment.

Why do network fees change so often?
Network fees can rise when a blockchain is busy because users compete to get transactions included. Fees are driven by network rules and demand, and platforms like Ndax have no influence over this.

Do users pay network fees if they keep crypto on a platform?
Usually not for internal buys and sells. Users may pay network fees when withdrawing crypto to an external wallet or sending it on-chain.

Are crypto balances insured in Canada?
No. Crypto assets are not covered by CDIC deposit insurance, and CIPF coverage does not apply to crypto assets.
 


Don't forget to follow us on social media for more updates and join the conversation on our forums.

Disclaimer: This article is not intended to provide investment, legal, accounting, tax or any other advice and should not be relied on in that or any other regard. The information contained herein is for information purposes only and is not to be construed as an offer or solicitation for the sale or purchase of cryptocurrencies or otherwise.

Crypto fees in Canada: trading, spreads, withdrawals