Здравствуйте, Данил!
В вашей ситуации можно рассмотреть несколько юридических аспектов. С одной стороны, работодатель действительно допустил ошибку, а вы действовали добросовестно: уведомили его о возврате платежа, уточнили детали перевода, получили подтверждение, а затем получили деньги наличными. Однако с точки зрения закона, если вам поступили денежные средства, которые вам не принадлежат, работодатель имеет право требовать их возврата (ст. 1102 ГК РФ – неосновательное обогащение).
Вы не знали о повторном зачислении денег в момент получения наличных, но теперь, когда это выяснилось, формально у вас нет законных оснований удерживать эти средства. Если работодатель обратится в суд, он, скорее всего, выиграет дело, и вам придется вернуть сумму. Поэтому, несмотря на ошибку работодателя, рекомендую все же вернуть деньги, чтобы избежать возможных юридических последствий.
С наилучшими пожеланиями, Хабас Феликсович.