대부분의 거래들은 수수료없이 처리될 수 있습니다. 그러나 빠른 거래 승인과 채굴자들의 수고비로서 작은 수수료를 자발적으로 내는 것이 권장됩니다. 수수료가 요구되는 경우에도, 수수료는 미화로 몇전 안되는 정도밖에 되지 않습니다. 당신의 비트코인 클라이언트가 내야하는 수수료를 추정계산해 줄 것입니다.
거래수수료는 사용자들이 거래를 과도하게 요구하여 네트워크가 과부하에 걸리는 것을 방지합니다. 수수료가 작동하는 정확한 원리는 아직 개발중에 있으며 시간이 지남에 따라 변화할 것입니다. 비트코인 거래수수료는 거래액과 무관하기 때문에 때로는 심히 저렴하거나 (1,000 BTC 전송에 0.0005 BTC 수수료) 또는 비싸 보일 수 있습니다 (0.02 BTC 지불에 0.004 BTC 수수료). 수수료 금액은 거래 반복횟수라든지 소모된 데이터와 같은 요인에 의해 결정됩니다. 예를 들어서, 거래액은 적으나 거래량이 많은 경우에는 수수료도 비쌀 것입니다. 이는 레스토랑에서 동전만을 사용하여 음식값을 지불하는 것과 같은 이치입니다. 또한 금액은 적으나 소비가 심히 잦은 경우에도 수수료가 높게 나올 것입니다. 그러나 당신의 거래활동이 정상적인 범위내로 유지된다면, 수수료 또한 낮게 유지될 것입니다.