<p>Subtract fee from amount is an applied to coin selection when the transaction is created, however this option is not remembered afterwards. Once coin selection is completed, the wallet no longer remembers that subtract fee from amount was used. It also doesn't remember which outputs are the recipients and the amounts that they were expected to originally receive. So when you try to bump its fee, the wallet will not know to take the fee from the recipient.</p>

CC BY-SA 4.0
2024-05-05T20:36:30.780Z
2024-05-05T20:36:30.780Z
Ava Chow
<p>I sent a RBF transaction, and it's in the mempool. I'd like to increase the fee so it confirms sooner. ¿Why does Bitcoin Core say:</p>
<blockquote>
<p>Increasing transaction fee failed (Unable to create transaction. Insufficient funds)</p>
</blockquote>
<p>I had &quot;Subtract fee from amount&quot; selected when I sent the original transaction, so why can't it subtract the fee from the amount when I attempt to create a new, higher fee transaction?</p>

<bitcoin-core><transaction-fees><replace-by-fee>
Bitcoin Core: "Increasing transaction fee failed (Unable to create transaction. Insufficient funds)"
Geremia
# Bitcoin Core: "Increasing transaction fee failed (Unable to create transaction. Insufficient funds)"

(Asked by: username_0 on 2024-05-05)

I sent a RBF transaction, and it's in the mempool. I'd like to increase the fee so it confirms sooner. ¿Why does Bitcoin Core say:

> Increasing transaction fee failed (Unable to create transaction. Insufficient funds)

I had "Subtract fee from amount" selected when I sent the original transaction, so why can't it subtract the fee from the amount when I attempt to create a new, higher fee transaction?

**Tags:** bitcoin-core, transaction-fees, replace-by-fee


---

## 1 answers

### Answer by username_1 on 2024-05-05. Score: 2 | Accepted answer

Subtract fee from amount is an applied to coin selection when the transaction is created, however this option is not remembered afterwards. Once coin selection is completed, the wallet no longer remembers that subtract fee from amount was used. It also doesn't remember which outputs are the recipients and the amounts that they were expected to originally receive. So when you try to bump its fee, the wallet will not know to take the fee from the recipient.


---

