The most common way of payment is in CASH . The local currency is called lev (singular) / leva (plural). Probably some merchants could agree to accept foreign currency but I highly doubt about that. So, make sure you have some leva in your pocket :)))
Currently the lev is pegged to the euro. The official rate of the Bulgarian National Bank is 1.95583 per 1 Euro. So, if you want to avoid fluctuation of the amount you get against, for example USD 100, better bring EUR instead of USD :))).
Cards:
You can withdraw cash from ATMs without a problem. Once it was not that common to see ATMs around but now you can find them everywhere. Especially in the city centre. (Note: this is valid for Sofia, I am not quite sure it is true for the rest of the country).
Payments via POS in shops and restaurants is becoming more and more popular but still is not that common as a way of payment. You will know if you can pay with a card when you see the sticker of VISA, MasterCard or whatever you use on the door. Most of the hotels accept cards.
Cheques are not used as a rule. You can cash them in a bank but it is a hassle. Believe me, you don?t want to be bothered with that.If you want to have an idea about the official exchange rates of the Bulgarian National Bank click here.


