Set up a bank account :
Bulgaria
Set up a bank account
Opening a bank account is not difficult. All you need is your valid passport and some funds. You may need a Bulgarian speaker with you to help with the process as many banks do not have English speakers. Although simple, it does take time, so make sure you leave plenty of time to take care of this.
How to guides - banks in Bulgaria
Qualisteam - Bulgarian Banks (with reviews)
Property Show Rooms - Banking in Bulgaria