<pre><code>Uneconomical UTXO requested [type: 1 (limit 6831), txOut.val: 5897, required: 98140
</code></pre>
<p>The output was 5,897 satoshis, but based on the addresses script type (1) the estimated fee incurred by spending this input (based on input_estimated_vsize*feeRate) would be 6,831 satoshsi. At this coin selection step, it was trying to find a coin that would fulfill 98,140 satoshis</p>
<p>The btc.com coin selection algorithm can pick a good UTXO to spend if you have many large UTXOs, but unfortunately, that's the error you get when the only coin available is uneconomical to spend, and the coin selection fails.</p>
<p>The coins value is X, the fee is greater more than X, so spending it wouldn't even contribute to the amount you're paying somebody - it actually costs you money to spend that coin at the selected fee rate.</p>

CC BY-SA 4.0
2020-11-28T01:05:28.060Z
2020-11-28T02:16:43.213Z
2020-11-28T02:16:43.213Z
karimkorun
<p>This error message seems to indicate that one of the <em>Unspent Transaction Outputs (UTXO)</em> in your wallet has a lower value than the cost of spending it.</p>
<p>In Bitcoin, funds are tracked in the form of distinct transaction outputs. Each time someone gets paid, at least one new transaction output is created. While your wallet may show your funds as a balance, under the hood the balance is actually composed of one or multiple UTXO. To spend a UTXO, an input is added to a transaction. Transaction fees are paid per byte of data. If an input for example used 148 bytes, and the current feerate were 100 satoshi per byte, it would cost 14,800 satoshi to spend a UTXO. If the UTXO's value was 5,897 satoshi, it costs more to spend it than its value— it is uneconomic to spend it.</p>
<p>You may be able to sidestep the error by setting a lower feerate. Note that this will likely cause the transaction to take a long time to confirm.</p>
<p>Altogether, it would be reasonable for your wallet software to filter uneconomic UTXO in the preselection, so you may want to consider reporting this as a UX bug.</p>

CC BY-SA 4.0
2020-10-26T14:32:59.153Z
2020-10-26T14:41:48.140Z
2020-10-26T14:41:48.140Z
Murch
<p>I'm using the btc.com wallet and I want send 0.001 btc to another address but I'm facing this error: <code>Uneconomical UTXO requested [type: 1 (limit 6831), txOut.val: 5897, required: 98140]</code>
What does it mean? And how can I resolve it?</p>

CC BY-SA 4.0
2019-03-10T15:22:38.173Z
When you are sending the transaction, are you trying to point to an UTXO that has 5,897 satoshi as the output? It is possibly the case that you are dust collecting your small BTC with values less than 98,140 satoshis to make the 1mBTC transaction.
Ugam Kamat
<utxo><sending>
What does "Uneconomical UTXO requested" mean?
saeed
# What does "Uneconomical UTXO requested" mean?

(Asked by: username_0 on 2019-03-08)

I'm using the btc.com wallet and I want send 0.001 btc to another address but I'm facing this error: `Uneconomical UTXO requested [type: 1 (limit 6831), txOut.val: 5897, required: 98140]`
What does it mean? And how can I resolve it?

**Tags:** utxo, sending

> **Comments:**
> **username_1**: When you are sending the transaction, are you trying to point to an UTXO that has 5,897 satoshi as the output? It is possibly the case that you are dust collecting your small BTC with values less than 98,140 satoshis to make the 1mBTC transaction.  

---

## 2 answers

### Answer by username_2 on 2020-11-28. Score: 1

```
Uneconomical UTXO requested [type: 1 (limit 6831), txOut.val: 5897, required: 98140

```

The output was 5,897 satoshis, but based on the addresses script type (1) the estimated fee incurred by spending this input (based on input\_estimated\_vsize\*feeRate) would be 6,831 satoshsi. At this coin selection step, it was trying to find a coin that would fulfill 98,140 satoshis

The btc.com coin selection algorithm can pick a good UTXO to spend if you have many large UTXOs, but unfortunately, that's the error you get when the only coin available is uneconomical to spend, and the coin selection fails.

The coins value is X, the fee is greater more than X, so spending it wouldn't even contribute to the amount you're paying somebody - it actually costs you money to spend that coin at the selected fee rate.


---

### Answer by username_3 on 2020-10-26. Score: 1

This error message seems to indicate that one of the *Unspent Transaction Outputs (UTXO)* in your wallet has a lower value than the cost of spending it.

In Bitcoin, funds are tracked in the form of distinct transaction outputs. Each time someone gets paid, at least one new transaction output is created. While your wallet may show your funds as a balance, under the hood the balance is actually composed of one or multiple UTXO. To spend a UTXO, an input is added to a transaction. Transaction fees are paid per byte of data. If an input for example used 148 bytes, and the current feerate were 100 satoshi per byte, it would cost 14,800 satoshi to spend a UTXO. If the UTXO's value was 5,897 satoshi, it costs more to spend it than its value— it is uneconomic to spend it.

You may be able to sidestep the error by setting a lower feerate. Note that this will likely cause the transaction to take a long time to confirm.

Altogether, it would be reasonable for your wallet software to filter uneconomic UTXO in the preselection, so you may want to consider reporting this as a UX bug.


---

