Нотариальное заверение договора купли-продажи недвижимости по требованию банка- обязательно. В этом случае банк, как правило, сам указывает на нотариуса,с которым сотрудничает. Договор может составить как банк, так и нотариус, а также вами выбранный юрист, заверение- это уже другая услуга. Однако, не все банки требуют нотариального заверения договора.
По закону РФ нотариальное заверение обязательно только при сделках с имуществом, которое находится в общей или долевой собственности.
Так что можно говорить о том, что это дополнительный сбор денег, который тактично называют безопасностью сделки.
Не сказать, чтобы в этом смысла совсем не было, нотариус берет на себя огромную ответственность по сделке, банку будет с кем судиться, в случае чего.