Live · Mon, Sep 7, 2026 · 12:01 UTC Block 843,917 Fees 14 sat/vB Fear & Greed 72 · Greed
Newsletter Pro Terminal Sign in
McLeod Pacific Investments.
Subscribe →
Live · 12:01 UTC Block 843,917 F&G 72
Bitcoin Basics Bitcoin Basics desk

What is a Bitcoin dust limit and why does it matter?

A Bitcoin dust limit is the tiny threshold below which transaction outputs become economically unviable. Understanding it helps beginners avoid surprises with small balances and wallet fees.

Close-up view of shining Bitcoin coins on a glittering golden background representing digital wealth.

Photo by Alesia Kozik on Pexels

A Bitcoin dust limit is the minimum value a transaction output must hold before the network considers it worth processing. Any output smaller than that threshold is called "dust," and miners can and do refuse to include it in a block. For most beginners, dust sounds like a trivial footnote. It isn't. It affects how wallets behave, how fees are calculated, and even how attackers try to compromise privacy.

What dust actually means on the Bitcoin network

Bitcoin transactions work by consuming previous outputs and creating new ones. Each output carries a value in satoshis, Bitcoin's smallest unit (one satoshi equals 0.00000001 BTC). When an output is so small that the fee required to spend it exceeds the value it holds, it becomes economically irrational to use. That's dust.

The threshold is not a fixed rule baked into Bitcoin's original design. It's a policy that nodes and miners apply based on the standard fee rate at the time. Historically, the dust limit has sat around 546 satoshis for standard pay-to-public-key-hash (P2PKH) outputs, though it varies slightly depending on the output type. SegWit outputs carry a lower dust limit because they're cheaper to spend.

Understanding this connects directly to how outputs accumulate in a wallet. If you want to go deeper on that mechanics, the article on what a Bitcoin UTxO is and how it affects your wallet explains exactly how unspent outputs build up over time.

How dust ends up in a wallet

Dust arrives in wallets in a few ways. The most common is change: when you send Bitcoin, your wallet often creates a small change output to return the remainder to yourself. If the fee environment spikes after the transaction is broadcast, that change output can end up below the dust limit. It sits in your wallet as an output you technically own but can't spend without paying more in fees than it's worth.

A second source is rounding. Wallets that calculate amounts in BTC rather than satoshis occasionally produce tiny outputs through floating-point imprecision. The third source is deliberate. Attackers send tiny amounts of Bitcoin to known addresses as a privacy exploit. This is called a dusting attack, and it's a real threat worth understanding separately.

Why the dust limit exists

Without a dust limit, anyone could flood the Bitcoin blockchain with thousands of near-zero outputs at low cost. Each output consumes space in the UTXO set, the database every full node maintains to track which coins are unspent. Growing that set unnecessarily slows the entire network. Miners apply the dust threshold as a spam filter: outputs below it don't get relayed or confirmed under standard policy.

This connects to a broader concept in Bitcoin design. The network fee is not just a payment to miners. It's a signal that the transaction is economically meaningful. A fee higher than the output's value inverts that signal entirely.

What happens to dust in your wallet

Most modern wallets handle dust one of three ways. Some wallets silently exclude dust UTxOs from the inputs they select when building a transaction. Others consolidate dust during low-fee periods, bundling several small outputs into one transaction that's worth the cost. A few wallets display dust as an unavailable balance, showing the figure but greying it out so you know it's there but unspendable.

If you're paying close attention to network fees, this matters. Knowing when to consolidate small outputs is part of managing a Bitcoin wallet efficiently, in the same way that knowing how fees are calculated helps you time transactions well. For a full breakdown of how the fee mechanism works, the guide on what a Bitcoin network fee is and how it is calculated covers the details clearly.

Dust limits and different output types

Not all output types carry the same dust threshold. The difference comes down to the size of the input script required to spend each type. Larger scripts cost more to include in a transaction, so the dust limit scales accordingly.

  • P2PKH outputs: approximately 546 satoshis
  • P2SH outputs: approximately 540 satoshis
  • P2WPKH (native SegWit) outputs: approximately 294 satoshis

If your wallet uses native SegWit addresses (starting with "bc1q"), your dust threshold is lower, which means more of your small outputs remain spendable at typical fee rates. This is one practical advantage of SegWit adoption beyond just lower fees on standard transactions.

How to avoid accumulating dust

A few habits keep dust from piling up. First, use wallets that support coin control, so you can select specific UTxOs when building transactions rather than letting the wallet pick automatically. Second, consolidate small outputs during periods of low network congestion, when fees are cheap enough to make the exercise worthwhile. Third, when receiving Bitcoin, avoid asking senders to make multiple tiny payments to the same address when a single larger payment would do.

Dust is harmless in small quantities. It becomes a problem when a wallet accumulates dozens of tiny outputs, each too small to spend alone, inflating the apparent balance while reducing the actually spendable amount. McLeod Pacific Investments recommends checking wallet balances in satoshis rather than BTC when you suspect dust accumulation, since the small figures become far more visible at that level of precision.

The connection between dust and privacy

Dust is also an entry point for one of the subtler privacy attacks on Bitcoin holders. When an attacker sends a tiny amount of Bitcoin to an address you control, they're not being generous. They're trying to link that address to others in your wallet. When your wallet later spends the dust alongside other UTxOs in a single transaction, the combined inputs reveal that all those addresses belong to the same wallet.

The defence is straightforward: don't spend unexpected tiny deposits you didn't initiate. Mark them as "do not spend" in your wallet software if that option is available. Keeping dust isolated prevents it from becoming a thread that unravels address clustering. Bitcoin's public ledger makes this kind of analysis possible for anyone watching the chain, so the precaution is worth taking seriously.

Dust limits are one of those small technical details that reward the beginners who take the time to understand them. Wallets behave more predictably, fees stop feeling random, and your overall approach to managing outputs becomes more deliberate.

→ The Confirmations · Daily newsletter

One email at 06:00 UTC. Six minutes. The only digest written for desks, not for retail.