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

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

Анализ причин и подготовка данных

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

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

⚠️ Внимание! Перед внесением любых изменений в закрытые периоды обязательно создайте резервную копию информационной базы. Откатить некорректный перерасчет бывает сложнее, чем предотвратить ошибку.

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

📊 Какая причина перерасчета у вас чаще всего?
Ошибка в табеле
Изменение оклада
Больничный лист
Отпускные
Другое

Изменение начальной суммы в документе «Начисление зарплаты»

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

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

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

💡

Используйте ручное изменение суммы только в крайних случаях. Лучше исправить исходные данные (оклад, часы), чтобы система сама пересчитала результат по правилам.

После выполнения перерасчета обратите внимание на колонку «Итого к выплате». Если сумма изменилась, разница автоматически отразится в текущем месяце как доплата или удержание. Это обеспечивает прозрачность расчетов для сотрудника.

Корректировка через документы-основания

Наиболее корректный метод работы с 1С ЗУП — это исправление причины ошибки, а не следствия. Если ошибка произошла из-за неверного оклада, необходимо создать документ Изменение оплаты труда с датой начала действия в прошлом месяце. Программа сама поймет, что требуется перерасчет.

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

  • 📅 Введите документ с правильной датой начала действия.
  • 🔄 Выполните проверку данных за период.
  • 💰 Запустите расчет зарплаты заново.

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

Тип документа Влияние на перерасчет Необходимость ручной операции
Кадровый перевод Автоматическое Нет
Ручное изменение суммы Только в документе Да
Больничный лист Автоматическое Нет
Премия Автоматическое Нет

☑️ Проверка перед перерасчетом

Выполнено: 0 / 4

Использование отчета «Анализ состояния расчета зарплаты»

Для контроля корректности произведенных изменений предназначен специальный отчет Анализ состояния расчета зарплаты. Он позволяет увидеть, какие сотрудники и за какие периоды требуют перерасчета. Отчет находится в разделе Зарплата -> Отчеты по зарплате.

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

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

⚠️ Внимание! Интерфейс и названия отчетов могут незначительно отличаться в зависимости от версии конфигурации 1С ЗУП 3.1 или более ранних редакций. Сверяйтесь с официальной документацией вашей версии.

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

Что делать, если отчет не видит изменения?

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

Сторнирование и технический перерасчет

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

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

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

  • ❌ Сторнирование аннулирует старую запись.
  • ✅ Новый документ создает верную запись.
  • ⚖️ Сальдо расчетов с сотрудником остается корректным.

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

💡

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

Закрытие месяца после перерасчета

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

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

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

Что делать, если перерасчет не меняется сумму?

Проверьте, не стоит ли в документе начисления флаг «Не пересчитывать». Также убедитесь, что измененные данные действительно влияют на формулу расчета (например, изменение адреса не влияет на оклад).

Можно ли пересчитать зарплату за прошлый год?

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

Как отменить перерасчет, если он выполнен ошибочно?

Восстановите базу из резервной копии или используйте документ «Сторнирование» для отмены неверных начислений, затем введите верные данные.

Влияет ли перерасчет на уже сданную отчетность?

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

Почему после перерасчета изменился НДФЛ?

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