You need to have a positive SCHUFA score and be a German resident. There are no minium income requirements to be able to open a bank account with DKB. However, certain benefits become available to you if more than 700€ per month land on your account.