Что делать, если сотруднику на больничном ошибочно перечислили аванс в полном размере?

← На главную

Рассмотрим ситуацию, когда сотрудник находится на больничном, но ему ошибочно перечислили аванс в полном размере, как будто он отработал период полностью. После этого выяснилось, что сотрудник в ближайшие месяцы не выйдет на работу, поэтому просто «перекрыть» переплату ближайшей зарплатой не получится. Возникает практический вопрос: как поступить правильно — попросить сотрудника вернуть деньги на расчетный счет организации или зачесть излишне выплаченную сумму в счет будущих рабочих месяцев?

Разберем проблему подробно с двух сторон: с точки зрения трудового законодательства и с точки зрения отражения операции в 1С. Важно сразу отделить несколько разных задач: юридически оформить согласие сотрудника, правильно отразить возврат денег, исправить взаиморасчеты по зарплате, проверить НДФЛ и страховые взносы, а также не допустить появления «хвостов» в ведомостях на выплату.

Главный вывод: если сотрудник добровольно вернул излишне перечисленный аванс на расчетный счет организации, в учете нужно отразить поступление денег от сотрудника и скорректировать взаиморасчеты по зарплате. Если сотрудник не возвращает деньги сразу, а просит зачесть сумму в счет будущей зарплаты, нужно получить письменное согласие и соблюдать ограничения по удержаниям.

Выясним причину переплаты

Сначала проанализируем ситуацию. Сотруднику перечислили аванс в полном размере, хотя он находился на больничном. Обычно такая ошибка возникает по одной из причин:

  1. Ведомость на выплату аванса была заполнена до отражения больничного.

  2. В программе не был введен документ, отражающий отсутствие сотрудника.

  3. Аванс рассчитывался фиксированной суммой, а не с учетом фактически отработанного времени.

  4. Сотрудника не исключили из ведомости на аванс вручную.

  5. В 1С осталась сумма к выплате по регистрам взаиморасчетов, хотя фактически сотрудник не должен был получить эту сумму.

Поэтому сначала разберем не только сам возврат, но и источник переплаты. Нам нужно понять, была ли ошибка только в выплате или еще и в начислении зарплаты.

Если сотруднику начислили правильную сумму, но выплатили больше, чем нужно, то исправляем именно выплату и взаиморасчеты. Если же сотруднику еще и начислили лишнюю зарплату за период больничного, тогда дополнительно исправляем начисление, НДФЛ и страховые взносы.

Это принципиально разные случаи. Переплата по выплате означает, что сотруднику перечислили больше денег, чем числилось к выплате. Ошибка начисления означает, что в программе изначально завысили доход сотрудника. В первом случае обычно работаем с документами выплаты и возврата. Во втором случае нужно сторнировать или исправлять начисления.

Разберем правовую сторону вопроса

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

В трудовом законодательстве предусмотрены случаи, когда работодатель может удержать суммы из заработной платы. К таким случаям относится, в частности, возврат неотработанного аванса, выданного в счет заработной платы. Но для удержания важны условия: сотрудник не должен оспаривать основание и размер удержания, а работодатель должен оформить решение об удержании в установленный срок.

Кроме того, при удержаниях из зарплаты нужно соблюдать лимиты. Обычно при каждой выплате можно удерживать не более 20 процентов от суммы, причитающейся работнику после удержания НДФЛ. В отдельных случаях общий размер удержаний может быть выше, но для стандартной зарплатной переплаты ориентируемся именно на безопасный порядок с письменным согласием сотрудника.

Поэтому на практике есть два корректных варианта:

  1. Сотрудник добровольно возвращает деньги в кассу или на расчетный счет организации.

  2. Сотрудник пишет заявление о зачете излишне выплаченного аванса в счет будущей зарплаты, а работодатель оформляет удержание с соблюдением ограничений.

В рассматриваемой ситуации сотрудник находится на длительном больничном. Значит, зачесть переплату в ближайшей зарплате может быть неудобно или невозможно, потому что рабочих начислений в ближайшие месяцы может не быть. Поэтому более простым и чистым вариантом является добровольный возврат денег на расчетный счет организации.

Решение 1: сотрудник добровольно возвращает излишне перечисленную сумму

Рассмотрим самый удобный вариант для ситуации из вопроса. Сотрудник сам перечисляет ошибочно полученную сумму на расчетный счет работодателя. В этом случае организация не удерживает деньги принудительно, а принимает добровольный возврат.

Разберем по шагам, что нужно оформить:

  1. Получите от сотрудника заявление или письменное пояснение о добровольном возврате излишне перечисленного аванса.

  2. Укажите в заявлении сумму, дату первоначального ошибочного перечисления и способ возврата.

  3. Попросите сотрудника перечислить деньги на расчетный счет организации с понятным назначением платежа.

  4. Отразите поступление денег в банке.

  5. Скорректируйте взаиморасчеты с сотрудником в зарплатном учете 1С.

  6. Проверьте расчетный листок сотрудника и ведомости на выплату за последующие месяцы.

