There seems to be a few services to purchase bitcoins from out there, as in bitinstant, MtGox, bitcoin.de, etc.

I would like to know if someone has looked around to find the one with the cheapest transaction fees for buying/selling bitcoins.

  • 1
    The factors relevant to providing the right advice include: Where are you located (country)? How much are you looking to buy? What payment methods do you have available? How soon do you need access to the proceeds? Is privacy important? Commented Oct 15, 2012 at 21:45
  • I am located in europe, payment options include CC, paypal, SEPA transfer and cash, while paypal itself already charges fees for transactions. Privacy is preferred, but trust is more important. The amounts of selling/buying will be low for now, until I have trust in the system. Commented Oct 16, 2012 at 10:20
  • This question is currently too localised, and will likely become out of date. Have raised the issue for discussion here (meta.bitcoin.stackexchange.com/questions/311/…), but perhaps the question should be closed. Commented Oct 17, 2012 at 19:20

3 Answers 3


That would probably be either Bitcoin OTC or Local Bitcoins, as you are trading directly between people. This way you can barter for better rates and you don't have to pay a fee.


In the U.S., the least expensive method is a Dwolla transfer to an exchange that accepts Dwolla (Mt. Gox, and Camp BX). Dwolla charges $0.25 per transaction when the amount transferred is over $10.

Quite simply, depositing cash at a bank or 7-11, Walmart, CVS is going to be the fastest and easiest way.

One method that was the least expensive, depositing cash at an exchange's bank, is currently unavailable as the exchange that offered that (BitFloor) has suspended that method, temporarily apparently.

BitMe offers this but they don't have much liquidity yet (on the sell side) so that might not work.

If you are looking to deposit $500 or more, then Bitcoins Direct will accept that cash:

All other cash deposit options:


If you are in the U.S., there is one vendor that apparently is offering to sell via credit card.

The fees aren't trivial but you can use a credit card to purchase by using VirWoX where you can buy SLL using your credit card, then trade SLL for BTC:

There possibly are other options that will work for you as well:

Last of all there is #bitcoin-otc where you can connect with sellers via IRC:


For SEPA transfers, Bitstamp may be what you want. I've been using it for months now. There is no deposit fee (just what you pay to your bank for the SEPA transfer), and you pay up to 0.5 % fee when you buy BTC (this was actually free last week but you missed it). There is also some currency conversion expense (your EUR will be converted to USD), but they use ECB's currency rates which are quite good, and don't take any fees themselves for conversion. Also the exchange is quite liquid (third largest USD market) so the spread won't cost you much either.

If you're just buying BTC, this is it. If you plan to withdraw EUR from the exchange, you'll also pay 0.90 EUR per withdrawal.

Also all SEPA transfers are processed in 24 hours, sometimes the same day.

Not the answer you're looking for? Browse other questions tagged or ask your own question.