Skip to content

Bitcoin accepted at checkout  |  Ships from Laval, QC, Canada  |  Expert support since 2016

Unconfirmed Transaction

Network & Protocol

Definition

An unconfirmed transaction is one that nodes have validated and accepted into their mempools but that no miner has yet placed into a block. It is fully signed and ready to be mined; it simply has not been selected. Until a block includes it, the transaction has zero confirmations and is not considered settled.

Why a transaction stays unconfirmed

The most common reason is an insufficient fee rate relative to mempool competition. Miners build blocks from the highest-paying transactions, so an underpaying transaction waits until either congestion eases or it is fee-bumped. Other causes include broadcasting during a congestion spike or depending on a parent transaction that is itself unconfirmed, which holds the child back until the parent clears.

What you can do about it

An unconfirmed transaction is not lost. If it was flagged as replaceable, the sender can rebroadcast it with a higher fee; if it has a spendable change output, a higher-fee child can pull it through. If a transaction underpays badly, many nodes will eventually evict it from their mempools after roughly two weeks, at which point the inputs are spendable again and the funds were never actually moved.

For resolution paths and timing, see transaction accelerator and confirmation time.

In Simple Terms

An unconfirmed transaction is one that nodes have validated and accepted into their mempools but that no miner has yet placed into a block. It…

Explore the Full Glossary

Browse all Bitcoin mining terms from A to Z. Whether you are a beginner or expert, deepen your understanding of the mining ecosystem.

Mining Glossary

ASIC Miner Database

Compare 500+ miners with real-time profitability data, home mining scores, and detailed specs.

Compare Miners