Skip to content
Curio

Guide · Updated August 2026

The cheapest way to buy crypto

The same $500 purchase costs anywhere between $0.00 and $7.50 in trading fees depending on which route you take, on published rates, on the same day. The platform matters less than the three decisions below.

By Curio Editorial · All rates read from provider schedules on August 17, 2026

Same purchase, thirteen routes

What $500 of crypto actually costs

A maker limit order on Binance.US costs nothing in trading fees. The identical purchase of an altcoin on Uphold costs $15.50 in spread. Both are published rates from the providers themselves, read on the same day.

Nobody is being dishonest here. These are different products with different convenience, and the expensive ones are genuinely easier to use. The problem is that almost nobody shows you the gap before you pick.

Read the table as a ladder rather than a ranking. Every row is a real, currently published rate for a new account with no trading history, which is the situation almost every reader of this page is in.

Trading fee on a $500 purchase by route
Route Published rate Fee on $500
Binance.US, maker order 0% $0.00
Binance.US, taker order 0.01% $0.05
Bybit spot, maker or taker 0.10% $0.50
Crypto.com Exchange, maker order 0.250% $1.25
Kraken Pro, maker order 0.40% $2.00
Crypto.com Exchange, taker order 0.500% $2.50
Gemini ActiveTrader, maker order 0.600% $3.00
Kraken Pro, taker order 0.80% $4.00
Kraken Instant Buy 1% plus spread $5.00
Gemini ActiveTrader, taker order 1.200% $6.00
Kraken Instant Buy, custom order 1.5% plus spread $7.50
Uphold, BTC or ETH 1.8% to 1.95% spread $9.75
Uphold, altcoins 2.55% to 3.10% spread $15.50

Rates from Binance.US and Kraken, both checked August 17, 2026. Trading fees only. Instant Buy rows carry an additional spread inside the quoted price which is not published as a figure, so those rows understate the true cost.

Entry tier, venue by venue

The spread between the cheapest and dearest venue is about 18x

Buying $1,000 of bitcoin costs about $1 at Bybit's entry rate and about $19.50 on Uphold. Identical coin, identical day, a nineteenfold difference in what you hand over to get it.

The comparison below uses each venue's entry tier: a new account, no 30-day volume, no exchange token held. Published fee tables are usually written to flatter the top of the ladder, and almost nobody stands there.

The round-trip column matters more than it looks. A maker-taker fee is charged once per trade, so a buy and a later sell costs roughly double. A spread is charged inside the price both times, which is why the spread rows climb fastest.

Entry tier cost by venue on a $1,000 purchase
Venue Model Entry rate On $1,000 Round trip
Bybit Offshore. Crypto-crypto pairs; fiat pairs price separately. Maker-taker 0.10% / 0.10% $1.00 $2.00
Crypto.com Exchange A CRO balance takes the maker fee to 0%. The App prices differently. Maker-taker 0.250% / 0.500% $5.00 $10.00
Kraken Pro Cheap at volume, ordinary at retail size. Maker-taker 0.40% / 0.80% $8.00 $16.00
Gemini ActiveTrader NYDFS trust charter. Simple-interface pricing is not published. Maker-taker 0.600% / 1.200% $12.00 $24.00
Uphold No commission. The markup sits inside the quote. Plus $0.99 under $500. All-in spread 1.8% to 1.95% $19.50 $39.00

Every rate read from the venue's own published schedule on August 17, 2026: Bybit, Crypto.com, Kraken, Gemini, Uphold. Trading cost only. Deposit, withdrawal and network fees sit outside these figures.

Two pricing models, one confusing market

Why you cannot compare a spread to a fee

A commission is a line item you can see. A spread is a worse price you cannot. Venues use one or the other, and the difference decides whether you can tell what you paid.

The maker-taker model

You are quoted the market price and charged a stated percentage on top. Maker orders rest on the order book and pay less; taker orders fill immediately and pay more. Bybit, Kraken, Gemini, Binance and the Crypto.com Exchange all work this way.

The advantage is arithmetic. You can multiply the rate by the order size and know the cost before you click, and you can lower it by placing a limit order instead of a market order.

The spread model

You are quoted one all-in price with the venue's margin already inside it. Uphold prices this way, and so does every simple buy button on every exchange that also runs an order book.

The disadvantage is that the markup is invisible by construction. Uphold is unusually honest about it, publishing spreads by asset class and warning users in-app when market spreads exceed 4%. Most simple buy flows publish nothing comparable.

The practical test

