Ситуации, когда необходимо аннулировать ранее начисленные суммы или изменить их размер, возникают в работе бухгалтерии регулярно. Чаще всего это связано с отзывом сотрудника из отпуска, перерасчетом среднего заработка или технической ошибкой при вводе данных. Операция, известная как сторнирование отпускных, требует особого внимания, так как затрагивает не только зарплатные начисления, но и налоговую базу по НДФЛ, а также взносы.
В экосистеме 1С:Предприятие процесс корректировки реализован через специализированные документы, которые автоматически формируют обратные проводки. Однако универсальной кнопки «Сторно» не существует: алгоритм действий кардинально различается в зависимости от конфигурации, будь то 1С:Бухгалтерия предприятия или 1С:Зарплата и управление персоналом. Неправильный выбор метода может привести к дублированию сумм или некорректному отображению данных в регистрах накопления.
Ниже мы детально разберем механизмы исправления ошибок в разных редакциях программ, рассмотрим нюансы работы с кассой и банковскими выписками, а также способы корректировки налоговой отчетности. Правильное выполнение этих процедур гарантирует, что ваши ведомости и отчеты в ФНС будут сформированы без искажений.
Основания для проведения операции сторнирования
Прежде чем приступать к техническим действиям в программе, необходимо четко определить юридическую и экономическую причину корректировки. От этого зависит выбор документа-основания. Самая распространенная ситуация — это отзыв сотрудника из отпуска. В этом случае дни, которые работник фактически не отдыхал, должны быть исключены из расчета, а излишне выплаченные средства — удержаны или зачтены в счет будущей зарплаты.
Другой частый сценарий — это обнаружение технической ошибки бухгалтера. Например, был неверно введен период отпуска, забыт коэффициент повышения или ошибочно выбран вид расчета. В таких случаях требуется полное аннулирование предыдущего начисления и создание нового, корректного документа. Также сторнирование может потребоваться при переносе отпуска на другой период по заявлению работника.
⚠️ Внимание: Если отпускные уже были выплачены сотруднику на карту или через кассу, простое удаление документа начисления недопустимо. Это приведет к расхождению между данными программы и фактическим движением денежных средств. В таких случаях обязательно оформляются документы возврата или удержания.
Система должна не просто убрать сумму, но и скорректировать базы для расчета страховых взносов и налога на доходы. Игнорирование этого аспекта приведет к тому, что в конце квартала или года вы обнаружите неверные суммы в отчетности РСВ и 6-НДФЛ.
Сторнирование в 1С:Зарплата и управление персоналом (ред. 3)
В конфигурации 1С:ЗУП 3.0 архитектура документов построена таким образом, что прямое удаление проведенного документа «Отпуск» задним числом часто блокируется системой или приводит к потере истории изменений. Для корректного исправления используется механизм перепроведения или создания документов корректировки. Если ошибка обнаружена до момента выплаты, самым чистым способом является отмена проведения исходного документа.
Для этого необходимо найти документ «Ежегодный основной отпуск» в журнале документов. Если период еще не закрыт, можно просто снять пометку на проведение. Однако, если начисления уже попали в регистрары, система предложит создать документ-исправление. В новых версиях интерфейса 1С:ЗУП при попытке изменить ключевые поля (даты, сумму) система автоматически предложит создать документ «Перенос отпуска» или «Изменение отпуска».
Если требуется именно полное сторнирование (например, отпуск отменен полностью), алгоритм действий следующий:
- 📄 Найдите исходный документ отпуска и нажмите кнопку «Отменить проведение» (если доступно) или создайте новый документ с теми же данными, но с отрицательными суммами.
- 🔄 Используйте специализированный документ «Перенос отпуска», указав в нем аннулирование дней.
- 💰 Проверьте сформированные проводки в разделе «Зарплата и кадры» → «Все начисления».
Особое внимание следует уделить документу Перенос отпуска. В нем можно не только изменить даты, но и полностью обнулить начисление, если установить признак отмены. Система автоматически пересчитает средний заработок и сформирует необходимые записи в регистрах. Это наиболее безопасный метод, сохраняющий целостность базы данных.
Перед массовым исправлением ошибок за прошлый месяц создайте резервную копию базы данных. Это позволит откатить изменения, если пакетное перепроведение документов приведет кunexpected результатам.
Корректировка в 1С:Бухгалтерия предприятия (ред. 3.0)
В «бухгалтерской» версии программы подход к исправлению ошибок более формализован и ориентирован на первичные документы. Здесь нет сложных регистров кадрового учета, поэтому основным инструментом является документ «Операция, введенная вручную» или специализированные обработки. Однако, если начисление производилось через документ «Отпуск», логика схожа с ЗУП.
Если вы обнаружили ошибку в уже проведенном документе начисления отпуска, первым шагом должна быть попытка его редактирования. В 1С:БП 3.0 при изменении суммы система может запросить создание документа корректировки. Если такой возможности нет, применяется метод «красного сторно». Для этого создается копия исходного документа, в которой все суммы меняются на противоположные (отрицательные).
Рассмотрим пошаговый алгоритм ручного сторнирования через операцию:
- 📉 Создайте новый документ «Операция, введенная вручную».
- ✍️ В табличной части вручную введите проводки, идентичные исходному отпуску, но с минусом в колонках Дт и Кт.
- 📑 В комментарии укажите основание: «Сторно ошибочного начисления отпуска за [Месяц] по сотруднику [ФИО]».
Такой метод требует от бухгалтера знания корреспондирующих счетов. Обычно отпускные начисляются по дебету счетов затрат (20, 26, 44) и кредиту счета 70. Соответственно, сторнирующая проводка будет иметь вид: Дт 70 Кт 20 (26, 44). Ошибки в счетах затрат приведут к искажению себестоимости продукции или услуг.
Нюансы работы со счетом 96
Если в вашей организации создан резерв на оплату отпусков (счет 96), то при сторнировании отпускных необходимо также корректировать отчисления в резерв. Это делается отдельной операцией или автоматически, если используется механизм начисления резерва в самой программе.
Возврат излишне выплаченных денежных средств
Самая сложная часть процесса наступает, когда деньги уже покинули компанию. Сторнировать начисление в программе — это лишь половина дела. Необходимо юридически и фактически оформить возврат переплаты от сотрудника. Согласно Трудовому кодексу, удержание из зарплаты возможно только в определенных случаях и с согласия работника, либо при наличии счетной ошибки.
В 1С возврат денег через кассу оформляется документом Приходный кассовый ордер (ПКО). В назначении платежа обязательно указывается, что это возврат излишне выплаченных отпускных. При безналичном расчете сотрудник должен написать заявление на возврат, и бухгалтерия проводит платежное поручение с обратным знаком или зачитывает сумму в счет будущей зарплаты.
| Способ возврата | Документ в 1С | Проводка | Нюанс |
|---|---|---|---|
| Через кассу | Приходный кассовый ордер | Дт 50 Кт 70 | Требуется подпись сотрудника в ордере |
| Зачет в счет зарплаты | Заявление сотрудника | Автоматически в ведомости | Нужно письменное согласие |
| Возврат на карту | Платежное поручение (входящее) | Дт 51 Кт 70 | Комиссию банка оплачивает сотрудник |
Важно корректно отразить эти операции в учете, чтобы сальдо по счету 70 («Расчеты с персоналом по оплате труда») стало нулевым или соответствовало реальному долгу компании перед работником. Если этого не сделать, при выгрузке реестра в банк или формировании ведомости возникнут расхождения.
⚠️ Внимание: Удерживать сумму из зарплаты без письменного согласия сотрудника можно только если переплата произошла вследствие счетной ошибки (арифметической). Ошибка в применении норм права или неправильный расчет среднего заработка счетной ошибкой не считается. В таких случаях возврат возможен только добровольно или через суд.
Корректировка НДФЛ и страховых взносов
Сторнирование отпускных неизбежно влечет за собой пересчет налогов. Дата фактического получения дохода в виде отпускных — это день их выплаты. Если вы сторнируете начисление в текущем месяце за прошлый период, возникает вопрос: как исправить уже удержанный и перечисленный НДФЛ?
В программах 1С при сторнировании документа начисления автоматически сторнируются и регистры по НДФЛ. Однако, если налог уже был перечислен в бюджет, в текущем месяце у вас образуется «минусовой» НДФЛ к уплате. Эту сумму можно зачесть в счет будущих платежей по налогу. В отчете 6-НДФЛ это отразится как уменьшение суммы удержанного налога в текущем периоде.
Со страховыми взносами ситуация аналогична, но имеет свои особенности в отчетности РСВ. При уменьшении базы для начисления взносов в текущем периоде, необходимо убедиться, что индивидуальные сведения (персонифицированный учет) также скорректированы. В 1С:ЗУП и 1С:БП при перепроведении документов данные в регистрах персонифицированного учета обновляются автоматически.
При сторнировании отпускных текущим месяцем, корректировка НДФЛ и взносов происходит автоматически в периоде исправления. Отдельные документы «сторно налога» создавать не нужно, достаточно исправить исходное начисление.
Если ошибка обнаружилась в году, следующем за отчетным, и отчетность уже сдана, может потребоваться подача уточненных расчетов. Это зависит от существенности суммы ошибки. Для мелких сумм часто допускается исправление в текущем периоде, но законодательство в этой сфере динамично меняется.
⚠️ Внимание: Правила сдачи уточненной отчетности по НДФЛ и страховым взносам могут меняться. Перед подачей уточненных расчетов обязательно сверьтесь с актуальными письмами ФНС и ПФР (СФР) или проконсультируйтесь с налоговым консультантом, так как штрафы за недостоверные сведения могут быть существенными.
Анализ результатов и контроль проводок
После выполнения всех операций по сторнированию и возврату средств критически важно провести финальную проверку. Не полагайтесь слепо на автоматику 1С. Человеческий фактор при вводе данных мог привести к тому, что сторнирующая проводка прошла по другому аналитическому счету или подразделению.
Используйте стандартные отчеты для контроля. В первую очередь сформируйте «Анализ счета 70». Убедитесь, что обороты по дебету и кредиту за период сторнирования отражают аннулирование суммы. Сальдо по сотруднику должно соответствовать реальности: либо ноль (если все вернули), либо долг сотрудника перед фирмой.
Также рекомендуется проверить отчет «Регистры накопления». В 1С:ЗУП это раздел «Зарплата и кадры» → «Отчеты по кадрам». Убедитесь, что дни отпуска исключены из графика отсутствия сотрудника, иначе при следующем расчете зарплаты или больничного система снова учтет эти дни, что приведет к новой ошибке.
☑️ Контрольный список после сторнирования
Часто задаваемые вопросы (FAQ)
Можно ли просто удалить документ «Отпуск» в 1С, если он уже проведен?
Технически удалить документ можно, если период не закрыт и нет зависимых расчетов. Однако это плохая практика. Удаление разрывает цепочку аудиторского следа. Правильнее сделать документ «сторно» (отмену проведения или корректировку), чтобы в истории базы осталась запись о том, что ошибка была исправлена, а не скрыта.
Что делать, если сотрудник уже потратил отпускные и отказывается их возвращать?
Если переплата произошла не из-за счетной ошибки, а из-за неправильного применения закона или ошибки в расчетах среднего заработка, удержать деньги из зарплаты без согласия сотрудника нельзя. В этом случае организация может попытаться взыскать сумму в судебном порядке, доказывая недобросовестность работника, но гарантий успеха нет.
Как сторнировать отпуск, если месяц уже закрыт и сдана отчетность?
Вам необходимо провести документы сторнирования текущей датой (месяцем обнаружения ошибки). В отчетности за прошлый период исправления не вносятся (если ошибка несущественная), а корректировка сумм налогов и взносов отражается в текущем расчете. При значительных искажениях может потребоваться сдача уточненных деклараций.
Влияет ли сторнирование отпуска на расчет среднего заработка для будущих периодов?
Да, влияет напрямую. Поскольку из расчетного периода исключаются дни отпуска и суммы отпускных, средний дневной заработок для будущих расчетов (например, следующего отпуска или больничного) изменится. 1С автоматически пересчитывает среднее при изменении вводных данных, но лучше перепроверить расчет вручную.