В назначении платежа сотруднику лучше указать, что это возврат излишне перечисленного аванса или заработной платы. Например: «Возврат излишне перечисленного аванса за месяц». Так бухгалтеру будет проще подтвердить экономический смысл поступления.

Важно: добровольный возврат денег не является новой выручкой организации. Это погашение задолженности сотрудника перед работодателем или возврат ошибочно перечисленной суммы. Поэтому в бухгалтерском учете его нужно отражать не как доход от реализации, а как восстановление расчетов с персоналом.

Как отразить возврат денег на расчетный счет в 1С:Бухгалтерии

Теперь посмотрим на отражение в 1С. Если сотрудник перечислил деньги на расчетный счет организации, в банковской выписке нужно создать документ поступления денежных средств.

В типовой логике 1С используем документ ПоступлениеНаРасчетныйСчет. Вид операции обычно выбираем как «Прочее поступление», потому что это не оплата от покупателя и не возврат от поставщика.

Разберем по шагам:

  1. Перейдите в раздел «Банк и касса».

  2. Откройте банковские выписки.

  3. Загрузите выписку из банка или создайте документ поступления вручную.

  4. Выберите документ «Поступление на расчетный счет».

  5. Укажите вид операции «Прочее поступление».

  6. В поле счета расчетов укажите счет 70 «Расчеты с персоналом по оплате труда», если отражаете возврат именно как погашение переплаты по зарплате.

  7. Укажите сотрудника в аналитике по счету 70, если программа требует заполнения субконто.

  8. Укажите сумму возврата.

  9. В назначении платежа пропишите возврат излишне перечисленной заработной платы или аванса.

  10. Проведите документ.

В бухгалтерском учете такая операция обычно формирует проводку:

Дт 51 Кт 70 — сотрудник вернул на расчетный счет организации излишне полученную сумму заработной платы или аванса.

Счет 51 показывает поступление денег на расчетный счет. Счет 70 закрывает задолженность сотрудника перед организацией или уменьшает переплату по расчетам с персоналом.

Если возврат был внесен наличными в кассу, используем документ поступления наличных денежных средств и проводку:

Дт 50 Кт 70 — сотрудник вернул деньги в кассу организации.

Но в ситуации из вопроса сотрудник уже перечислил сумму на расчетный счет, поэтому основной вариант — Дт 51 Кт 70.

Почему одной банковской операции может быть недостаточно

Разберем важный практический момент. В 1С:Бухгалтерии проводка по счету 70 может быть сформирована правильно, но в зарплатных ведомостях и расчетных листках все равно могут остаться некорректные суммы. Причина в том, что в программе зарплатные выплаты часто учитываются не только по бухгалтерским проводкам, но и по специальным регистрам.

Например, для заполнения ведомостей на выплату могут использоваться данные регистра ЗарплатаКВыплате или регистров взаиморасчетов с сотрудниками. Если в этих регистрах осталась сумма долга или переплаты, программа может снова подтягивать ее в будущие ведомости.

Поэтому после отражения поступления денег на расчетный счет обязательно проверим:

  1. Оборотно-сальдовую ведомость по счету 70 по сотруднику.

  2. Расчетный листок сотрудника.

  3. Ведомости на выплату зарплаты за следующий месяц.

  4. Остатки в зарплатных регистрах, если ведомость заполняется неправильно.

Если по бухгалтерскому счету все закрыто, но ведомость все равно показывает долг, значит нужно дополнительно скорректировать зарплатные регистры. В типовой работе это делают не программным кодом, а штатными документами или операциями корректировки регистров, если они доступны в используемой конфигурации.

Как исправить взаиморасчеты с сотрудником в 1С

Посмотрим, как действовать после отражения поступления денег. Наша цель — чтобы в программе не осталось неправильного долга сотрудника или долга организации. Для этого нужно проверить взаиморасчеты.

Разберем общий порядок:

  1. Сформируйте расчетный листок сотрудника за месяц, в котором был выплачен ошибочный аванс.

  2. Сравните начислено, удержано и выплачено.

  3. Проверьте, есть ли долг сотрудника перед организацией.

  4. После отражения возврата сформируйте расчетный листок повторно.

  5. Убедитесь, что переплата закрылась.

  6. Создайте следующую ведомость на выплату и проверьте, не подтягивается ли ошибочная сумма.

Если возврат отражен документом поступления на расчетный счет по счету 70, а зарплатные отчеты показывают корректные взаиморасчеты, дополнительных действий может не потребоваться.

