<p>Because it is in fact "almost free". The transaction fee charged by the bitcoin protocol is so small that it basically doesn't matter when compared to standard banking fees.</p>

<p>This measure is in place for several reasons, including:</p>

<ul>
<li>Promoting mining. Mining requires expensive hardware and miners
expect to receive some sort of compensation for contributing to the
network. This is necessary to keep the bitcoin network decentralized,
secure, reliable and fast. This is where this fee ends up: in the
hands of miners that confirm your transactions.</li>
<li>Avoiding spam. Anybody could decide to write a bot that sends very, very
small fractions on a very short delay in order to spam the network,
as a form of DoS. This fee makes these kinds of attacks very
expensive, because if you transfer, let's say 30 euros, the fee could
be 0.01 cents. But if you transfer 1 cent, the fee is still 0.01
cents, making the fee not a percentage but a fixed quantity which
gets more expensive as the amount to transfer decreases.</li>
</ul>

<p>Watch this to learn more: <a href="https://www.youtube.com/watch?v=X_hz7TyQ_bs">https://www.youtube.com/watch?v=X_hz7TyQ_bs</a></p>

CC BY-SA 3.0
2014-10-13T14:42:06.687Z
The fees as of today are much higher than you suggest, though still quite low in absolute terms.  The usual fee for a simple transaction is BTC 0.0001, which at today's exchange rate is 3 euro cents, 300 times greater than your suggested number.
Nate Eldredge
CC BY-SA 3.0
2014-10-14T07:34:55.520Z
lets say that we transfer bitcoin to brought something from merchant, its still had any transaction cost or not?? or its already include in the price?
Rizzma Widyawati
CC BY-SA 3.0
2014-10-13T10:56:34.010Z
2014-10-13T10:56:34.010Z
dfhsfhdsfdhsdfgjsfgjdsdfgjsfgj
<p>The first time I heard about Bitcoin, someone told me that it's almost free to transfer bitcoins to other people. However, I found something called "cost per transaction." Why does the Bitcoin network charge per transaction? Who receives the transaction fee?</p>

CC BY-SA 3.0
2014-10-13T02:56:05.903Z
Hi Rizzma, and welcome to Bitcoin.SE! I've edited your post down to one question. I did this because making posts cover fewer topics makes them easier to answer. Your second question was [answered here](http://bitcoin.stackexchange.com/questions/9417/does-the-creator-of-bitcoin-hold-a-master-private-key).
Nick ODell
CC BY-SA 3.0
2014-10-13T03:00:56.940Z
Also, I attempted to clarify your first question. Feel free to edit your post if I didn't capture your intent correctly.
Nick ODell
CC BY-SA 3.0
2014-10-13T03:14:47.613Z
possible duplicate of [Who gets BitCoin transaction fees](http://bitcoin.stackexchange.com/questions/9895/who-gets-bitcoin-transaction-fees)
Nate Eldredge
CC BY-SA 3.0
2014-10-13T03:30:04.310Z
Transaction fees go to miners. Typically a minimum fee is mandatory if your coins are -somewhat- new. For example: if you received 1 BTC and decide to send it else where in 23 hours, you will face a minimum fee based on the transaction size represented in bytes. If you were to wait that extra hour, you could send that whole bitcoin transaction free. It typically helps against spamming the network by sending that 1 BTC over and over causing the blockchain to grow for no reason. Hope that somewhat helps
rdadkins
CC BY-SA 3.0
2014-10-13T07:13:06.720Z
@fatso113 A good comment - why not post it as an answer?
Nick ODell
<transaction-fees>
Why does Bitcoin charge per transaction?
Rizzma Widyawati
# Why does Bitcoin charge per transaction?

(Asked by: username_0 on 2014-10-13)

The first time I heard about Bitcoin, someone told me that it's almost free to transfer bitcoins to other people. However, I found something called "cost per transaction." Why does the Bitcoin network charge per transaction? Who receives the transaction fee?

**Tags:** transaction-fees

> **Comments:**
> **username_1**: Hi username_0, and welcome to Bitcoin.SE! I've edited your post down to one question. I did this because making posts cover fewer topics makes them easier to answer. Your second question was [answered here](http://bitcoin.stackexchange.com/questions/9417/does-the-creator-of-bitcoin-hold-a-master-private-key).  
> **username_1**: Also, I attempted to clarify your first question. Feel free to edit your post if I didn't capture your intent correctly.  
> **username_2**: possible duplicate of [Who gets BitCoin transaction fees](http://bitcoin.stackexchange.com/questions/9895/who-gets-bitcoin-transaction-fees)  
> **username_3**: Transaction fees go to miners. Typically a minimum fee is mandatory if your coins are -somewhat- new. For example: if you received 1 BTC and decide to send it else where in 23 hours, you will face a minimum fee based on the transaction size represented in bytes. If you were to wait that extra hour, you could send that whole bitcoin transaction free. It typically helps against spamming the network by sending that 1 BTC over and over causing the blockchain to grow for no reason. Hope that somewhat helps  
> **username_1**: @fatso113 A good comment - why not post it as an answer?  

---

## 1 answers

### Answer by username_4 on 2014-10-13. Score: 5

Because it is in fact "almost free". The transaction fee charged by the bitcoin protocol is so small that it basically doesn't matter when compared to standard banking fees.

This measure is in place for several reasons, including:

* Promoting mining. Mining requires expensive hardware and miners
  expect to receive some sort of compensation for contributing to the
  network. This is necessary to keep the bitcoin network decentralized,
  secure, reliable and fast. This is where this fee ends up: in the
  hands of miners that confirm your transactions.
* Avoiding spam. Anybody could decide to write a bot that sends very, very
  small fractions on a very short delay in order to spam the network,
  as a form of DoS. This fee makes these kinds of attacks very
  expensive, because if you transfer, let's say 30 euros, the fee could
  be 0.01 cents. But if you transfer 1 cent, the fee is still 0.01
  cents, making the fee not a percentage but a fixed quantity which
  gets more expensive as the amount to transfer decreases.

Watch this to learn more: <https://www.youtube.com/watch?v=X_hz7TyQ_bs>

> **Comments:**
> **username_2**: The fees as of today are much higher than you suggest, though still quite low in absolute terms.  The usual fee for a simple transaction is BTC 0.0001, which at today's exchange rate is 3 euro cents, 300 times greater than your suggested number.  
> **username_0**: lets say that we transfer bitcoin to brought something from merchant, its still had any transaction cost or not?? or its already include in the price?  

---

