Crypto fees are the charges you pay every time you move, trade, or withdraw a digital asset, and they range from fractions of a cent on Solana to $30 or more on a congested Bitcoin network. The amount you pay depends on which blockchain you use, how busy the network is, and whether you’re paying a raw network fee or a platform markup on top of it.
This guide covers cryptocurrency fees from the ground up: what they are, the four main types you’ll encounter, how Bitcoin transaction fees are calculated with real dollar examples at $100 and $2,000, a multi-chain fee comparison table across Bitcoin, Ethereum, Solana, Polygon, and Litecoin, and practical steps to reduce what you pay.
Key Takeaways
Once you know how to buy cryptocurrency, it’s important to understand that every transaction on a public blockchain competes for limited space inside a block. Cryptocurrency fees are the payments users make to secure a spot in that block, compensating the miners (on proof-of-work networks like Bitcoin) or validators (on proof-of-stake networks like Ethereum and Solana) who do the computational work of verifying and recording transactions.
Fees serve two distinct functions. First, they are an economic incentive: without fees, miners and validators would have no financial reason to process transactions. Second, they act as spam prevention. If sending a transaction were free, bad actors could flood the network with millions of worthless transactions at no cost, grinding the blockchain to a halt. A small mandatory fee makes mass low-value attacks economically impractical.
Cryptocurrency fees exist at two separate layers, and understanding both is the foundation of managing what you actually pay:
Fee structures differ significantly across blockchains. Bitcoin uses a competitive auction model where users bid for block space. Ethereum uses a base-fee-plus-tip system introduced by EIP-1559. Solana and Polygon use fixed or near-fixed micro-fees by design.
Not every fee you encounter in crypto goes to the same place or works the same way. There are four main types, and mixing them up leads to budgeting mistakes.
Network fees, sometimes called miner fees or gas fees depending on the blockchain, are paid directly to the validators or miners who confirm your transaction. On Bitcoin, this fee is calculated in satoshis per virtual byte (sat/vByte). On Ethereum, it is calculated in gwei multiplied by the number of gas units the transaction consumes.
The key point: network fees fluctuate in real time based on how many transactions are competing for the same block space. A Bitcoin transfer that costs $1.80 on a quiet Sunday can cost $7 or more during a period of high congestion. It’s especially important to know if you plan on crypto betting or playing at bitcoin casinos with instant withdrawals.
Crypto trading fees are charged by exchanges when you buy or sell a cryptocurrency. Most centralized exchanges use a maker-taker model. Maker fees apply when your order adds liquidity to the order book, typically a limit order that sits waiting to be filled. Taker fees apply when your order removes liquidity, typically a market order that executes immediately.
Typical maker and taker fees on centralized exchanges range from 0.1% to 0.5% of the trade value. Binance.US offers 0% maker fees and 0.01% taker fees on select Tier 0 trading pairs, which means a $500 trade costs as little as $0.05 in trading fees on those pairs.
Some platforms, including certain brokerage apps, do not show an explicit trading fee. Instead, they embed their profit in the spread, the gap between the price you buy at and the price you could immediately sell at. A platform advertising “0% fee” may still cost you 0.5–2% in effective spread, so always calculate total cost, not just the labeled fee.
Withdrawal fees are charged by exchanges when you move crypto off their platform to an external wallet. These are separate from network fees, and exchanges often charge more than the actual on-chain cost. For example, an exchange might charge a flat 0.0005 BTC withdrawal fee even if the current network fee for that transaction is only 0.00003 BTC. The difference is platform revenue. Comparing crypto transfer fees across exchanges before withdrawing large amounts is one of the simplest ways to save money.
Most exchanges charge no fee for depositing crypto, the deposit itself is just an on-chain transfer, so you pay the standard network fee to send it. A small number of platforms charge a flat deposit processing fee, but this is uncommon among major US-facing exchanges. It is worth checking the fee schedule before depositing on a new platform.
The maker-taker distinction matters because exchanges reward users who add liquidity with lower fees. When you place a limit order below the current market price (buy) or above it (sell), your order sits on the order book waiting for a counterparty, you are a maker. When you place a market order that fills immediately against existing orders, you are a taker.
Makers typically pay 0% to 0.25% on major exchanges; takers pay 0.05% to 0.5%. On a $1,000 trade, the difference between a 0% maker fee and a 0.5% taker fee is $5, small in isolation, but material across dozens of trades per month. This crypto exchange maker-taker fee structure is explained in more detail in the FAQ section below.
Fee calculation mechanics differ by blockchain. Bitcoin and Ethereum use the two most important models to understand, because they set the pattern for most other networks.
Bitcoin transaction fees are calculated using this formula:
Fee = Transaction Size (vBytes) × Fee Rate (sat/vByte)
A standard Bitcoin transaction, one input, two outputs, is typically around 200 virtual bytes. The fee rate is set by the user (or their wallet) and represents how much they are willing to pay per byte of data. Miners prioritize transactions with higher sat/vByte rates, so bidding higher gets you confirmed faster.
To convert the fee to dollars: multiply the fee in satoshis by the current BTC price, then divide by 100,000,000 (the number of satoshis in one Bitcoin).
A critical point that most guides skip: the Bitcoin transaction fee is not proportional to the amount you send. Whether you send $100 or $10,000 in Bitcoin, the transaction data size is roughly the same, so the fee in absolute dollar terms is nearly identical. This makes Bitcoin more efficient for larger transfers and relatively expensive for small ones.
Since EIP-1559, Ethereum gas fees work differently. Every transaction pays a base fee (set automatically by the network based on current demand and burned rather than paid to validators) plus an optional priority tip that goes to the validator as an incentive to include your transaction quickly.
Total Fee = (Base Fee + Priority Tip) × Gas Units
A simple ETH transfer uses 21,000 gas units. More complex operations, like interacting with a DeFi contract or minting an NFT, can consume 100,000 to 500,000+ gas units, which is why those transactions cost significantly more. Gas prices are quoted in gwei (1 gwei = 0.000000001 ETH).
During quiet periods, Ethereum gas fees for a simple transfer can fall below $0.50. During high-demand events like major NFT mints or market volatility spikes, the same transfer can exceed $15.
Example 1: Sending $100 in Bitcoin
Assumptions: 200 vByte transaction, BTC price = $60,000.
At high congestion, a $100 Bitcoin transfer costs more in fees than a credit card transaction. This is why low-fee chains are often better for small amounts.
Example 2: Sending $2,000 in Bitcoin
Assumptions: same 200 vByte transaction, BTC price = $60,000. The fee in absolute dollars is identical to Example 1, because the transaction data size has not changed.
At $2,000, even the high-congestion fee is under 0.4% of the transfer value, comparable to a standard debit card fee. Bitcoin becomes more cost-efficient as transfer size increases.
These examples use sample calculations based on the fee formula and a $60,000 BTC price for illustration. Actual fees depend on real-time network conditions and current BTC price. Check a fee estimator like mempool.space before sending to get a live sat/vByte recommendation.
Four factors drive crypto transaction fees up or down. Understanding them gives you a practical mental model for predicting costs before you send.
The following tables cover cryptocurrency transaction fees across major blockchains and the fee structures of three widely used US retail platforms. These figures represent typical 2025–2026 ranges; actual fees fluctuate with network conditions and platform policy changes. Verify current rates directly with each platform before transacting.
| Blockchain | Typical Fee Range (USD) | Fee Model | Avg Confirmation Time | Best For |
|---|---|---|---|---|
| Bitcoin (BTC) | $1.00 – $7.00+ | Auction (sat/vByte) | 10–60 minutes | Large-value transfers, long-term settlement |
| Ethereum (ETH) | $0.20 – $15.00+ | Base fee + priority tip (gas) | 12–60 seconds | DeFi, smart contracts, stablecoins |
| Solana (SOL) | Under $0.01 | Fixed micro-fee per transaction | Under 1 second | Micropayments, high-frequency transfers |
| Polygon (MATIC/POL) | $0.001 – $0.05 | Gas (low-cost PoS) | 2–5 seconds | Low-cost transfers, gaming, NFTs |
| Litecoin (LTC) | $0.01 – $0.10 | UTXO-based (similar to BTC) | 2.5 minutes | Everyday payments, fast low-cost sends |
Solana sits below $0.01 per transaction under normal conditions, the lowest of any major Layer 1 network in this comparison. Polygon is similarly cheap and benefits from Ethereum compatibility, making it a practical option when you need ERC-20 tokens without Ethereum mainnet gas costs.
Litecoin consistently delivers sub-$0.10 fees with faster block times than Bitcoin, making it a practical choice for frequent smaller transfers. Bitcoin and Ethereum carry higher fees but offer the deepest liquidity and widest platform support. This cryptocurrency transaction fees list covers the most widely used networks for US users in 2025–2026.
| Platform | Fee Type | Approximate Cost | Notes |
|---|---|---|---|
| Coinbase | Spread + transaction fee | ~0.5% spread + up to 1.49% transaction fee (simple buy) | Coinbase Advanced Trade offers lower maker/taker fees (0.00%–0.60%); fees vary by product and volume |
| Robinhood | Spread-based (no explicit trading fee) | Embedded in spread; typically 0%–2% effective cost | No visible trading commission; profit comes from order flow and spread; crypto withdrawals available on Robinhood Wallet |
| Crypto.com | Maker/taker + CRO discount tiers | 0.00%–0.075% maker / 0.05%–0.075% taker (exchange, with CRO staking) | Discounted fees require holding CRO token; retail app fees differ from exchange fees; withdrawal fees apply separately |
Platform fees are illustrative and subject to change; verify current rates at each platform’s official fee schedule page. The key takeaway: retail app fees often exceed raw network fees by a significant margin, especially for small trades. A $100 buy on Coinbase’s simple interface can cost $1.49 to $2.49 in platform fees alone, before any network fee for withdrawal. Crypto.com’s exchange tier with CRO staking can bring maker fees to 0%, but that benefit requires holding the platform’s native token.
You cannot eliminate crypto fees entirely, but you can meaningfully reduce what you pay with a few consistent habits.