ИМХО, при действующем договоре снятие денег со счёта — это услуга, предоставляемая банком клиенту, и банк её может предоставлять платно.
После расторжения договора банковского счёта возврат денег — это
обязанность банка, установленная законом, её никоим образом нельзя считать услугой. Все расходы по исполнению своих обязанностей несёт банк.
Приведу аналогию: вы вернули в магазин товар пусть даже надлежащего качества стоимостью 1000 руб. По ЗоЗПП магазин обязан вернуть его стоимость. Вопрос: может ли магазин вернуть не 1000, а 950 руб., списав 50 р. на комиссию банка или стоимость инкассации?
Судебной практики в консультанте+ не нашёл. Были только предписания то ли от ФАС, то ли от РПН о признании недействительными пунктов договора, о том, что после расторжения остаток средств переводятся на указанный клиентом счёт, за минусом комиссии. Но в мотивировочной части суд их признал незаконными не за комиссию, а за то, что не предусмотрена выдача нала через кассу по выбору клиента, как это предписывает закон. Так что у Вас есть шансы стать первым.