Crypto Transaction Pending or Stuck

    Reviewed and updated September 14, 2026 by the SmartCryptoEarnings editorial team · editorial policy

    A pending transaction is almost always still in the network's waiting room, not missing. The important first step is to separate what your wallet shows from what the network shows.

    This page covers the causes, how to verify them yourself, and which actions are safe. It does not promise that any stuck transfer can be sped up or cancelled — on most networks one or both is impossible.

    The problem in one sentence

    Your transaction has been broadcast and accepted by nodes, but no block has included it yet, so it shows as pending, unconfirmed or 0 confirmations.

    Pending means not yet mined or validated. Failed means processed and rejected. Not found means the network has no record of it at all. These are three different situations with different responses.

    Likely causes

    • The fee you paid is below what the current mempool is clearing, so higher-paying transactions keep going first.
    • Network congestion: demand for block space spiked after you broadcast.
    • A previous transaction from the same account has not confirmed, so later ones queue behind it (account-based networks process nonces in order).
    • The wallet built the transaction but never successfully broadcast it, usually after losing connection.
    • You are looking at an exchange's internal status, which may lag the on-chain state or wait for internal review.

    How to verify what is actually happening

    1. Copy the transaction hash (TXID) from your wallet's transaction details.
    2. Paste it into a block explorer for that exact network. A Bitcoin hash will not resolve on an Ethereum explorer.
    3. Read the status field: pending or unconfirmed, confirmed with a number of confirmations, or failed.
    4. Check the fee the transaction actually paid and compare it with current network conditions.
    5. For account-based networks, check whether an earlier transaction from your address is still pending.
    6. If the explorer has no record of the hash at all, the transaction never reached the network — see the not-showing guide below.

    Bitcoin: the extra checks that apply

    Bitcoin has no nonce queue and no account balance, so a stuck Bitcoin transfer comes down to fee rate, who controls the transaction, and whether it was broadcast at all. Work through the branch below, then follow the mechanism pages for whichever option applies to you.

    • Fee rate, not fee total, decides your position. Miners rank by satoshis per virtual byte, so a large payment with a low rate waits behind small ones paying more per byte.
    • A transaction can drop out of a particular node's mempool without anything being spent or lost — nodes evict low-fee transactions when memory fills and expire old ones on their own schedule.
    • Replacement (RBF) needs the sending keys, so it is the sender's option only, and custodial withdrawals almost never expose it.
    • A child transaction (CPFP) needs a spendable output of the stuck transaction, which means a recipient can sometimes act when the sender will not.
    • Neither mechanism guarantees confirmation. Both are incentives offered to miners, not instructions.

    No legitimate service can accelerate a Bitcoin transaction on your behalf. Treat every 'transaction accelerator', 'unstuck' or 'validation' site — and anyone who messages you after you post about the problem — as a scam approach.

    Safe actions

    • Wait. Fees fall in quieter periods and old low-fee transactions are frequently picked up hours later.
    • If your wallet supports fee bumping (replace-by-fee on Bitcoin, or resending the same nonce with a higher fee on account-based networks), use the wallet's own built-in option.
    • If the wallet supports cancelling a pending account-based transaction, that also works by replacing the same nonce — it is a new transaction, and it costs a fee.
    • Contact the exchange's support if the delay is on their side, using only the contact route inside your account.

    What not to do

    • Do not send the same payment again before confirming the first is dropped. Both can confirm.
    • Do not use an 'accelerator', 'unstuck' or 'validation' service that asks for your recovery phrase, a payment upfront or a wallet connection.
    • Do not reply to anyone who contacts you offering to fix it after you posted about the problem publicly. That pattern is a scam approach.
    • Do not reinstall a wallet without your recovery phrase written down and verified first.

    When it cannot be fixed

    If the transaction has confirmed, it is final. No fee change, support ticket or tool reverses a confirmed transfer. At that point the question becomes who controls the destination address, which is covered in the wrong-address guide.

    Bitcoin: work through it in order

    Each check narrows down where the delay actually is. Nothing here asks for a transaction ID, an address or a wallet connection — you read the answers from your own explorer lookup.

    1. 1. Does a transaction ID exist at all?
      • No ID yetNothing has been broadcast. This is normal while an exchange is still processing a withdrawal internally, and it means there is nothing on-chain to inspect or bump.Exchange withdrawal problems
      • There is an IDMove to the explorer check below. The wallet's own label is not evidence.
    2. 2. Does a Bitcoin block explorer find that ID?
      • Not foundEither the broadcast failed, or the transaction was dropped from that node's mempool, or you are searching an explorer for a different chain. The coins have not moved on-chain in any of those cases.How to read a block explorer
      • Found, unconfirmedIt is in the queue. Continue to the fee check.
      • Found, confirmedThe network's part is done and the transaction is final. Any remaining delay belongs to the receiving wallet or service.Crypto confirmations explained
    3. 3. What fee rate did it actually pay, compared with current conditions?
      • At or above current ratesWaiting is the reasonable response. Block timing is variable, and a competitive transaction is a candidate for one of the next blocks.Current Bitcoin fee rates
      • Below current ratesIt is being outbid for block space. It will clear when demand falls, or you can consider a fee bump if you have the control for one.Why the queue exists — the mempool
    4. 4. Do you control the sending wallet?
      • Yes, self-custodyCheck whether the wallet offers a fee bump or replace function. If it does, review the replacement carefully before broadcasting.Replace-by-fee (RBF) explained
      • No, it came from an exchangeYou cannot replace a transaction signed with someone else's keys. Contact the service through the support route inside your own account.Exchange withdrawal problems
    5. 5. Do you control a spendable output of the stuck transaction?
      • Yes — change, or a payment to meA child transaction paying a high fee may make the pair worth mining. This is the one option a recipient can drive themselves.Child pays for parent (CPFP) explained
      • NoNeither fee-bumping route is available to you. Waiting is the remaining option, and the funds are not lost while you do.
    6. 6. Could this be a wallet display problem rather than a network one?
      • Explorer and wallet disagreeThe explorer reads the chain; your wallet reads its own cached view. A resync, or checking the right account, resolves most of these.Transaction not showing in your wallet
      • They agreeThe state you see is the real state. Act on the checks above.

    This tree narrows down where a delay sits. It does not diagnose your specific transaction, and no outcome here is guaranteed. Treat any "transaction accelerator", "unstuck" or "validation" service — and anyone who contacts you offering to fix it — as a scam approach: how fake support contact works.

    Frequently Asked Questions

    Can a pending crypto transaction be cancelled?

    Sometimes, and only before it confirms. Account-based networks let you replace a pending transaction by sending a new one with the same nonce and a higher fee. Bitcoin can only be replaced if the original was marked replaceable. Once confirmed, nothing can cancel it.

    How long can a transaction stay pending?

    There is no fixed limit. Nodes drop very old unconfirmed transactions from their mempool after a period set by each node's own policy, after which the funds simply remain in your wallet as if never sent.

    Do I lose the fee if the transaction never confirms?

    No. A fee is only paid when a transaction is included in a block. A dropped transaction costs nothing.

    Sources

    Spotted something out of date? See our corrections policy and fact-checking policy.

    Continue reading

    Educational information only. Nothing here is financial, legal or tax advice.