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.

    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.

    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.