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