Если же программа продолжает видеть задолженность или переплату неверно, используйте корректировку регистров. В 1С:Бухгалтерии для этого может применяться документ Операция, введенная вручную, с корректировкой соответствующих регистров. Но этот способ требует аккуратности, потому что неправильная ручная корректировка может испортить заполнение будущих ведомостей.

Безопасный подход: сначала используем штатные документы зарплаты и банка, затем проверяем отчеты. Ручную корректировку регистров применяем только тогда, когда бухгалтерские проводки верные, а зарплатные регистры остались некорректными.

Как отразить возврат в 1С:Зарплата и управление персоналом

Если зарплатный учет ведется в 1С:Зарплата и управление персоналом, порядок может отличаться. В ЗУП для таких ситуаций предусмотрен специальный документ ВозвратСотрудникомЗадолженности. Его используют, когда сотрудник возвращает излишне выплаченные деньги.

Разберем по шагам типовой порядок для ЗУП:

  1. Перейдите в раздел «Выплаты».

  2. Откройте пункт «Возвраты сотрудниками задолженности».

  3. Создайте новый документ возврата.

  4. Укажите организацию.

  5. Выберите сотрудника.

  6. Проверьте сумму задолженности, которую программа подставит автоматически, если долг уже отражен в расчетах.

  7. Укажите форму расчетов «Безналичная», если сотрудник вернул деньги на расчетный счет.

  8. Проведите документ.

  9. Проверьте расчетный листок сотрудника.

Документ ВозвратСотрудникомЗадолженности нужен именно для зарплатных взаиморасчетов. Если учет зарплаты выгружается в бухгалтерскую программу, отдельно проверьте, как операция попала в бухгалтерский учет. В некоторых схемах нужно дополнительно отразить банковское поступление в 1С:Бухгалтерии, чтобы закрыть движение денег по расчетному счету.

Если же учет ведется только в 1С:Бухгалтерии, а отдельной ЗУП нет, ориентируемся на документы банка, счет 70, расчетные листки, ведомости и возможную корректировку регистров.

Нужно ли сторнировать зарплату

Теперь разберем вопрос из обсуждения: «Теперь думаю, как сторнировать». Сторно нужно не всегда. Прежде чем сторнировать, выясним, что именно было ошибочным: начисление или выплата.

Если сотруднику начислили верную зарплату с учетом больничного, но ошибочно выплатили полный аванс, сторнировать начисление не нужно. В этом случае начисления правильные, а ошибка только в выплате. Тогда отражаем возврат денег и закрываем взаиморасчеты.

Если же в 1С сотруднику начислили аванс или зарплату как за полностью отработанное время, хотя он был на больничном, нужно исправлять начисление. Тогда сторнируем лишнюю сумму начисления или вводим исправительный документ.

Разберем два варианта.

Вариант А: начисление правильное, ошибка только в выплате

Предположим, сотрудник на больничном. Больничный или отсутствие в программе отражены правильно. Начисление зарплаты за месяц рассчитано корректно. Но в ведомости на аванс сотруднику ошибочно перечислили больше, чем нужно.

В этом случае действуем так:

  1. Не сторнируйте начисление зарплаты.

  2. Отразите возврат денег от сотрудника на расчетный счет.

  3. Используйте счет 70 для закрытия переплаты.

  4. Проверьте расчетный листок.

  5. Проверьте, что будущие ведомости не подтягивают ошибочную сумму.

Почему не нужно сторнировать начисление? Потому что начисление отражает доход сотрудника, а в этом варианте доход рассчитан правильно. Ошибка произошла на этапе выплаты. Если сторнировать правильное начисление, можно исказить зарплатные отчеты, НДФЛ, страховые взносы и бухгалтерские проводки.

Для этой ситуации основная бухгалтерская запись при возврате:

Дт 51 Кт 70 — возврат излишне перечисленной суммы на расчетный счет.

После этого задолженность сотрудника перед организацией должна закрыться.

Вариант Б: начисление тоже было завышено

Теперь рассмотрим другой вариант. В программе не был введен больничный, сотруднику начислили зарплату за полный период, начислили НДФЛ и, возможно, страховые взносы. Затем выплатили аванс. Позже выяснилось, что сотрудник фактически был на больничном.

В этом случае недостаточно просто принять возврат денег. Нужно исправить начисления. Разберем по шагам:

  1. Введите или исправьте документ, отражающий больничный или отсутствие сотрудника.

  2. Перерассчитайте зарплату за месяц ошибки.

  3. Сторнируйте лишние начисления, если программа не делает это автоматически.

  4. Проверьте НДФЛ.

  5. Проверьте страховые взносы.

  6. Отразите возврат излишне выплаченной суммы.

  7. Проверьте отчетность, если ошибка затронула уже сданный период.

