Opening a bank account in Germany is quite easy. Visit your preferred bank branch or their website and register with them. You need the following documents to complete your account opening procedure:
Valid ID-card or passport
Official address proof
Citizen Service Number – BSN
If you are not a resident of Europe, then your residence permit can also be asked for