If a platform shows you a fee and a price separately, it is maker-taker. If it shows you one number and calls it the total, there is a spread inside it, and the only way to size it is to compare the quote against the mid-market price at that moment.

The trading fee is not the main event

Four costs that usually beat it

Everyone optimizes the number on the fee page. On a small purchase, the funding method and the spread routinely cost more than the trade itself, and neither is advertised.

The funding method

Getting dollars onto the exchange is frequently the largest single charge on a small purchase. Card deposits are typically the most expensive route and bank transfers the cheapest, though the exact figures are rarely published as clearly as trading fees are.

The spread

Simple buy buttons quote you a price with a margin already inside it. It never appears as a fee line, which is precisely why it is the most effective way to charge you.

Taker versus maker

A market order that fills instantly is a taker order, and taker rates are routinely double maker rates. A limit order that waits on the book pays the lower one.

Getting the money back out

Withdrawal costs apply to both crypto and cash. A cheap entry with an expensive exit is not a cheap round trip.

Do these five things

How to actually pay less

  1. 1

    Fund with a bank transfer, not a card

    This one decision usually saves more than every other optimization combined. Cards are fast and priced accordingly.

  2. 2

    Use the advanced interface, not the buy button

    On most exchanges the professional interface is the same account and the same login, and it charges a fraction of what the simple flow does.

  3. 3

    Place a limit order

    A limit order that rests on the book pays the maker rate. On Kraken that is half the taker rate; on Binance.US it is the difference between 0% and 0.01%.

  4. 4

    Buy less often, in larger amounts

    Where a fee is a flat charge rather than a percentage, frequency is what hurts you. Fewer, larger purchases reduce the fixed component.

  5. 5

    Check the withdrawal cost before you commit

    Work out the full round trip. An exchange that is cheap to buy on and expensive to leave is a trap you only notice later.

One caveat worth stating. If saving three dollars means you never actually complete the purchase, the optimization has cost you more than it saved. Buy the simple way once, understand what happened, then move to the cheaper route for everything after that.

The cheapest route depends on how you buy

Four buyers, four different answers

There is no single cheapest way to buy crypto, because the fee that dominates changes with order size and frequency. The four patterns below cover most readers.

You buy a small amount every week

Flat per-transaction charges are what hurt you, not percentages. Uphold's $0.99 fee on trades under $500 is 1% on a $100 buy, charged before the 1.8% spread, so a weekly $100 bitcoin purchase costs close to 3% every time.

Fix it by buying less often in larger amounts, and by using a venue with no flat minimum. Moving from weekly to monthly on the same annual budget cuts the fixed component by roughly three quarters.

You buy a few thousand dollars, rarely

Here the percentage dominates and the flat fees barely register. A $5,000 purchase costs $5 at Bybit's entry rate and $97.50 on Uphold. That single decision is worth more than every other optimization on this page combined.

You trade actively

Volume tiers start to matter and the maker-taker split matters more. Placing limit orders rather than market orders halves the rate on Kraken and is the difference between 0% and 0.01% on Binance.US.

Watch the round trip rather than the entry. A venue that is cheap to buy on and expensive to withdraw from is not cheap, and the exit cost only becomes visible once your money is already inside.

You want to buy and immediately self-custody

Your holding period on the venue is minutes, so its regulatory standing matters far less than its fee, and the network withdrawal fee becomes a serious part of the total. Withdrawing bitcoin on-chain during a busy period can cost more than the trade did.

Batch withdrawals rather than moving every purchase, and check the withdrawal fee for your specific asset and network before you commit. See our best crypto wallets guide for where to send it.

What the headline rate leaves out

Three ways a cheap fee stops being cheap

Every venue in the table above advertises a number lower than the one you will pay. None of them are lying. The gap comes from three specific places.

The advertised rate is a floor, not a price

Crypto.com advertises fees from 0.075%. The published Exchange schedule starts at 0.250% maker and 0.500% taker, and the low figure requires both substantial volume and a CRO balance. Read the schedule, find the row with no volume and no token, and use that.

The cheap rate is on a different product

Gemini's published schedule covers ActiveTrader. The default mobile buy flow prices through a convenience fee and a spread that is not on that page. Crypto.com's schedule covers the Exchange, not the App. In both cases the interface most users open is not the one the fee table describes.

The discount is a position

Exchange tokens turn a fee discount into market exposure. Holding CRO takes the Crypto.com maker fee to 0%, and it also means a 20% fall in the token wipes out more than any plausible fee saving. Buying a token to save on fees is taking a position, and it should be judged as one.

Buying crypto cheaply: FAQs

What is the cheapest way to buy crypto?