В 1С для исправления начислений могут использоваться документы перерасчета, исправления начисления зарплаты, сторнирования или ручные корректировки — точный набор зависит от конфигурации. В ЗУП обычно применяются документы перерасчета зарплаты, исправления документов или документ ДоначислениеПерерасчет, если соответствующий механизм включен в настройках.

В 1С:Бухгалтерии зарплатный блок проще, поэтому часто исправление выполняется через повторный расчет зарплаты за месяц после ввода больничного или через ручную корректировку начисления. Но сначала обязательно проверьте, как программа сама пересчитывает сумму при корректном вводе больничного.

Что делать с НДФЛ при возврате переплаты

Разберем налоговую часть. Здесь снова нужно определить, была ли ошибка только в выплате или в начислении дохода.

Если начисление зарплаты было правильным, а сотруднику просто перечислили лишние деньги, то НДФЛ по начислениям может не требовать исправления. Возврат излишне выплаченной суммы закрывает взаиморасчеты, но не меняет сумму фактически начисленного дохода.

Если же сотруднику начислили лишнюю зарплату, то НДФЛ мог быть рассчитан с завышенного дохода. В таком случае нужно исправить доход, налоговую базу и удержанный налог. После перерасчета может возникнуть излишне удержанный НДФЛ или корректировка налога к удержанию в будущих выплатах.

Разберем порядок проверки:

  1. Сформируйте расчетный листок сотрудника.

  2. Проверьте сумму начисленного дохода.

  3. Проверьте сумму исчисленного НДФЛ.

  4. Проверьте сумму удержанного НДФЛ.

  5. Сформируйте регистр налогового учета по НДФЛ или соответствующий зарплатный отчет.

  6. Убедитесь, что после исправления больничного доход отражен правильно.

Важный момент: возврат денег сотрудником на расчетный счет не всегда автоматически исправляет НДФЛ. Если ошибка была в начислении дохода, нужно исправлять именно начисление и налоговый учет. Если ошибка была только в выплате, налоговая база может остаться без изменений.

Что делать со страховыми взносами

Страховые взносы зависят от начисленного дохода, а не от самого факта перечисления аванса. Поэтому если ошибка была только в выплате, страховые взносы обычно не корректируются.

Если же сотруднику начислили лишнюю зарплату, страховые взносы также могли быть завышены. В таком случае после исправления начислений программа должна пересчитать базу по взносам. Если период уже закрыт или отчетность уже сдана, нужно отдельно проанализировать необходимость корректировок.

Разберем порядок проверки:

  1. Проверьте, был ли введен больничный или иной документ отсутствия.

  2. Пересчитайте зарплату за месяц ошибки.

  3. Сформируйте отчет по начислениям.

  4. Проверьте базу по страховым взносам.

  5. Проверьте отражение сумм в регламентированной отчетности.

Если сторно начисления относится к прошлому периоду, программа может отразить отрицательные суммы в текущем месяце или отнести их к периоду первоначального начисления. Это зависит от конфигурации, настроек и достаточности положительных начислений в текущем периоде. Поэтому после исправления обязательно проверьте не только проводки, но и отчеты по взносам.

Решение 2: зачесть переплату в счет будущей зарплаты

Теперь рассмотрим второй вариант: сотрудник не возвращает деньги сразу, а пишет заявление с просьбой зачесть излишне выплаченный аванс в счет будущих рабочих месяцев. Такой вариант возможен, но он менее удобен при длительном больничном, потому что зарплаты может не быть или она будет маленькой.

Разберем, что нужно оформить:

  1. Получите от сотрудника письменное заявление о согласии на зачет или удержание.

  2. Укажите точную сумму переплаты.

  3. Укажите период и основание переплаты.

  4. Оформите приказ работодателя об удержании или зачете.

  5. Соблюдайте ограничение по размеру удержаний при каждой выплате.

  6. Отражайте удержания в 1С при последующих начислениях зарплаты.

Такой вариант подходит, если сотрудник скоро выйдет на работу и у него будут регулярные выплаты. Но если больничный длительный, удерживать может быть не из чего. Тогда переплата будет висеть в расчетах с сотрудником до появления будущих начислений.

Поэтому в ситуации длительного больничного добровольный возврат на расчетный счет обычно проще и чище. Он быстрее закрывает задолженность и не требует распределять удержание по будущим месяцам.

Как оформить заявление сотрудника на добровольный возврат

Рассмотрим, что можно указать в заявлении. Унифицированной формы нет, но в документе должны быть понятные реквизиты: кому адресовано заявление, от кого, сумма, причина возврата, способ возврата и дата.

Пример содержания заявления можно оформить так:

