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

В этой статье вы найдете пошаговые инструкции для разных сценариев сторнирования, разбор типовых ошибок и готовые проводки для автоматического формирования. Мы рассмотрим как стандартные случаи (например, излишне начисленные отпускные), так и сложные — когда отпуск уже частично использован или сотрудник уволился. Особое внимание уделим нюансам налогового учета и тому, как избежать расхождений с данными ФНС.

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

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

📊 Часто ли вам приходится сторнировать отпускные?
Раз в квартал
Реже, чем раз в год
Никогда
Постоянно, это рутина

1. Когда требуется сторнирование отпуска в 1С

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

  • 📅 Ошибка в периоде отпуска: сотрудник перенес даты отдыха, но отпускные уже начислены.
  • 💰 Излишнее начисление: бухгалтер указал неверный оклад, премию или количество дней.
  • 🚪 Увольнение до отпуска: сотрудник уволился, не использовав оплаченные дни.
  • 📝 Ошибка в документе: неверно указан тип отпуска (основной/дополнительный) или код дохода.
  • 🔄 Изменение законодательства: ретроактивные поправки в налоговом учете (например, по НДФЛ).

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

Особый случай — частичное сторнирование, когда нужно аннулировать только часть начислений (например, за неиспользованные дни). Здесь потребуется ручное распределение сумм по счетам.

⚠️ Внимание: Если отпускные уже перечислены сотруднику, сторнирование в 1С не вернет деньги на счет компании автоматически. Потребуется отдельное платежное поручение на возврат или удержание из следующей зарплаты (с согласия работника).

2. Подготовка к сторнированию: проверка документов и учета

Перед тем как сторнировать отпускные, выполните предварительный аудит:

  1. Проверьте статус документа Начисление отпуска в журнале (Зарплата → Начисление зарплаты). Он должен быть проведен.
  2. Убедитесь, что период не заблокирован для редактирования (Администрирование → Настройки программы → Зарплата → Блокировка редактирования).
  3. Сверьте суммы в карточке сотрудника (Кадры → Сотрудники) с данными в 6-НДФЛ и РСВ.
  4. Если отпускные уже выплачены, проверьте остаток по счету 70.01 (расчеты с персоналом).

Критичный момент — наличие связанных документов:

  • 📄 Ведомость на выплату: если она сформирована, сторнирование отпуска потребует также исправления платежного документа.
  • 📊 Отчетность: если отпускные попали в 6-НДФЛ или РСВ, после сторнирования потребуется подача уточненки.

Для удобства создайте отчет по счету 70.01 за период начисления:

Отчеты → Стандартные отчеты → Оборотно-сальдовая ведомость по счету

Выберите счет: 70.01

Укажите период: месяц начисления отпуска

Проверен статус документа "Начисление отпуска"

Сверены суммы с отчетностью (6-НДФЛ, РСВ)

Убедились в отсутствии блокировки периода

Создана резервная копия базы 1С

Подготовлены данные для уточненной отчетности (если нужно)-->

3. Пошаговая инструкция: как сторнировать отпускные в 1С 8.3

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

Шаг 1. Откройте документ "Начисление зарплаты"

Перейдите в раздел Зарплата → Начисление зарплаты, найдите документ с начислением отпуска и откройте его в режиме редактирования.

Шаг 2. Создайте документ сторнирования

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

Шаг 3. Проверьте проводки

В документе сторнирования откройте вкладку Проводки (Дт/Кт). Должны сформироваться обратные записи:

  • 🔹 Дебет 20 (26, 44) — Кредит 70.01 (сторнирование начисления)
  • 🔹 Дебет 70.01 — Кредит 68.01 (сторнирование НДФЛ)
  • 🔹 Дебет 20 (26, 44) — Кредит 69.01 (сторнирование страховых взносов)

Шаг 4. Проведите и проверьте результат

Проведите документ сторнирования и сформируйте Оборотно-сальдовую ведомость по счету 70.01. Сальдо должно обнулиться (если выплата не производилась).

Если отпускные уже выплачены, после сторнирования начисления создайте документ Возврат зарплаты (Зарплата → Возврат зарплаты) с указанием суммы к возврату.

⚠️ Внимание: Если сторнирование проводится в закрытом налоговом периоде, в 1С автоматически сформируется операция с типом "Корректировка прошлых лет". Это повлияет на отчетность — потребуется подать уточненные декларации по НДФЛ и страховым взносам.

4. Сложные случаи: частичное сторнирование и увольнение

Не всегда требуется полное сторнирование. Рассмотрим два сложных сценария:

Случай 1. Частичное сторнирование (не все дни отпуска использованы)

Если сотрудник отгулял только часть отпуска (например, 10 дней из 14), а остальные дни переносятся:

  1. Создайте новый документ Начисление отпуска на фактически использованные дни.
  2. Сторнируйте только излишне начисленную сумму (разницу между 14 и 10 днями).
  3. В документе сторнирования вручную скорректируйте суммы по счетам 70.01 и 68.01/69.01 пропорционально дням.

