Why Is My Bitcoin Transaction Stuck?
What “unconfirmed” really means, why low-fee sends stall, and the safe ways to get unstuck.
8 min read · Reviewed April 17, 2026
A “stuck” Bitcoin transaction is almost always one thing: the fee was too low for the current network. Your coins aren't lost, and the transaction isn't broken — it's just sitting in line, waiting for a block that's willing to include a bid that small. Often the fix is simply patience. Sometimes you can nudge it along.
First, don't panic
What “unconfirmed” actually means
When you send Bitcoin, your wallet broadcasts the transaction to the network, where it waits in the mempool — the shared pool of pending transactions. Miners build each block (~every 10 minutes) by selecting the highest fee-rate transactions first. If your sat/vByte rateis below what's currently winning, miners skip you in favor of higher bidders. You're not stuck — you're out-bid, and you stay in the pool until either the network quiets down enough that your rate wins, or the transaction expires.
Why it happens
- →Fees spiked after you sent. You picked a fine rate, then a surge of activity raised the going rate and left your bid behind.
- →Your wallet underestimated. Some wallets default to a low fee, or use a stale estimate that doesn't reflect a sudden jump in demand.
- →You chose economy on a busy day. The lowest tier is great when the network is calm and slow when it's congested.
How to get unstuck
1. Just wait (usually the right call)
Network congestion is temporary. Demand falls overnight and on weekends, and when it does, the winning fee rate drops — often below your bid, at which point your transaction gets mined normally. For a non-urgent send, waiting a few hours (sometimes into the next weekend lull) is the simplest, zero-risk fix. Check the live mempool; if rates are falling toward your fee, you're close.
2. Replace-by-Fee (RBF) — bump the fee
If your wallet flagged the transaction as RBF-enabled when you sent it (many do by default), you can rebroadcast the sametransaction with a higher fee. It replaces the stuck one and jumps back up the line. Look for a “Bump fee,” “Increase fee,” or “Speed up” option in your wallet. This is the cleanest fix when it's available and the send is genuinely urgent.
3. Child-Pays-For-Parent (CPFP) — for incoming funds
Waiting on Bitcoin someone sent youthat's stuck? You can't edit their transaction, but if your wallet supports CPFP you can spend the unconfirmed incoming output in a new high-fee transaction. Miners must confirm the parent to collect the child's fee, so they pull both in together. It's more advanced and not in every wallet, but it's the standard tool when you can't use RBF.
What not to do
How to avoid it next time
- →Check the live rate before sending. A 10-second glance at the current tiers prevents most stuck transactions — see what a good fee is right now.
- →Send during quiet windows when it's not urgent — fewer spikes mean fewer surprises. See the cheapest time to send.
- →Enable RBF in your wallet settings so you always have the option to bump.
- →Don't pick rock-bottom economy on a busy day unless you're genuinely fine waiting.
The bottom line
A stuck transaction is an underpaid fee, not a lost one. Wait it out when you can, bump it with RBF when you must, or use CPFP for incoming funds — and your coins are safe the whole time. Most of these never happen in the first place if you check the live network before you hit send.
Avoid the next one: the SatSaver fee tracker shows the current rate to use so your transaction lands the first time. Mempool data from mempool.space.
Recommended gear & reading
Tools and books that pair well with this guide.
Trezor Safe 3
Secure-element hardware wallet that lets you set your own sat/vByte fee on every transaction.
View on AmazonTrezor Model One
The original budget-friendly cold-storage wallet — full custom fee control included.
View on AmazonCryptosteel Capsule
Fireproof, waterproof steel backup for your 24-word seed phrase. No cloud, no electronics.
View on Amazonⓘ As an Amazon Associate, SatSaver earns from qualifying purchases — at no extra cost to you. Commissions help keep the core tools free. Full disclosure
See the live answer right now
SatSaver reads the live mempool and tells you whether to send or wait — plus the exact sat/vByte to pay. Free, no signup.
Open the fee calculator →Keep reading
What's a Good sat/vByte Fee Right Now?
How to pick a fee rate that confirms without overpaying — and why “good” changes by the hour.
The Cheapest Time to Send Bitcoin
The hours and days fees tend to drop — and how to time a non-urgent send to pay the least.
Bitcoin Transaction Fees Explained
A plain-English walkthrough of how fees work, who they go to, and what actually sets the price.