«Прошу принять от меня добровольный возврат излишне перечисленного аванса за такой-то месяц в сумме такой-то. Денежные средства перечислены на расчетный счет организации. Основание: ошибочное перечисление аванса в период временной нетрудоспособности. Сумму и основание возврата не оспариваю».

Разберем, зачем это нужно. Заявление подтверждает, что сотрудник понимает причину возврата, согласен с суммой и возвращает деньги добровольно. Это снижает риск спора и помогает бухгалтерии обосновать операцию.

К заявлению можно приложить платежное поручение или иной документ, подтверждающий перечисление денег сотрудником на расчетный счет организации.

Как оформить заявление на зачет в счет будущей зарплаты

Если сотрудник просит не возвращать деньги, а зачесть сумму в счет будущей зарплаты, заявление должно быть другим. В нем нужно прямо указать согласие на удержание или зачет из будущих выплат.

Пример формулировки:

«Прошу зачесть излишне выплаченный мне аванс за такой-то месяц в сумме такой-то в счет будущей заработной платы. Основание и размер задолженности не оспариваю. С удержанием из будущих выплат согласен».

После такого заявления работодатель оформляет приказ. В приказе указывают сотрудника, сумму, основание, порядок удержания и период. При каждой последующей выплате проверяйте лимит удержания. Если заработная плата после НДФЛ небольшая, всю сумму сразу удерживать нельзя, если это нарушает ограничение.

Этот вариант требует более внимательного контроля в 1С. Нужно следить, чтобы сумма удержания не превысила допустимый предел и чтобы остаток задолженности корректно переходил на следующий месяц.

Как проверить проводки после возврата

После отражения возврата на расчетный счет сформируйте оборотно-сальдовую ведомость по счету 70 с аналитикой по сотруднику. Нам нужно увидеть, закрылась ли переплата.

Разберем по шагам:

  1. Откройте раздел отчетов.

  2. Сформируйте Оборотно-сальдовую ведомость по счету 70.

  3. Установите период, включающий месяц ошибочной выплаты и дату возврата.

  4. Включите аналитику по сотрудникам.

  5. Найдите нужного сотрудника.

  6. Проверьте обороты по дебету и кредиту.

  7. Убедитесь, что конечное сальдо соответствует реальной задолженности.

Если сотрудник полностью вернул сумму переплаты, сальдо по нему должно закрыться или остаться только в той части, которая действительно соответствует начислениям и выплатам текущего периода.

Если по счету 70 все правильно, но в ведомость на выплату все равно попадает лишняя сумма, значит проблема не в бухгалтерской проводке, а в зарплатных регистрах. Тогда переходите к проверке расчетного листка и движений по регистрам выплаты.

Как проверить расчетный листок

Расчетный листок помогает увидеть зарплатную картину глазами сотрудника: начислено, удержано, выплачено, долг за организацией или долг за работником.

Разберем порядок проверки:

  1. Сформируйте расчетный листок за месяц, в котором был выплачен ошибочный аванс.

  2. Посмотрите сумму начислений.

  3. Посмотрите сумму выплат.

  4. Проверьте, появился ли долг сотрудника перед организацией.

  5. После отражения возврата сформируйте расчетный листок повторно.

  6. Убедитесь, что долг уменьшился или полностью закрылся.

Если в расчетном листке долг не закрывается, хотя банковская операция проведена, значит документ поступления денег не повлиял на зарплатные взаиморасчеты так, как нужно. В этом случае проверьте счет расчетов, аналитику по сотруднику и регистры зарплаты.

Как не допустить повторного попадания суммы в ведомость

После возврата переплаты обязательно создайте тестовую ведомость на следующую выплату и проверьте ее заполнение. Это важный контрольный шаг.

Разберем, что проверяем:

  1. Не подтягивается ли возвращенная сумма как долг организации перед сотрудником.

  2. Не появляется ли отрицательная сумма к выплате.

  3. Не переносится ли переплата в будущие месяцы.

  4. Не задваивается ли удержание.

  5. Корректно ли отображается задолженность в расчетном листке.

Если ведомость заполняется неправильно, не исправляйте ее только ручным удалением строки. Ручное исправление ведомости может решить проблему один раз, но не устранит причину. Нужно найти, из какого регистра или документа программа берет неправильную сумму.

В 1С:Бухгалтерии причиной часто бывает регистр ЗарплатаКВыплате или регистры взаиморасчетов с сотрудниками. В ЗУП используйте специализированные документы возврата задолженности, перерасчета или корректировки выплаты.

Когда нужна ручная корректировка регистров

Рассмотрим ситуацию, когда банковский документ сформировал проводку Дт 51 Кт 70, но зарплатные документы продолжают показывать неверный остаток. Такое бывает, если бухгалтерский учет и зарплатные регистры разошлись.

