FRANKFURT—Commerzbank AG will soon begin charging large corporate clients and asset managers fees on certain accounts to discourage large deposits, in a reaction to European Central Bank stimulus policy.

The bank, second only to Deutsche Bank AG in size among German lenders, is the first major eurozone bank to make such a move following the ECB’s efforts, which include charging negative interest rates on some deposits it receives from banks.

...