The first time I actually looked at what Coinbase was charging me, I was annoyed. I’d bought $300 worth of Bitcoin and paid something like $7.47 in fees. That’s 2.49%. I thought I was paying a small platform fee, not 2.5% of my purchase.
If you’ve had the same reaction — “why are Coinbase fees so high?” — I get it. And I want to be clear: you’re not wrong that the fees are high. But there’s a reason they feel especially high, and it’s about which part of Coinbase you’re using, not Coinbase itself.
The good news is there are two specific fixes, and they’re both free and take about 15 minutes to set up.
TLDR
- Coinbase’s Simple interface (the big Buy button) is designed for ease of use and charges up to 2.49% — you’re paying for convenience
- Fix 1: Switch to Advanced Trade — it’s in the same app, same account, and drops fees to 0.40-0.60%
- Fix 2: Fund via ACH bank transfer, not debit card — debit adds 2.49% even on Advanced Trade, ACH is free
The Interface You’re Probably Using
When most people sign up for Coinbase and want to buy their first crypto, they do the obvious thing: they tap the big “Buy” button on the home screen. Clean interface, simple flow, straightforward. You pick an amount, pick an asset, confirm, done.
This is Coinbase’s Simple trade interface. It’s designed to be easy to use, and it succeeds at that. The tradeoff is cost. Simple charges up to 2.49% per transaction, plus there’s a spread embedded in the price you receive (roughly 0.50% on top of market price). The combined cost can run 3% above mid-market depending on market conditions.
Coinbase built Simple for new users who want frictionless entry into crypto. They also built a different interface for people who want lower fees and don’t mind a slightly more complex experience. It’s called Advanced Trade. Most new users never find it because Coinbase doesn’t push you toward it — Simple is more profitable for them.
The thing that surprises most people: Advanced Trade is not a separate product. It’s part of your existing Coinbase account. Same login, same app. You’re not switching platforms; you’re switching screens.
Why Coinbase Charges This Much on Simple
I want to be fair to Coinbase here because “why are Coinbase fees so high” can be misread as an accusation, and it’s not entirely deserved.
Coinbase built an on-ramp for people who have never bought crypto before. The Simple interface handles all the friction — compliance, custody, security, the KYC process, tax documentation, customer support — and prices the service accordingly. When you pay 2.49% on Simple, you’re paying for an extremely polished, regulated, insured, US-based product that just works.
Compare that to some alternatives: sketchy exchanges with low fees and no customer service, no tax forms, no recourse if something goes wrong. There’s real value in what Coinbase built. The fee is their business model, not a scam.
What I’m less charitable about: Coinbase doesn’t make it obvious that there’s a much cheaper way to use their own platform. Advanced Trade exists inside the same app and the fee is dramatically lower. The fact that you have to go looking for it is a product choice, not an oversight.
So the fees feel high for two reasons: (1) you’re genuinely paying for convenience on Simple, and (2) there’s a much cheaper option on the same platform that’s not proactively explained to you.
Fix 1: Switch to Advanced Trade
Advanced Trade is Coinbase’s exchange-grade interface. Instead of Coinbase acting as a market maker quoting you a price, Advanced Trade routes your orders to Coinbase’s actual order book where you’re trading with other users and liquidity providers at market prices.
The fee structure shifts accordingly:
- Maker fee (limit orders that add liquidity): ~0.40-0.60% depending on your 30-day volume tier
- Taker fee (market orders that take liquidity): ~0.60-1.00%
For most DCA buyers placing limit orders, you’re looking at around 0.40-0.60%. Compare that to 2.49% on Simple — it’s not a marginal improvement. It’s roughly a 75% reduction in fees.
How to access Advanced Trade:
On mobile:
1. Open the Coinbase app
2. Tap Trade at the bottom of the screen
3. Look for an “Advanced” option or toggle — the exact placement has moved around with app updates, but it’s accessible from the Trade tab
4. On some versions, tap the three-dot menu or “More” from the trade screen
On desktop:
1. Go to coinbase.com/advanced-trade
2. Or log into coinbase.com and click Advanced Trade in the navigation
You’ll see an order book, price charts, and order entry fields. It looks more complex than Simple, but you don’t need to use most of it. For DCA buyers, the basic flow is: enter your amount, choose market order (executes immediately at current price) or limit order (sets the price you’re willing to pay), submit.
Market orders on Advanced Trade execute at the actual market price — no spread markup like you get on Simple. You pay the taker fee (~0.60-1.00% depending on tier) but eliminate the spread, so your total effective cost is still well below Simple.
Fix 2: Fund with ACH, Not Debit Card
This one surprises people: even if you switch to Advanced Trade, you can still pay high fees if you use the wrong funding method.
Coinbase charges a 2.49% fee for debit card purchases — even on Advanced Trade. If you buy $500 of BTC on Advanced Trade with a debit card, you pay a 0.60% trade fee plus a 2.49% funding fee = ~3.09% total. That’s actually more than Simple in some scenarios.
The fix: link your bank account and use ACH transfers.
ACH (bank transfer) has a 0% funding fee on Coinbase. The only fee you pay when funding via ACH is the trade fee on Advanced Trade — the 0.40-0.60% maker fee or 0.60-1.00% taker fee. That’s it.
The tradeoff: ACH takes 1-5 business days to fully settle, though Coinbase often gives you buying power immediately while the transfer completes (with some restrictions on withdrawing until it clears). For regular DCA buyers who plan ahead, ACH is almost always the right call.
Funding method comparison on a $500 purchase:
- Debit card, Simple: ~$15+ in fees
- Debit card, Advanced Trade: ~$15+ in fees (funding fee still applies)
- ACH, Simple: ~$12.45 in fees (funding is free, but Simple trade fee applies)
- ACH, Advanced Trade: ~$2-3 in fees
The last row is the target. That’s how you go from 2.49%+ to under 0.60% on the same platform.
Why This Gets Missed by New Users
I’ve introduced several people to crypto over the years. Almost every single one started on Simple, used a debit card, and didn’t know Advanced Trade existed until I told them. It’s a recurring pattern because of how Coinbase designs the onboarding experience.
When you sign up for Coinbase:
- The home screen pushes you to the Simple buy flow
- The first buy button you see is the Simple interface
- Coinbase does not say “by the way, here’s a cheaper version called Advanced Trade”
- Funding via debit card is presented as a convenient option without emphasizing the 2.49% cost
This is not malicious. It’s product strategy. Simple is profitable. Advanced Trade is more work to learn and support. From Coinbase’s perspective, a new user defaulting to Simple is a better business outcome.
From your perspective, knowing that Advanced Trade exists and is free to access changes the math substantially. It just requires finding it.
The Numbers Over Time
Let’s be concrete about what the interface choice costs over time.
Scenario: $300/month DCA for 2 years
Simple (debit card):
- Monthly fee at ~2.49%: ~$7.47
- Annual fees: ~$89.64
- 2-year fees: ~$179.28
Advanced Trade (ACH):
- Monthly fee at ~0.50%: ~$1.50
- Annual fees: ~$18.00
- 2-year fees: ~$36.00
Difference over 2 years: ~$143.28
That $143 doesn’t include the spread cost on Simple, which adds another 0.50% per transaction. Factoring that in, the real cost difference is closer to $175-200 over two years on a $300/month DCA.
$175-200 in a crypto portfolio over 2 years, if BTC is anywhere near current levels, is not trivial. That’s capital that’s in your portfolio growing versus capital that’s paid to Coinbase’s market-making desk.
At higher DCA amounts, the numbers scale proportionally. At $1,000/month, the 2-year difference is roughly $575-650. The case for learning Advanced Trade gets stronger the more regularly you’re buying.
Addressing the “But I Like Simple” Objection
Some people know about Advanced Trade and prefer Simple anyway. I understand that. Here are the honest tradeoffs:
Simple is legitimately better if:
- You buy infrequently (a few times a year) — the dollar difference is small
- You value a one-tap purchase experience with no learning curve
- You’re using Coinbase One (which waives the Simple fee, though the spread may still apply — verify in your account)
- You’re buying very small amounts where the dollar difference is cents
Advanced Trade is better if:
- You DCA regularly
- You’re buying meaningful amounts ($200+ per transaction)
- You want to use limit orders to try to get better prices
- You’re buying lower-liquidity altcoins where Simple’s spread gets particularly wide
The “I like Simple” answer is a legitimate choice as long as you’ve done the math and decided the convenience is worth the cost. What I don’t want is someone paying 2.49% not knowing they’re doing it.
Getting Started with Both Fixes
If you want to implement both changes right now:
- If you don’t have a Coinbase account: Sign up here and access Advanced Trade from day one
- If you already have Coinbase: Navigate to Advanced Trade (coinbase.com/advanced-trade on desktop, Trade tab on mobile)
- Go to Settings → Payment Methods and add your bank account via ACH
- Initiate an ACH transfer for your next DCA purchase amount
- When the transfer completes (or buying power shows available), place your order on Advanced Trade
The whole setup takes 15-20 minutes once. After that, it’s the same workflow with a different screen.
What About Alternatives to Coinbase?
Coinbase isn’t the only option. If you’re primarily interested in low fees and broad altcoin selection, Kraken is worth comparing. Kraken’s maker fees start at 0.25% (vs Coinbase Advanced’s 0.40-0.60%), and they have a strong altcoin selection with generally good liquidity.
That said, Coinbase has real advantages: better tax reporting integration, stronger regulatory standing in the US, and a generally more polished user experience. For most beginners who want to primarily buy BTC and ETH and stay on a well-supported platform, Coinbase Advanced Trade with ACH is a solid answer to “why are your fees so high?” — because they don’t have to be.
Frequently Asked Questions
Does Coinbase One fix the fee problem?
Coinbase One ($29.99/month as of last check) waives transaction fees on Simple trades. If you’re buying enough that $29.99/month is less than your fee savings, it can make sense. For reference, you’d need to spend around $1,200/month on Simple for the waived fees to break even vs the subscription cost at 2.49%. That said, Coinbase One may not waive the spread — verify what’s actually included in your account settings before subscribing.
Can I switch back to Simple after using Advanced Trade?
Yes. The interfaces exist side by side. Many people use Simple for small, casual purchases and switch to Advanced Trade for larger DCA amounts. There’s no penalty for switching back and forth.
Will my ACH funds show up immediately?
Coinbase typically grants buying power as soon as the ACH transfer is initiated, even before it fully settles (usually 1-5 business days). You can buy with that buying power, but you can’t withdraw crypto until the transfer fully clears. For DCA buyers who aren’t planning to immediately move crypto off Coinbase, this isn’t a practical problem.
Is there a minimum for Advanced Trade?
No fixed minimum as of last check. You can place very small orders on Advanced Trade, though the percentage fee matters more at small dollar amounts. Verify current minimums in your account settings.
Bottom Line
Coinbase fees feel high because you’re probably using the most expensive part of the platform without knowing there’s a cheaper version. That’s not your fault — the onboarding experience pushes you there.
The two fixes:
1. Advanced Trade — drops your trade fee from 2.49% to 0.40-0.60%
2. ACH funding — drops your funding fee from 2.49% to 0%
Combined, these two changes take your all-in cost from 3%+ to under 1% on the same platform. For anyone buying regularly, that’s a meaningful improvement.
Fee percentages based on Coinbase’s publicly stated fee schedule as of last check. Actual rates vary by volume tier and may change. Verify at help.coinbase.com.
This article contains affiliate links. I may earn a commission if you open an account through my links, at no additional cost to you.



