Fees for buying bitcoin can become quite high across many of the websites and unregulated exchanges that are out there, which is why we suggest only using a regulated broker. While the fees themselves may vary when buying bitcoin, the costs will consist of any per-trade commission, along with the difference between the bid/ask price — also known as the spread. The fees to trade bitcoin generally start at anywhere from 0.002% to as much as 2% (and sometimes even more) of the trade value, depending on where you trade and the trade size. Brokers that charge a commission will usually have lower spreads, while commission-free brokers will have higher spreads to make up for the difference. For example, if you buy $25,000 worth of a bitcoin CFD that has a spread of $50, that would be the commission equivalent of 0.002% of the trade value. In other words, whether they come via spread or commission, bitcoin involves trading costs. Sometimes the fees also vary depending on whether you place a market order (to fill at the current or next available price) or if you use a limit order (to fill at a specific price or better), the latter of which can sometimes be cheaper at exchanges such as Coinbase.