<p>In addition to what Mikko said, there have been some recent stress tests on the bitcoin network in which a flood of low-fee transactions have been pushed through the system. When the blocksize becomes full (currently 1MB per block, though that is configurable [can be smaller, but not larger] by each miner) it is likely that the miners will take the transactions with the highest fees. Since you are talking about a 0 fee transaction, yours would probably be left behind until the more expensive transactions are processed. </p>

<p>Think of it like a train in which you can pay what you want to ride (and can also pay 0). If there are a bunch of people waving dollar bills around when the train pulls up, the conductor will let them on first. Your cheapness will mean you wait for the next train... unless the same thing happens again (and it might!).</p>

<p>In the recent tests, some transactions took up to 8 hours to get their first confirmation. This may change in the future, assuming the blockchain max size gets adjusted (there is a big debate on what to do next going on right now in the bitcoin circles). </p>

CC BY-SA 3.0
2015-07-04T01:47:29.797Z
2015-07-04T01:47:29.797Z
Ivan
<p>it does require around 1-7 days from my experience before, Basically you it has a very small priority since all the transactions with fees will have a priority over it. if it's for a value of ~0.01-0.10 BTC it will most likely go through, if it's less there is a possibility that it will remain pending for multiple days. Sometimes it can get stuck too like this one (<a href="https://bitcoin.stackexchange.com/questions/23450/sent-bitcoin-with-no-fee-waited-and-bitcoins-disappeared">Sent bitcoin with no fee, waited and bitcoins disappeared</a>)
Best thing is to include the standard fee or even some fees to avoid inconveniences.</p>

CC BY-SA 3.0
2015-07-03T13:39:18.323Z
2015-07-03T13:39:18.323Z
2017-04-13T12:47:33.583Z
Patton000
<p>It's all depend on supply and demand, transaction with higher fees will get processed first, while lower fees have to wait.</p>

<p>You may refer to something like this: <a href="https://bitcoinfees.earn.com/" rel="nofollow noreferrer">https://bitcoinfees.earn.com/</a> to see how much fee to pay and the expected time for transaction</p>

CC BY-SA 3.0
2018-01-06T04:01:37.240Z
2018-01-06T04:01:37.240Z
user1431972
<p>right now there are over <a href="https://bitcoinfees.earn.com/" rel="nofollow noreferrer">60000 transactions</a> with fees ranging from 0 to 40 satoshis/byte that may <em>never</em> get confirmed. I myself <a href="http://jc.unternet.net/blog/?2017-12" rel="nofollow noreferrer">recently had to abort transactions</a> with much higher fees (80 and 265 satoshis/byte) because they didn't get confirmed.</p>

CC BY-SA 3.0
2018-01-06T04:23:31.923Z
2018-01-06T04:23:31.923Z
jcomeau_ictx
<p>Confirming transactions without any fee depends on the Bitcoin miner's goodwill. Because miners won't get any compensation for confirming your transaction, it means they do not have incentive to put your transaction in the blocks they mine. Thus, if the Bitcoin blockchain is busy, transactions with a higher fee are more likely to be confirmed.</p>

<p>However the default <code>Bitcoind</code> behavior also considers other factors besides the transaction fee when choosing transactions to include. These are transaction age and size in bytes. More information available here: <a href="http://bitcoinfees.com/" rel="nofollow noreferrer">http://bitcoinfees.com/</a> Also some miners choose not to follow the default Bitcoin transaction fee mechanisms.</p>

<p>In practice, when writing this, zero fee transactions usually confirm between 1-7 days. </p>

CC BY-SA 4.0
2015-07-02T22:00:13.227Z
2019-01-07T01:03:30.373Z
2019-01-07T01:03:30.373Z
Mikko Ohtamaa
<p>If I want to make a transaction and send it without fee, how long will it take to get confirmed?</p>
<p>My friend told me it will take more than 1 day. Can anyone here explain to me why that can be happen ?</p>

<transaction-fees><blockspace-market>
How long would a transaction without fee take to confirm?
Fery Jhie
# How long would a transaction without fee take to confirm?

(Asked by: username_0 on 2015-07-02)

If I want to make a transaction and send it without fee, how long will it take to get confirmed?

My friend told me it will take more than 1 day. Can anyone here explain to me why that can be happen ?

**Tags:** transaction-fees, blockspace-market


---

## 5 answers

### Answer by username_5 on 2015-07-02. Score: 4 | Accepted answer

Confirming transactions without any fee depends on the Bitcoin miner's goodwill. Because miners won't get any compensation for confirming your transaction, it means they do not have incentive to put your transaction in the blocks they mine. Thus, if the Bitcoin blockchain is busy, transactions with a higher fee are more likely to be confirmed.

However the default `Bitcoind` behavior also considers other factors besides the transaction fee when choosing transactions to include. These are transaction age and size in bytes. More information available here: <http://bitcoinfees.com/> Also some miners choose not to follow the default Bitcoin transaction fee mechanisms.

In practice, when writing this, zero fee transactions usually confirm between 1-7 days.


---

### Answer by username_1 on 2015-07-04. Score: 4

In addition to what username_5 said, there have been some recent stress tests on the bitcoin network in which a flood of low-fee transactions have been pushed through the system. When the blocksize becomes full (currently 1MB per block, though that is configurable [can be smaller, but not larger] by each miner) it is likely that the miners will take the transactions with the highest fees. Since you are talking about a 0 fee transaction, yours would probably be left behind until the more expensive transactions are processed.

Think of it like a train in which you can pay what you want to ride (and can also pay 0). If there are a bunch of people waving dollar bills around when the train pulls up, the conductor will let them on first. Your cheapness will mean you wait for the next train... unless the same thing happens again (and it might!).

In the recent tests, some transactions took up to 8 hours to get their first confirmation. This may change in the future, assuming the blockchain max size gets adjusted (there is a big debate on what to do next going on right now in the bitcoin circles).


---

### Answer by username_2 on 2015-07-03. Score: 1

it does require around 1-7 days from my experience before, Basically you it has a very small priority since all the transactions with fees will have a priority over it. if it's for a value of ~0.01-0.10 BTC it will most likely go through, if it's less there is a possibility that it will remain pending for multiple days. Sometimes it can get stuck too like this one ([Sent bitcoin with no fee, waited and bitcoins disappeared](https://bitcoin.stackexchange.com/questions/23450/sent-bitcoin-with-no-fee-waited-and-bitcoins-disappeared))
Best thing is to include the standard fee or even some fees to avoid inconveniences.


---

### Answer by username_3 on 2018-01-06. Score: 1

It's all depend on supply and demand, transaction with higher fees will get processed first, while lower fees have to wait.

You may refer to something like this: <https://bitcoinfees.earn.com/> to see how much fee to pay and the expected time for transaction


---

### Answer by username_4 on 2018-01-06. Score: 0

right now there are over [60000 transactions](https://bitcoinfees.earn.com/) with fees ranging from 0 to 40 satoshis/byte that may *never* get confirmed. I myself [recently had to abort transactions](http://jc.unternet.net/blog/?2017-12) with much higher fees (80 and 265 satoshis/byte) because they didn't get confirmed.


---

