Quick answer: A pending crypto transaction typically means it’s waiting to be processed by the network, which can be due to network congestion, low fees, or other issues.
- Network congestion often causes transaction delays.
- Low transaction fees can lead to longer processing times.
- Always double-check recipient addresses and network settings.
- Transaction speed varies by blockchain and current demand.
- Use reliable block explorers to track your transaction status.
Before you start
- Ensure you have a stable internet connection.
- Verify you have the correct recipient address and network.
- Check your wallet balance to confirm sufficient funds for fees.
- Have your wallet recovery details (seed phrase) accessible.
- Be aware of the current network status for your chosen blockchain.
Why Is My Crypto Transaction Pending?: step by step
1. Check network status
Visit the official website or social media channels of the blockchain network you are using (e.g., Ethereum, Bitcoin) to check for any reported issues or high congestion. Network congestion is a common cause of delayed transactions.
2. Review transaction fees
Low transaction fees can result in longer processing times, especially during periods of high network activity. Use a fee estimator to determine if your fee is competitive. Some wallets allow you to adjust fees for faster processing.
3. Use a block explorer
Enter your transaction ID (TXID) into a block explorer like Etherscan or Blockchain.com to check its status. This tool provides detailed information about confirmations, fees, and whether the transaction is pending or completed.
4. Resend the transaction with higher fees
If your transaction is stuck due to low fees, some wallets offer a ‘replace by fee’ (RBF) option. This allows you to resend the transaction with a higher fee to expedite processing. Ensure your wallet supports RBF before attempting this.
5. Contact wallet support
If you suspect an issue with your wallet, reach out to the provider’s support team. Provide them with your transaction details and explain the problem. They can offer specific advice or solutions tailored to their platform.
6. Wait it out
In some cases, the best course of action is to wait. Transactions can take longer during periods of high network activity. Most transactions will eventually process, but the time frame can vary widely.
7. Cancel the transaction if possible
Certain wallets and networks allow you to cancel a pending transaction. This is typically only possible if the transaction hasn’t been confirmed yet. Check your wallet’s documentation or support resources for guidance.
8. Verify wallet compatibility
Ensure your wallet is compatible with the network you are using. For example, sending ERC-20 tokens to a non-ERC-20 compatible wallet can cause delays or loss of funds. Double-check network settings in your wallet before initiating transactions.
Fees and how long it takes
Transaction fees vary by network and are influenced by factors like network congestion and transaction complexity. Bitcoin fees typically range from a few cents to several dollars, while Ethereum fees can fluctuate significantly based on gas prices.
Transaction processing times also vary. Bitcoin transactions can take anywhere from 10 minutes to over an hour, depending on network conditions. Ethereum transactions may confirm in seconds to minutes, but delays are common during peak times.
Tips to avoid mistakes
- Always include a reasonable transaction fee to avoid delays.
- Use wallets that support fee estimation tools for better fee selection.
- Monitor network congestion and choose optimal times for transactions.
- Keep your wallet software updated to ensure compatibility with network changes.
- Consider using layer 2 solutions for faster and cheaper transactions on networks like Ethereum.
Stay safe
- Never share your private keys or seed phrase with anyone.
- Double-check all transaction details before confirming.
- Be cautious of phishing sites masquerading as block explorers or wallet services.
- Use hardware wallets for enhanced security when handling large amounts.
- Test with a small amount first when trying a new wallet or network.
If something goes wrong
Transaction stuck as pending — Try using the ‘replace by fee’ (RBF) option if your wallet supports it, or wait for the network to process the transaction.
Insufficient funds for fees — Add more funds to your wallet to cover the transaction fees, or cancel the transaction if possible and try again with the correct amount.
Incorrect network selected — Ensure you are using the correct network for the asset you are sending. For example, sending Ethereum to an Ethereum Classic address will cause delays or loss of funds.
Wallet synchronization issues — Update your wallet software to the latest version and ensure your device is connected to the internet. If problems persist, contact wallet support.
Doing this as part of trading, income, or a disposal? See how it may be taxed in Tax by country and the taxable-events section — information, not advice.



