Sending bitcoin on Coinbase isn't really one action — it's three different things wearing the same Send button, and each one has its own fee structure. Get the address, network, or amount wrong, and there's usually no undo once the transaction confirms on-chain, so the details below matter more than the click itself.
First, figure out which direction you're actually doing
When people search for how to send bitcoin on Coinbase, they're usually asking about one of two different things. The first is moving BTC from an outside wallet or another exchange into your Coinbase account. The second is sending BTC that's already sitting in Coinbase out to somewhere else — an external wallet, another exchange, or even another Coinbase user.
Both get called sending, but the risk sits in different places. When you're depositing into Coinbase, the thing you need to get right is the receiving address Coinbase gives you. When you're sending out, the thing you need to get right is the destination address, the network, and the amount — because once a bitcoin transaction is confirmed on the blockchain, it's generally final.
Depositing bitcoin into Coinbase
If your goal is to move BTC into Coinbase, open the app or web version, find Bitcoin in your assets, and tap Receive (sometimes labeled Deposit). Coinbase will generate a dedicated BTC receiving address for you, usually with a QR code so you can scan it from whatever wallet or exchange you're sending from instead of typing it out.
Go back to wherever your bitcoin currently lives, choose Withdraw or Send, and paste in the Coinbase address you just copied. Don't rush this part. Check three things: that you're actually sending BTC (not a wrapped or tokenized version), that you're on the Bitcoin mainnet rather than some other chain, and that the address you pasted matches what you copied, character for character at both ends.
Once you submit, the transfer moves into blockchain confirmation. Your Coinbase account will typically show it as pending first, then move to confirmed once the network has processed it enough times. How long that takes depends on network congestion and the fee your originating platform set — Coinbase doesn't control either of those variables.
A quick checklist before you deposit
- Confirm you're receiving BTC, not a tokenized or bridged version of it
- Confirm you're using the Bitcoin mainnet, not a different chain
- Double-check the address after copying it — clipboard-hijacking malware is a real and fairly common attack
- If your sending platform allows it, test with a small amount first before moving a large balance
- Save the transaction hash (TxID) so you can look up the status on a block explorer if needed
Sending bitcoin out of Coinbase: three paths, three fee structures
This is where most generic guides get sloppy, because they treat send as one thing when Coinbase actually offers three distinct ways to move BTC out, and the cost difference between them isn't small.
- On-chain send. This is a normal transfer to a bitcoin blockchain address, whether or not the recipient uses Coinbase. According to Coinbase's own fee disclosures, Coinbase doesn't tack on its own charge for this — you pay whatever the bitcoin network's fee happens to be at that moment, and Coinbase states it passes that through without a markup. That fee moves with network congestion, so it can look very different on a Tuesday morning versus a Saturday night.
- Off-chain (internal) send. If you enter the recipient's email, phone number, or Coinbase username instead of a wallet address, and they're a Coinbase user with instant send enabled, the transfer happens inside Coinbase's own ledger rather than being broadcast to the blockchain. That's why it's typically instant and free — there's no miner fee involved because nothing actually hits the chain.
- Lightning Network. Coinbase also supports sending BTC over Lightning, which is built for fast, small payments. Instead of a variable network fee, Coinbase charges a processing fee of roughly 0.2% of the amount you're sending — a different pricing model from the other two.
So the same request — send bitcoin to a friend — can be free and instant, or can cost a real network fee and take a few block confirmations, depending entirely on whether that friend gave you their Coinbase-linked email or a raw wallet address starting with bc1, 1, or 3. Worth asking before you hit send.
| Send method | On-chain? | Fee | Speed | Best for |
| On-chain send | Yes | Bitcoin network fee only, no Coinbase markup, fluctuates with congestion | Minutes to longer, depending on confirmations | External wallets, other exchanges, non-Coinbase recipients |
| Off-chain (internal) send | No | Typically free | Near-instant | Sending to another Coinbase user via email, phone, or username |
| Lightning Network | No (settles off-chain, can be closed on-chain) | Around 0.2% of the amount sent | Usually seconds | Small, frequent payments |
One honest caveat: fee percentages and limits change as Coinbase updates its products and as regulations shift by region. Treat the numbers above as a snapshot based on Coinbase's publicly available information rather than a permanent guarantee, and always check the confirmation screen in your own app before you submit — that's the number that actually applies to your transaction.
Things to watch for when sending out
- Don't type long addresses by hand. Copy-paste or scan a QR code to avoid a single mistyped character sending your funds somewhere unrecoverable
- Check the beginning and end of the address, not just the first few characters. Native SegWit bitcoin addresses usually start with bc1, and Coinbase defaults to SegWit formatting on outgoing transactions to keep network fees lower — but if the recipient's wallet or exchange doesn't support that address format, the send can fail, so confirm compatibility first if you're unsure
- Make sure the recipient is actually expecting BTC on the Bitcoin network, not a different asset or chain
- Send a small test amount first when using a brand-new address, especially for larger transfers
- Read the full confirmation screen — amount, total deducted, network, destination address, and any extra security step — before you tap confirm
What you're actually paying for: network fees, spread, and the Lightning fee aren't the same thing
A lot of people conflate the cost of buying bitcoin with the cost of sending bitcoin, and they're genuinely different mechanisms. When you buy, sell, or convert on Coinbase, the company's own pricing disclosures say there isn't a separately labeled trading fee line — instead, a spread is built into the quoted price, and you can see that spread called out on the preview screen before you confirm the trade.
But sending BTC you already own to an external address isn't a buy or sell, so that spread doesn't apply at all. What you're paying there is the blockchain network fee (or the roughly 0.2% Lightning fee if you go that route), and Coinbase's stated position is that it doesn't mark that fee up. That's the reason the estimated cost on a Send screen and the pricing logic on a Buy screen feel like two different systems — because they basically are.
Limits and identity verification: why some accounts can't send at all
As a regulated, centralized platform, Coinbase requires identity verification before you can send crypto out — that's standard anti-money-laundering compliance, not the platform being difficult on purpose. New accounts, or accounts that have only completed basic sign-up without full verification, commonly run into a lower daily or weekly sending cap. Users frequently report a threshold in the neighborhood of $3,000 for lightly verified accounts, though that's not a number Coinbase publishes as a fixed guarantee, and it can vary.
Once you complete full verification — government ID, proof of address, the whole flow — most users see that ceiling lift substantially, and in many cases there's no hard cap on crypto sends at all. But the actual number you get depends on your account history, the regulatory requirements in your region, your verification tier, and sometimes recent risk review on your account. If you're stuck unable to send, the limits page in your account settings is a better place to look than guessing.
If you're in the EU: self-hosted wallet sends may need an extra verification step
This is a detail most generic guides skip, but it's genuinely useful if you're based in the European Union. The EU's Transfer of Funds Regulation — essentially Europe's version of the crypto Travel Rule — requires crypto-asset service providers like Coinbase to verify that you actually own or control a self-hosted (non-custodial) wallet before letting you send more than €1,000 to it. In practice that usually means a signed-message check, a small verification transfer, or some combination of the two. Transfers under €1,000 generally follow the standard flow without triggering that extra check.
Separately, depending on which legal entity your account sits under and the regulatory requirements where you're registered, Coinbase may ask you to prove ownership of a new self-hosted withdrawal address before releasing funds to it — typically by sending a small, specified amount back from that address to a Coinbase-generated receiving address, something people in the industry casually call a Satoshi test. Whether this applies to you, and at what threshold, varies by account entity and region, so treat this as background context rather than a guarantee, and rely on whatever your app actually shows you.
If you're outside the EU, that doesn't mean there's nothing similar going on. Plenty of jurisdictions have their own Travel Rule implementations with different thresholds. This genuinely varies by region, so check Coinbase's help center for the specifics that apply where you live rather than assuming the EU rules — or the US rules, for that matter — apply everywhere.
Custody, private keys, and why this can't be undone
When you use a centralized platform like Coinbase, what you're looking at is an account balance and an interface — asset custody works differently than it does in a self-custody wallet. In most cases, you don't hold the private keys tied to your platform account's addresses directly; sending permission runs through the platform's account security, not your own signature broadcasting a transaction.
That has two practical consequences. First, account security matters enormously — password hygiene, two-factor authentication, and keeping an eye on which devices are logged in aren't optional extras. If your account gets compromised, an attacker can typically send funds just as easily as you can. Second, before you actually initiate an on-chain transfer, you need to accept how blockchain settlement works: once a transaction is broadcast and confirmed, there's generally no undo button, and Coinbase support can't pull the coins back from whatever address received them.
If you're planning to move bitcoin to a self-custody wallet for the long term, the responsibility for your private key and seed phrase shifts entirely onto you. A compromised platform account at least has a support process and fraud review you can lean on. A lost or exposed seed phrase on a self-custody wallet usually doesn't — there's no customer service line for that.
Frequently asked questions
How do I move bitcoin from another platform into my Coinbase account?
Get your BTC receiving address from Coinbase first, then initiate a withdrawal from your original platform. Make sure the address and network match exactly — Bitcoin mainnet to Bitcoin mainnet — then wait for on-chain confirmation. Timing depends on network congestion and the fee your original platform set.
How do I send BTC from Coinbase to my own external wallet?
Open the Bitcoin asset page, choose Send, enter your wallet's address and the amount, then complete your account's security verification. If it's the first time sending to that address, a small test transfer first is a reasonable precaution, especially for larger amounts.
How much does it actually cost to send bitcoin on Coinbase?
For a standard on-chain send, Coinbase states it doesn't add its own markup — you pay the going bitcoin network fee. If you're sending to another Coinbase user via email or phone number, it's typically free. Over Lightning, expect roughly a 0.2% processing fee. Always check the confirmation screen for the exact number, since it moves with market conditions.
Why can't my account send bitcoin — is it a limits problem?
Quite possibly. Newer or lightly verified accounts commonly face lower sending caps, and completing full identity verification usually raises them. Check the limits section in your account settings before assuming something is broken.
Why can't a Coinbase bitcoin send be reversed?
Because bitcoin transfers settle on the blockchain itself rather than in a company's internal database. Once the network confirms a transaction, no single platform can unilaterally roll it back — that's true regardless of which exchange you used to initiate it.
I sent to the wrong address — is there any way to recover it?
It depends entirely on who controls that address, and in most cases recovery is unlikely. That's exactly why double-checking the address, network, and recipient's expectations before you send matters far more than trying to fix it afterward — particularly for larger amounts.
Why do people recommend a small test send first?
It confirms the address is correct and that the recipient can actually receive funds there, and it gets you comfortable with the flow before you commit real money. This is especially worth the extra few minutes the first time you use a new wallet, or if your region triggers additional address-ownership verification.
One last pass before you hit confirm
Right before you actually submit, compress the whole process into a short mental checklist: is this really BTC, is the network correct, is the address correct, are you sending on-chain or through Coinbase's internal transfer (the cost difference is significant), do the amount and estimated fee look right, is your account's security verification working normally, and — if this is a large amount or a new self-custody address — do you need a small test send or an ownership verification step first? If you're not fully sure about any one of those, stop and double-check rather than submitting an irreversible on-chain transaction in a hurry.
Disclaimer: This article is for general informational purposes only and does not constitute investment, legal, tax, or compliance advice. Fees, limits, and verification rules mentioned here are based on publicly available information and can change; always rely on Coinbase's official help center and the terms shown in your own account and region at the time you transact. Cryptocurrency trading carries price volatility and loss risk, and lost private keys or seed phrases for self-custody wallets typically cannot be recovered. Make your own decisions based on your circumstances, and consult a qualified professional advisor where appropriate.