Случай 2. Сторнирование при увольнении

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

  1. Сторнируйте начисление отпуска стандартным способом (см. раздел 3).
  2. Удерживайте излишне выплаченные отпускные из расчета при увольнении (документ Увольнение в разделе Кадры).
  3. Если сумма удержания превышает окончательный расчет, оформите Взаимозачет или соглашение о возврате средств.

Для увольнения важно:

  • 📌 Удержание возможно только с письменного согласия сотрудника (ст. 137 ТК РФ).
  • 📌 Если согласия нет, сумму придется списать как Дебет 91.02 — Кредит 70.01 (прочий расход).
Сценарий Документ в 1С Проводки (Дт/Кт) Нюансы
Полное сторнирование (выплата не произведена) Сторно "Начисление зарплаты" 20 (26, 44) — 70.01
70.01 — 68.01
20 (26, 44) — 69.01
Проверьте сальдо по 70.01 после сторнирования
Частичное сторнирование (перенос дней) Сторно + новое начисление Корректировка сумм пропорционально дням Требуется ручное распределение НДФЛ/взносов
Увольнение с возвратом отпускных Сторно + "Увольнение" с удержанием 70.01 — 50 (51) или 70.01 — 76.04 Нужно согласие сотрудника или судебное решение
Что делать, если период закрыт?

Если сторнирование требуется в закрытом периоде (например, за прошлый год), в 1С автоматически создастся операция с типом "Корректировка прошлых лет". Это повлияет на:

- Налоговый учет: потребуется уточненная декларация по налогу на прибыль (если отпускные учитывались в расходах).

- Страховые взносы: нужно подать уточненный РСВ за тот период, когда были начислены отпускные.

- 6-НДФЛ: корректировка раздела 2 (если НДФЛ был удержан и перечислен).

В некоторых случаях проще оформить сторнирование текущей датой с пояснением в назначении платежа ("Исправление ошибки за [месяц/год]").

5. Ошибки при сторнировании и как их избежать

Даже опытные бухгалтеры допускают ошибки при сторнировании отпускных. Вот самые распространенные:

  • 🔴 Несогласованность дат: документ сторнирования создан с другой датой, чем оригинал. Это приводит к расхождениям в оборотно-сальдовой ведомости.
  • 🔴 Неполное сторнирование: забыли сторнировать страховые взносы или НДФЛ. Проверяйте все счета: 68.01, 69.01, 69.02, 69.03.
  • 🔴 Игнорирование выплат: сторнировали начисление, но не отразили возврат денег от сотрудника (если выплата была произведена).
  • 🔴 Ошибки в аналитике: неверно указаны подразделение, статья затрат или проект в проводках.

Как проверить корректность сторнирования?

  1. Сформируйте Анализ счета 70.01 по сотруднику за период до и после сторнирования.
  2. Сравните суммы НДФЛ в 6-НДФЛ и Карточке сотрудника.
  3. Проверьте сальдо по счету 68.01 (НДФЛ) — оно должно соответствовать фактически удержанному налогу.

Типичная ошибка — сторнирование без корректировки резерва отпусков (счет 96.01). Если в вашей компании резервируются отпускные, не забудьте также сторнировать резерв:

Дт 20 (26, 44) — Кт 96.01 (сторно резерва)

Дт 96.01 — Кт 70.01 (сторно начисления из резерва)

⚠️ Внимание: Если после сторнирования в 6-НДФЛ осталась сумма по строке 100 (доходы), но отсутствует строка 140 (удержанный НДФЛ), это признак ошибки. Нужно вручную скорректировать удержание налога в документе сторнирования.
💡

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

6. Налоговый учет: как сторнирование влияет на НДФЛ и страховые взносы

Сторнирование отпускных затрагивает три ключевых налоговых аспекта:

  1. НДФЛ: если налог был удержан и перечислен, потребуется уточненный 6-НДФЛ.
  2. Страховые взносы: корректировка бассы в РСВ (раздел 3).
  3. Налог на прибыль: если отпускные были учтены в расходах, их сторнирование увеличит налоговую базу.

НДФЛ:

  • Если НДФЛ не перечислен в бюджет, просто сторнируйте удержание в документе.
  • Если налог уже перечислен, подавайте уточненный 6-НДФЛ с уменьшенными суммами по строкам 020 (удержано) и 070 (перечислено).

Страховые взносы:

В РСВ корректируйте:

  • 📍 Раздел 3: уменьшайте базу для начисления взносов.
  • 📍 Приложение 1 к Разделу 1: если взносы были уплачены, уточняйте суммы к уменьшению.

Налог на прибыль:

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

Дт 99.02.1 — Кт 68.04.1 (на сумму сторнированных отпускных)

Для упрощения контроля используйте отчет Анализ налоговых разниц (Отчеты → Регламентированные отчеты → Анализ налоговых разниц).

7. Альтернативные способы исправления ошибок (без сторнирования)