В этом случае может понадобиться ручная корректировка регистра. Но выполнять ее нужно очень аккуратно. Перед этим обязательно сохраните копию базы или протестируйте исправление на копии.

Разберем общий подход:

  1. Определите, в каком отчете видна ошибка.

  2. Проверьте документы, которые сформировали движения по выплате.

  3. Сравните бухгалтерский счет 70 и зарплатные взаиморасчеты.

  4. Найдите регистр, из которого заполняется ведомость.

  5. Создайте ручную операцию корректировки только на сумму расхождения.

  6. После корректировки снова сформируйте ведомость и расчетный листок.

Важно: ручную корректировку регистров применяйте только после анализа. Если просто внести сумму «на глаз», можно получить еще большую путаницу в будущих выплатах.

В обычной пользовательской задаче код 1С не нужен. Мы работаем документами ПоступлениеНаРасчетныйСчет, ВедомостьВБанк, НачислениеЗарплаты, Операция и, при использовании ЗУП, документом ВозвратСотрудникомЗадолженности.

Какие объекты 1С помогают решить проблему

Перечислим основные объекты и механизмы 1С, которые могут участвовать в решении:

  1. ПоступлениеНаРасчетныйСчет — используем для отражения возврата денег сотрудником на расчетный счет.

  2. ПоступлениеНаличных — используем, если сотрудник возвращает деньги в кассу.

  3. Счет 70 — применяем для расчетов с персоналом по оплате труда.

  4. Счет 51 — отражает поступление денег на расчетный счет.

  5. Счет 50 — отражает поступление денег в кассу.

  6. НачислениеЗарплаты — проверяем, если ошибка затронула начисление зарплаты.

  7. ВедомостьВБанк — проверяем, если переплата возникла при перечислении зарплаты на банковские карты.

  8. ВедомостьВКассу — проверяем, если выплата была через кассу.

  9. ЗарплатаКВыплате — регистр, из-за которого могут появляться неправильные суммы в ведомостях.

  10. ВозвратСотрудникомЗадолженности — используем в ЗУП для регистрации возврата излишне выплаченной суммы.

  11. ДоначислениеПерерасчет — применяем в ЗУП, если нужно исправить начисления отдельным документом перерасчета.

  12. Операция — используем для ручных корректировок, если штатные документы не закрыли расхождение.

Код 1С для такой задачи обычно не требуется. В теме форума примеров программного кода нет, поэтому не будем добавлять искусственные фрагменты. Правильнее решить проблему документами учета и корректной проверкой регистров.

Как действовать, если больничный еще не введен

Если сотрудник находится на больничном, но больничный еще не отражен в программе, не спешите сторнировать выплату вручную. Сначала внесите документ отсутствия или больничный, потому что именно он влияет на расчет зарплаты.

Разберем порядок:

  1. Получите сведения о больничном или периоде временной нетрудоспособности.

  2. Введите больничный в 1С, если он должен учитываться в вашей базе.

  3. Перерассчитайте зарплату за месяц.

  4. Определите реальную сумму, которую сотрудник должен был получить.

  5. Сравните ее с фактически перечисленной суммой.

  6. Разницу оформите как переплату.

  7. Отразите возврат или зачет переплаты.

Такой порядок помогает избежать ошибки, когда бухгалтер сначала принимает возврат, а затем после ввода больничного программа снова меняет взаиморасчеты. Сначала приводим начисления к правильному виду, затем закрываем выплату.

Как выбрать между возвратом и зачетом

Теперь сравним оба варианта и выберем оптимальный.

Добровольный возврат на расчетный счет удобен, если сотрудник согласен вернуть деньги сразу. Этот вариант быстро закрывает переплату, не требует ждать будущих начислений и особенно подходит при длительном больничном.

Зачет в счет будущей зарплаты удобен, если сотрудник скоро вернется к работе и у него будут регулярные выплаты. Но при этом нужно оформить письменное согласие, приказ и соблюдать ограничения по удержаниям.

В ситуации из вопроса сотрудник не сможет выйти в ближайшие месяцы. Значит, вариант с зачетом может растянуться на долгий срок. Поэтому решение с возвратом денег на расчетный счет выглядит более практичным.

Разберем итоговую рекомендацию:

  1. Если сотрудник согласен вернуть деньги сейчас, оформите добровольный возврат.

  2. Если сотрудник просит зачет, получите письменное заявление и удерживайте сумму с учетом ограничений.

  3. Если сотрудник не согласен с суммой или основанием, не производите удержания без урегулирования спора.

  4. Если ошибка была не только в выплате, но и в начислении, сначала исправьте начисление.

Пошаговый алгоритм для ситуации из вопроса

