Question: what documents do you need to open a german bank account?
Answer: Duly completed application form.
Your valid passport and current German residence permit.
Proof of registration/address.
Initial deposit (the minimum depends on the bank of your choice)
Proof of income/employment.