Сторнирование — не всегда единственный вариант. В некоторых случаях проще скорректировать данные без обратных проводок:

Способ 1. Корректировка текущим периодом

Если ошибка обнаружена в том же месяце, когда начислены отпускные, можно:

  1. Отменить проведение документа Начисление отпуска.
  2. Исправить данные (период, сумму, дни).
  3. Провести документ заново.

Способ 2. Дополнительное начисление

Если недоначислены дни или сумма, вместо сторнирования оформите дополнительное начисление с правильными параметрами.

Способ 3. Ручное исправление проводок

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

Когда нельзя обойтись без сторнирования:

  • 🚫 Отпускные уже выплачены сотруднику.
  • 🚫 Ошибка повлияла на отчетность (6-НДФЛ, РСВ).
  • 🚫 Период закрыт, и корректировка текущим месяцем невозможна.
💡

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

8. Автоматизация: как упростить сторнирование в 1С

Ручное сторнирование отнимает время, особенно при массовых исправлениях. В 1С:Бухгалтерия 8.3 есть инструменты для автоматизации:

1. Групповое сторнирование

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

  1. Откройте журнал Начисление зарплаты.
  2. Выделите нужные документы (через Ctrl+клик).
  3. Нажмите Действия → Сторнировать начисления.

2. Шаблоны проводок

Сохраните типовой набор проводок для сторнирования в Шаблоны операций (Предприятие → Шаблоны операций). Это ускорит ручную корректировку.

3. Отчет "Анализ расчетов с персоналом"

Для контроля используйте отчет (Зарплата → Отчеты по зарплате → Анализ расчетов с персоналом), где видно:

  • 📈 Сальдо по каждому сотруднику.
  • 📈 История начислений и удержаний.
  • 📈 Расхождения между начисленными и выплаченными суммами.

4. Интеграция с ЗУП

Если у вас есть 1С:Зарплата и Управление Персоналом, настройте обмен данными с Бухгалтерией (Администрирование → Обмен данными). Это позволит:

  • 🔄 Автоматически переносить сторнирования из ЗУП в Бухгалтерию.
  • 🔄 Синхронизировать данные по НДФЛ и взносам.

Для массовых исправлений (например, при изменении ставок взносов) используйте Обработку "Групповое изменение документов", которую можно скачать с портала 1С:ИТС.

⚠️ Внимание: Автоматические обработки могут не учитывать специфику вашего учета. Перед массовым сторнированием протестируйте их на копии базы.
🔹 Как сторнировать отпускные, если сотрудник уже уволился и не вернул деньги?

Если возврата нет, сумму списывают на прочие расходы проводкой Дт 91.02 — Кт 70.01. В комментарии укажите: "Списание невозвращенных отпускных в связи с увольнением [ФИО]". Для налогового учета это не признается расходом (п. 48 ст. 270 НК РФ), поэтому потребуется постоянная налоговая разница (ПНР).

🔹 Можно ли сторнировать отпускные в 1С без создания обратных проводок?

Нет, это нарушит корректность учета. Сторнирование подразумевает формирование обратных проводок. Альтернатива — удаление непроведенного документа (если ошибка обнаружена до проведения) или корректировка текущим периодом (если это допустимо по учетной политике).

🔹 Что делать, если после сторнирования в 6-НДФЛ осталась сумма по строке 100, но нет строки 140?

Это означает, что доход (отпускные) сторнирован, но НДФЛ не скорректирован. Исправьте в документе сторнирования:

  1. Откройте документ сторнирования.
  2. Перейдите на вкладку НДФЛ.
  3. Добавьте строку с кодом дохода 2012 (отпускные) и суммой к уменьшению.
  4. Укажите сумму НДФЛ со знаком "минус".

После этого перепроведите документ и проверьте 6-НДФЛ.

🔹 Как сторнировать резерв отпусков (счет 96.01) в 1С?

Резерв сторнируется отдельно от начислений:

  1. Создайте документ Операция (бухгалтерский учет).
  2. Добавьте проводки:
    Дт 20 (26, 44) — Кт 96.01 (сторно резерва)
    

    Дт 96.01 — Кт 70.01 (сторно начисления из резерва)

  3. Укажите в назначении: "Сторнирование резерва отпусков за [месяц/год]".

Если резерв создавался автоматически (регламентной операцией), сторнируйте также саму операцию по формированию резерва.

🔹 Почему после сторнирования отпускных в 1С осталось сальдо по счету 70.01?

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

  • 🔸 Не сторнирована выплата (если деньги перечислены сотруднику). Оформите документ Возврат зарплаты.
  • 🔸 Ошибка в суммах: проверьте, совпадают ли суммы в документе сторнирования с оригинальным начислением.
  • 🔸 Не учтены удержания (например, по исполнительным листам). Они также должны быть сторнированы.
  • 🔸 В учете есть другие операции по этому сотруднику (например, аванс или премия). Сформируйте Анализ счета 70.01 по сотруднику.