Теперь соберем решение в один последовательный алгоритм. Исходим из того, что сотрудник уже перечислил излишне выплаченную зарплату или аванс на расчетный счет организации.

  1. Проверьте месяц, за который был ошибочно выплачен аванс.

  2. Убедитесь, что больничный или отсутствие сотрудника отражены в 1С.

  3. Проверьте начисление зарплаты за месяц ошибки.

  4. Определите точную сумму переплаты.

  5. Получите от сотрудника заявление о добровольном возврате.

  6. Загрузите или создайте банковскую выписку с поступлением денег от сотрудника.

  7. В документе «Поступление на расчетный счет» выберите вид операции «Прочее поступление».

  8. Укажите счет расчетов 70.

  9. Заполните аналитику по сотруднику.

  10. Проведите документ и получите проводку Дт 51 Кт 70.

  11. Сформируйте оборотно-сальдовую ведомость по счету 70 по сотруднику.

  12. Сформируйте расчетный листок сотрудника.

  13. Создайте следующую ведомость на выплату и проверьте, не подтягивается ли возвращенная сумма.

  14. Если ведомость заполняется неправильно, проверьте зарплатные регистры и при необходимости выполните корректировку.

  15. Если начисление было завышено, дополнительно выполните перерасчет или сторно начисления.

Такой порядок позволяет закрыть ситуацию не только по банку, но и по зарплатным расчетам.

Какие ошибки нельзя допускать

Рассмотрим частые ошибки, которые могут привести к проблемам в учете.

Ошибка 1. Отразить возврат как прочий доход. Возврат излишне выплаченной зарплаты не является обычным доходом организации. Если отразить поступление на счет доходов, можно исказить финансовый результат.

Ошибка 2. Не указать счет 70. Если не закрыть расчеты с персоналом, по сотруднику может остаться неправильное сальдо.

Ошибка 3. Не заполнить аналитику по сотруднику. Даже если проводка по счету 70 есть, без правильной аналитики задолженность может закрыться не по тому сотруднику или остаться в разрезе зарплатного учета.

Ошибка 4. Сторнировать начисление, если ошибка была только в выплате. Это может исказить НДФЛ, взносы и расчетные листки.

Ошибка 5. Удерживать будущую зарплату без письменного согласия. Если сотрудник не дал согласие и не признает сумму, удержание может стать спорным.

Ошибка 6. Не проверить будущие ведомости. Даже после правильной проводки программа может подтягивать ошибочные остатки из регистров.

Ошибка 7. Создать ручную операцию без проверки регистров. Ручные корректировки должны быть точными и обоснованными.

Что делать, если сотрудник вернул не всю сумму

Рассмотрим еще один практический вариант. Сотрудник может вернуть не всю сумму сразу, а только часть. Тогда в 1С отражаем фактическое поступление денег, а оставшаяся часть переплаты продолжает числиться как задолженность сотрудника.

Разберем порядок:

  1. Определите общую сумму переплаты.

  2. Отразите фактически возвращенную сумму документом поступления на расчетный счет.

  3. Проверьте остаток задолженности по счету 70.

  4. Согласуйте с сотрудником порядок возврата оставшейся суммы.

  5. Если остаток будет удерживаться из будущей зарплаты, оформите письменное согласие и приказ.

  6. Контролируйте лимит удержаний при каждой выплате.

При частичном возврате особенно важно вести понятную аналитику. В назначении платежа укажите, что это частичный возврат излишне выплаченного аванса. Это поможет потом сверить задолженность.

Что делать, если сотрудник не согласен возвращать деньги

Если сотрудник не согласен возвращать деньги, действуйте осторожно. Нельзя просто удержать сумму из будущей зарплаты без оценки оснований и документов. Нужно выяснить, является ли ошибка счетной, признает ли сотрудник переплату, не истек ли срок для оформления удержания и есть ли спор по сумме.

Разберем безопасный порядок:

  1. Подготовьте расчет переплаты.

  2. Письменно уведомите сотрудника о выявленной переплате.

  3. Предложите добровольно вернуть сумму или согласовать зачет.

  4. Если сотрудник не согласен, не оформляйте удержание автоматически.

  5. Перед дальнейшими действиями оцените правовые основания и риски трудового спора.

В ситуации из вопроса сотрудник добровольно перечислил деньги на расчетный счет, поэтому спорной части уже нет. Но для полноты решения важно понимать: добровольность и письменное оформление сильно упрощают учет и снижают риски.

Как сформулировать назначение платежа

Посмотрим на практический пример назначения платежа. Чем понятнее назначение, тем проще подтвердить операцию при проверке и внутренней сверке.

Можно использовать такую формулировку:

«Возврат излишне перечисленного аванса за месяц по сотруднику Ф.И.О., без НДС».

Если возвращается именно заработная плата, можно написать:

«Возврат излишне перечисленной заработной платы за месяц по сотруднику Ф.И.О., без НДС».

Если это частичный возврат:

«Частичный возврат излишне перечисленного аванса за месяц по сотруднику Ф.И.О., без НДС».

Фраза «без НДС» уместна, потому что операция не связана с реализацией товаров, работ или услуг. Это не обязательный элемент для зарплатной операции, но часто его указывают в банковских платежах для ясности.

Как понять, был ли аванс доходом для целей НДФЛ

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

Если сумма была выплачена как зарплатный аванс и с нее был удержан НДФЛ, а затем сотрудник вернул деньги, в программе может возникнуть необходимость корректировки налогового учета. Особенно это актуально, если начисление за месяц после учета больничного оказалось меньше выплаченного аванса.

Разберем порядок проверки:

  1. Проверьте ведомость, по которой перечислялся аванс.

  2. Посмотрите, был ли удержан НДФЛ при выплате.

  3. Проверьте документ начисления зарплаты за месяц.

  4. Сравните начисленный доход и выплаченную сумму.

  5. Проверьте регистр налогового учета по НДФЛ.

  6. При необходимости выполните перерасчет НДФЛ в зарплатной программе.

Если программа показывает завышенный доход или налог, не пытайтесь исправить это только банковским поступлением. Возврат денег закрывает взаиморасчеты, но налоговый учет исправляется через зарплатные документы, перерасчеты и корректировки НДФЛ.

Как оформить сторно, если оно действительно нужно

Если после анализа выяснили, что начисление действительно было завышено, тогда сторно или исправление нужно. Рассмотрим общий подход без привязки к конкретному релизу, потому что интерфейс может отличаться.

  1. Откройте документ начисления зарплаты за ошибочный месяц.

  2. Проверьте, можно ли пересчитать месяц после ввода больничного.

  3. Если месяц не закрыт и отчетность не сдана, исправьте исходные документы и выполните перерасчет.

  4. Если период закрыт, используйте документ исправления или перерасчета в текущем месяце.

  5. Проверьте отрицательные начисления, если программа сформировала сторно.

  6. Проверьте НДФЛ и страховые взносы.

  7. После исправления начислений отразите возврат денег или зачет переплаты.

Сторно — это не способ отразить сам факт возврата денег. Сторно отменяет или уменьшает ошибочное начисление. Поэтому если сотрудник просто вернул лишне выплаченную сумму, а начисление было правильным, сторно не применяем.

Как проверить итоговую картину после всех исправлений

После того как мы отразили возврат и при необходимости исправили начисления, обязательно проведем итоговую проверку. Это поможет убедиться, что ошибка закрыта полностью.

Проверьте следующие отчеты и документы:

  1. Оборотно-сальдовую ведомость по счету 70 — чтобы увидеть бухгалтерское сальдо по сотруднику.

  2. Расчетный листок — чтобы увидеть долг сотрудника или организации.

  3. Ведомость на выплату — чтобы убедиться, что переплата не подтягивается повторно.

  4. Анализ НДФЛ — если при выплате или начислении затрагивался налог.

  5. Отчеты по страховым взносам — если исправляли начисления.

  6. Банковскую выписку — чтобы подтвердить фактический возврат денег.

Если все отчеты совпадают, сальдо закрыто, расчетный листок понятен, а будущая ведомость заполняется правильно, ситуацию можно считать исправленной.

Итоговое решение

Подведем итог. Если сотруднику на больничном ошибочно перечислили аванс в полном размере, сначала выясняем, была ли ошибка только в выплате или также в начислении. Если начисление правильное, сторнировать зарплату не нужно. Достаточно оформить добровольный возврат денег и отразить поступление на расчетный счет по счету 70.

В 1С:Бухгалтерии создаем документ «Поступление на расчетный счет» с видом операции «Прочее поступление», указываем счет расчетов 70, сотрудника и сумму возврата. Ожидаемая проводка: Дт 51 Кт 70. После проведения проверяем ОСВ по счету 70, расчетный листок и будущую ведомость на выплату.

Если сотрудник не возвращает деньги сразу, а просит зачесть сумму в счет будущей зарплаты, получаем письменное заявление, оформляем приказ и соблюдаем ограничения по удержаниям. При длительном больничном такой вариант менее удобен, потому что удерживать может быть не из чего.

Если ошибка затронула начисление зарплаты, сначала вводим больничный, пересчитываем зарплату, сторнируем или исправляем лишние начисления, проверяем НДФЛ и страховые взносы, а уже затем отражаем возврат денег или зачет переплаты.

Самый безопасный порядок для ситуации из вопроса: принять от сотрудника заявление о добровольном возврате, отразить поступление денег на расчетный счет, закрыть расчеты по счету 70, проверить зарплатные регистры и убедиться, что переплата больше не появляется в ведомостях.

Информация носит справочный характер

← На главную