A maker limit order on an exchange with a low entry fee tier, funded by bank transfer rather than card. On the published rates we checked on August 17, 2026, a $500 purchase costs $0.00 as a Binance.US maker order, $0.50 on Bybit spot, and $15.50 buying an altcoin on Uphold. Same purchase, same day, from published schedules. The route matters far more than the platform.

Which exchange has the lowest fees?

On entry-tier rates read from the venues' own schedules on August 17, 2026, Bybit is cheapest at 0.10% for both maker and taker on crypto-crypto spot, with no volume threshold and no token to hold. Binance.US publishes 0% maker and 0.01% taker. Then Crypto.com Exchange at 0.250% and 0.500%, Kraken Pro at 0.40% and 0.80%, Gemini ActiveTrader at 0.600% and 1.200%, and Uphold at a 1.8% to 1.95% spread on BTC and ETH. Cheapest is not the same as best: Bybit is offshore and Gemini holds an NYDFS trust charter, and that difference is what the price gap buys.

How much does it cost to buy $1,000 of bitcoin?

Between about $1 and about $19.50 in trading cost, depending entirely on where you buy it. Bybit's entry rate of 0.10% is roughly $1, the Crypto.com Exchange taker rate is about $5, Kraken Pro taker is about $8, Gemini ActiveTrader taker is about $12, and Uphold's 1.8% to 1.95% spread is about $19.50. None of those figures include deposit, withdrawal or network fees, which on a single small purchase can exceed the trading cost.

Why is Uphold so much more expensive than other exchanges?

Uphold does not charge a commission. It prices through a spread built into the quote, published at 1.8% to 1.95% for BTC and ETH and 2.55% to 3.10% for altcoins. Because the spread is charged inside the price on the way in and again on the way out, an altcoin round trip can exceed 6% before the market has moved. In exchange you get a platform where crypto, equities, metals and currencies trade directly against each other, which nothing else at that size offers. See our Uphold review.

Is a spread the same as a fee?

It costs you the same and it behaves differently. A fee is a stated percentage added to a market price, so you can calculate it before you trade. A spread is a worse price with the venue's margin already inside it, so there is no line item to read and the only way to size it is to compare the quote against the mid-market price at that moment. Both are real costs. Only one is visible.

Why is buying with a debit card so expensive?

Card rails carry interchange costs and chargeback risk, and exchanges price both into the transaction. You are paying for instant settlement and for the ability to dispute the payment. Bank transfers give up the speed and remove most of the cost, which is why the single biggest saving available to most buyers is simply not using a card.

What is the difference between a maker and a taker fee?

A maker order rests on the order book waiting for someone to trade against it, adding liquidity. A taker order fills immediately against an order that is already there, removing liquidity. Exchanges charge takers more because makers make the market function. Practically: a limit order set slightly away from the current price is usually a maker order, and a market order is always a taker order.

Is a 0% fee exchange really free?

The trading fee is genuinely zero, but that is one of four or five costs in a purchase. Funding costs, the spread on any simple buy flow, and withdrawal fees all sit outside the trading fee, and an exchange advertising 0% trading has every incentive to recover its margin in one of those places. Price the whole round trip, not the headline.

Does it matter which crypto I buy?

For fees, sometimes yes. Stablecoin and currency pairs often carry a different, lower schedule than ordinary crypto pairs. Kraken publishes 0.20% maker and taker on stablecoin and FX pairs at the entry tier against 0.40% and 0.80% on standard pairs. If your route involves buying a stablecoin first, that difference is worth knowing.

Should I use a simple buy button if I am new?

For a first small purchase, the honest answer is that finishing the transaction matters more than saving three dollars. Simple flows exist because they work. What you should not do is stay there. Once you have bought once and understand what happened, move to the advanced interface, which is the same account and typically less than half the price.

Do fees matter if I am only buying a small amount?

In dollar terms, barely. On $100 the gap between the cheapest and most expensive route we found is about a dollar. In percentage terms it is enormous, and it compounds if you buy regularly. Someone buying $200 monthly through an instant-buy flow pays meaningfully more per year than the same person placing limit orders, for an identical outcome.

Where can I check current fees myself?

Every reputable exchange publishes a fee schedule, and you should read it rather than trusting any article, this one included. Look for three things: the rate at zero trading volume, whether the quoted number is maker or taker, and what deposits and withdrawals cost by method. Rates change, and figures on this page were verified on August 17, 2026.

The Curio Brief

Web3, decoded, in your inbox

One weekly email: the signal from crypto and Web3, plain-English. No hype, no spam, unsubscribe anytime.

Join readers getting the brief every week.