Другое · 12 мин
Как в 1С:ЗУП удалить сторнирующие записи в больничном
Разбираем, как в 1С:ЗУП удалить сторнирующие записи в больничном листе: отмена сторно, работа с документом «Сторнирование начислений», проверка расчётов и типичные ошибки.
Сторнирующие записи в больничном листе появляются в 1С:ЗУП, когда программа фиксирует перерасчёт: например, больничный был начислен, а затем выяснилось, что сотрудник в этот период работал, или первичный документ был введён с ошибкой. В результате в расчётном документе и в регистрах образуются отрицательные суммы, которые путают расчётчика, искажают отчёты и мешают корректно закрыть месяц.
Удалить такие записи «в лоб», просто открыв табличную часть и нажав Delete, обычно нельзя: сторно формируется механизмом перерасчётов и связано с документом-основанием. Правильный подход — найти источник сторнирования (документ «Сторнирование начислений», отменённый больничный, исправительный документ) и устранить причину, после чего сторнирующие строки исчезнут автоматически при перепроведении.
Ниже разобраны типовые сценарии: откуда берутся сторнирующие записи, как их удалить штатными средствами, что делать, если документ находится в закрытом периоде, и как проверить, что после исправлений расчёт и отчётность сошлись.
Откуда в больничном берутся сторнирующие записи
В 1С:ЗУП сторно возникает не само по себе — это всегда следствие одного из действий пользователя или механизма перерасчёта. Самая частая причина — документ «Сторнирование начислений» (раздел «Зарплата» → «Сторнирования начислений»), который создают, когда нужно отменить ранее начисленный больничный целиком или за часть периода.
Вторая типовая ситуация — конфликт документов по времени. Например, сначала ввели больничный за период с 10 по 20 число, а потом оказалось, что сотрудник в эти дни фактически работал, и ввели табель или документ отсутствия с другим видом времени. При перерасчёте программа сторнирует «лишние» дни больничного, добавляя в документ строки с минусом.
Третий источник — исправление документа прошлого периода. Если больничный был рассчитан и выплачен, а затем его исправили кнопкой «Исправить», программа создаёт документ-исправление, внутри которого старые суммы сторнируются и начисляются новые. Внешне это выглядит как «двойные» строки: отрицательные и положительные.
Как найти документ, создавший сторно
Прежде чем что-то удалять, нужно определить, какой именно документ породил сторнирующие строки. Откройте проблемный больничный лист и посмотрите на вкладку с начислениями: у сторнирующих строк обычно указано, что они являются сторно, а в расшифровке виден период и сумма с минусом.
Далее перейдите в раздел «Зарплата» → «Сторнирования начислений» и отфильтруйте список по сотруднику. Если сторно создано отдельным документом, он будет здесь — с указанием даты, периода и документа-основания (вашего больничного). Откройте его и проверьте: возможно, сторнирование было введено ошибочно, и тогда достаточно его отменить.
Если документа «Сторнирование начислений» нет, проверьте цепочку исправлений. В форме больничного посмотрите поле «Исправление» или ссылку на исправленный документ, а также журнал «Больничные листы» — рядом может быть более поздний документ-исправление. Ещё один способ — отчёт «Полный свод начислений, удержаний и выплат» или «Анализ начислений по сотрудникам» с детализацией по регистраторам: по регистратору сторнирующей строки видно, какой документ её записал.
- 1Откройте больничный и найдите строки с отрицательными суммами
- 2Проверьте журнал «Зарплата» → «Сторнирования начислений» по этому сотруднику
- 3Проверьте наличие документов-исправлений больничного за тот же период
- 4Постройте отчёт по начислениям с детализацией до регистратора
- 5Зафиксируйте, какой документ создал сторно — его и нужно обрабатывать
Удаление сторнирующего документа
Если сторно создано документом «Сторнирование начислений» и это сторнирование ошибочно, порядок действий простой. Откройте документ, нажмите «Пометить на удаление» (или сначала «Отменить проведение»). Программа при этом обычно предупредит, что были выполнены перерасчёты, и предложит их отменить — соглашайтесь, чтобы очистить связанные записи.
После отмены проведения сторнирующего документа вернитесь в больничный лист и перепроведите его. Сторнирующие строки должны исчезнуть из табличной части и из движений. Если больничный закрыт для редактирования (период закрыт или документ исправлен более поздним), сначала придётся разобраться с блокирующим фактором — об этом ниже.
Завершающий шаг — перерасчёт зарплаты за затронутый месяц. Откройте «Зарплата» → «Перерасчёты» (или сервис перерасчётов в вашей версии), убедитесь, что по сотруднику не осталось «висящих» перерасчётов, и при необходимости выполните их или отмените, если они больше не актуальны. Затем перепроведите документ «Начисление зарплаты и взносов» за месяц.
Если сторно возникло из-за исправления или конфликта периодов
Документ-исправление
Когда больничный исправлен кнопкой «Исправить», сторнирующие строки живут внутри документа-исправления и удалять их по одной нельзя — это штатный механизм. Если исправление было сделано ошибочно, удалите сам документ-исправление (пометить на удаление), тогда исходный больничный снова станет актуальным. Если исправление нужно, но строки «двоятся» в отчётах — это нормальное поведение механизма, а не ошибка.
Конфликт с табелем или другим документом отсутствия
Если сторно появилось из-за того, что на дни больничного введён другой вид времени (явка, командировка, отпуск), решайте, какой вариант отражает реальность. Если сотрудник действительно болел — удалите или исправьте конфликтующий документ (например, отмените вручную введённые часы в табеле). Если больничный ложный — сторнируйте его полностью документом «Сторнирование начислений» и оставьте фактическое время.
Как выбрать действие
Работа с закрытым периодом
Если больничный и сторнирующий документ находятся в месяце, по которому зарплата выплачена, а отчётность сдана, удалять документы задним числом опасно: это изменит базу взносов и НДФЛ в уже отчитанном периоде. В 1С:ЗУП для таких случаев предусмотрен механизм исправлений текущим периодом.
Правильный путь — в текущем месяце ввести корректирующий документ: либо «Сторнирование начислений» с датой текущего периода, либо исправление больничного. Тогда все отрицательные суммы попадут в текущий расчётный месяц, а прошлый период останется неизменным. При необходимости формируются уточнённые расчёты (корректировочный РСВ, уточнённый 6-НДФЛ).
Также проверьте настройку даты запрета изменения данных («Администрирование» → «Поддержка и обслуживание» → «Даты запрета изменения данных»). Если период закрыт датой запрета, документ физически не даст себя отменить — и это дополнительный сигнал, что нужен исправительный, а не удалительный сценарий.
Проверка результата после удаления сторно
После всех манипуляций убедитесь, что сторнирующие записи действительно ушли и расчёт сошёлся. Откройте больничный лист: в табличной части не должно быть отрицательных строк, итоговая сумма должна соответствовать ожидаемой. Перепроведите документ и убедитесь, что строки не вернулись.
Затем сформируйте по сотруднику расчётный листок за затронутый месяц и отчёт «Полный свод начислений, удержаний и выплат». Суммы по больничному должны отражаться один раз, без парных отрицательных строк. Проверьте также регистр перерасчётов: в «Зарплата» → «Перерасчёты» не должно остаться необработанных записей по этому сотруднику.
Финальный контроль — сверка с последующими документами: «Начисление зарплаты и взносов», ведомости на выплату, страховые взносы. Если больничный влиял на средний заработок или на взносы, убедитесь, что после перепроведения эти значения пересчитались корректно.
Как проверить результат
Нет строк с отрицательными суммами, итог совпадает с ожидаемым
Минусовые строки возвращаются после перепроведения — источник сторно не устранён
Больничный показан один раз с корректной суммой
Видны парные строки «начислено/сторнировано»
По сотруднику нет необработанных перерасчётов
Остались записи, требующие перерасчёта
Документ проводится без предупреждений о перерасчётах
Программа требует перерасчитать прошлые периоды
Типичные ошибки и как их избежать
Самая распространённая ошибка — попытка удалить сторнирующие строки непосредственно в больничном или обработкой «правки» регистров напрямую. Это разрушает связность данных: суммы в регистре расчёта перестанут совпадать с бухучётом и отчётами, а при следующем перерасчёте проблема вернётся в удвоенном виде. Регистры в 1С:ЗУП следует менять только документами.
Вторая ошибка — удаление сторнирующего документа без отмены связанных перерасчётов. Программа при отмене проведения обычно предлагает отменить перерасчёты автоматически; если отказаться, в регистре перерасчётов останутся «хвосты», которые будут провоцировать повторное сторнирование.
Третья ошибка — исправление задним числом в сданном периоде без оценки последствий для отчётности. Любое изменение начислений прошлого квартала потенциально ведёт к уточнёнкам по взносам и НДФЛ, а также к расхождениям с ФСС/СФР по пособиям. Перед такими действиями делайте резервную копию и просчитывайте влияние на отчёты.
Перед любыми исправлениями сделайте скриншот или печатную форму расчётного листка сотрудника «до» и «после». Это позволит быстро доказать корректность изменений при проверке и упростит откат, если что-то пойдёт не так.
Частые вопросы
Можно ли удалить сторнирующие строки прямо в табличной части больничного?
Нет. Строки с отрицательными суммами добавляются системой перерасчётов и не редактируются вручную. Даже если удастся их убрать обходными способами, при следующем перепроведении документа они появятся снова, пока существует документ-источник сторно.
Чем «Сторнирование начислений» отличается от исправления больничного?
«Сторнирование начислений» полностью отменяет ранее начисленные суммы без начисления новых — это нужно, когда больничный признан ошибочным. Исправление (кнопка «Исправить») сторнирует старые суммы и тут же начисляет правильные — применяется, когда данные больничного изменились, но сам факт начисления остаётся.
После удаления сторнирующего документа строки с минусом остались. Что делать?
Проверьте три вещи: перепроведён ли сам больничный после отмены сторно, не осталось ли необработанных записей в журнале «Перерасчёты», и нет ли второго сторнирующего документа или исправления по тому же сотруднику за тот же период. Чаще всего причина — неотменённый перерасчёт.
Больничный в закрытом периоде, отчётность сдана. Как убрать сторно?
Документы прошлого периода не удаляют. В текущем месяце вводят исправительный документ (исправление больничного или «Сторнирование начислений» текущей датой), а по итогам при необходимости сдают уточнённые расчёты по взносам и 6-НДФЛ.
Влияет ли удаление сторно на средний заработок и взносы?
Да. Сторнирующие суммы участвуют в базе для среднего заработка и страховых взносов. После их удаления нужно перепровести «Начисление зарплаты и взносов» за соответствующий месяц и проверить, что взносы и последующие расчёты (отпускные, другие больничные) пересчитались корректно.
Что важно запомнить
Сторнирующие записи в больничном убираются не удалением строк, а устранением их источника: отменой документа «Сторнирование начислений», удалением ошибочного исправления или разрешением конфликта видов времени. После этого больничный перепроводится, перерасчёты очищаются, а результат контролируется расчётным листком и сводом начислений. В закрытом периоде вместо удаления используются исправительные документы текущей датой.