К статье
Практический материал

Другое · 11 мин

Как пересчитать средний заработок в 1С

Как пересчитать средний заработок в 1С:ЗУП: отмена документа, исправление начислений, перерасчёт отпускных и командировок, проверка результата и типичные ошибки.

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

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

Ниже разобраны типовые сценарии: исправление начислений прошлых периодов, перерасчёт отпускных и командировочных, работа с документом «Перенос данных» и проверка результата. Инструкции ориентированы на 1С:ЗУП, но логика применима и к другим конфигурациям с расчётом зарплаты.

Когда требуется пересчёт среднего заработка

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

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

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

Документ не проведёнПростой случай

Достаточно обновить данные среднего кнопкой или перезаполнить документ

Документ проведён, выплаты нетСредний случай

Отмените проведение, исправьте базу, перепроведите документ

Выплата произведенаТребуется перерасчёт

Нужно доначислить или удержать разницу, учесть НДФЛ и взносы

Ошибка в прошлом закрытом периодеСложный случай

Используйте сторнирование и перерасчёты, не редактируйте закрытый период напрямую

Подготовка: найдите причину расхождения

Прежде чем что-либо исправлять, откройте форму расчёта среднего заработка в документе (кнопка с суммой среднего или ссылка «Подробнее» рядом с полем среднего заработка) и посмотрите, какие начисления и дни вошли в базу. Сравните с ожидаемым составом: какие месяцы учтены, какие суммы по каждому месяцу, не пропущена ли премия.

Полезный инструмент — отчёт «Расчётный листок» и «Анализ начислений и удержаний» за расчётный период. Они покажут, какие документы сформировали базу. Если сумма в расчётном листке верная, а в среднем заработке другая — вероятно, начисление не помечено как входящее в базу среднего (проверьте настройку вида расчёта на вкладке «Средний заработок»).

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

Исправление начислений расчётного периода

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

Сторнирование ошибочного начисления

Используйте документ «Сторнирование начислений» (раздел «Зарплата»). Укажите сторнируемый документ — программа создаст отрицательные записи, отменяющие ошибочное начисление. После этого введите корректное начисление текущим периодом. Сторно и доначисление попадут в базу среднего заработка и автоматически скорректируют его при следующем расчёте.

Доначисление премии задним числом

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

Порядок действий при исправлении базы
  1. 1
    Найдите ошибочный документ через расчётный листок за расчётный период
  2. 2
    Оформите «Сторнирование начислений» для неверной суммы
  3. 3
    Введите корректное начисление текущим периодом
  4. 4
    Проверьте по расчётному листку, что база стала правильной
  5. 5
    Откройте документ с расчётом среднего и обновите средний заработок
  6. 6
    Проверьте итоговую сумму и доначисление разницы

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

Откройте документ («Отпуск», «Командировка», «Простой, отсутствие» и т. п.). Если документ не проведён, нажмите кнопку обновления среднего заработка (значок с круговыми стрелками рядом с суммой среднего) — программа заново соберёт базу и пересчитает результат. Альтернатива — кнопка «Исправить» в документе, если период уже закрыт.

Если документ проведён и по нему прошла выплата, не распроводите его в закрытом периоде. В 1С:ЗУП используйте механизм «Исправить»: программа создаст документ-исправление текущей датой, в котором средний можно пересчитать, а разница будет доначислена или сторнирована. Это корректно отразится в учёте НДФЛ и страховых взносов.

После пересчёта проверьте вкладку «Начислено (подробно)»: там должна появиться строка перерасчёта с положительной или отрицательной суммой. Убедитесь, что НДФЛ пересчитался вместе с начислением — обычно это происходит автоматически при проведении исправления.

Пересчёт при повышении окладов (индексация)

Если в организации повысили оклады, средний заработок для отсутствий, наступивших после повышения, должен учитывать коэффициент индексации. В 1С:ЗУП повышение оформляется документом «Изменение плановых начислений» или «Кадровый перевод» с новым окладом.

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

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

Проверка результата пересчёта

После пересчёта сверьте три вещи: базу среднего (суммы и дни по месяцам в форме расчёта), итоговый среднедневной заработок и итоговую сумму начисления. Среднедневной заработок для отпусков считается через среднемесячное число календарных дней 29,3, для командировок — через фактически отработанные дни; расхождение логики расчёта — частая причина «неверной» суммы, которая на самом деле верна.

Сформируйте расчётный листок сотрудника за текущий месяц: в нём должны быть видны сторно, доначисление и перерасчёт отпускных отдельными строками. Проверьте, что НДФЛ по перерасчёту отражён корректно — для этого используйте отчёт «Анализ НДФЛ».

Контрольные точки

Как проверить результат

База среднего заработка
Норма

Суммы по месяцам совпадают с расчётным листком, премии учтены

Тревожный признак

Пропущены начисления или лишние суммы в базе

Коэффициент индексации
Норма

Заполнен для месяцев до повышения оклада

Тревожный признак

Везде 1, хотя оклад повышался

Строка перерасчёта
Норма

Разница доначислена или сторнирована отдельной строкой

Тревожный признак

Разницы нет, хотя база изменилась

НДФЛ и взносы
Норма

Пересчитаны вместе с исправлением, видны в отчётах

Тревожный признак

Начисление изменилось, а налог остался старым

Типичные ошибки и ограничения

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

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

Третья ошибка — попытка исправить средний через «Перенос данных» (ручную запись в регистры). Это оправдано только при начальном переносе данных из другой программы. В рабочей базе ручные записи в регистры среднего заработка почти всегда приводят к рассинхронизации учёта.

Типичные ошибки
01
Ручная правка суммы среднего — отключает автоматический пересчёт и маскирует причину ошибки
02
Редактирование проведённого документа закрытого периода — ломает НДФЛ, взносы и сданную отчётность
03
Премия начислена, но вид расчёта не входит в базу среднего — пересчёт не меняет сумму
04
Забыли обновить документ после исправления базы — сотрудник получает старую сумму
05
Перерасчёт сделан, но не проверен НДФЛ — расхождения в отчётности 6-НДФЛ

Частые вопросы

Как принудительно обновить средний заработок в документе?

Откройте форму расчёта среднего (клик по сумме среднего или кнопка с карандашом) и нажмите кнопку обновления — круговые стрелки. Если кнопка неактивна, проверьте, не включена ли ручная корректировка: снимите флаг «Корректировать вручную» и обновите данные повторно.

Доначислили премию после расчёта отпускных. Что делать?

Проведите документ премии с указанием периода, за который она начислена. Затем откройте документ отпуска, нажмите «Исправить», обновите средний заработок в документе-исправлении и проведите его — разница будет доначислена сотруднику с ближайшей выплатой.

Почему после исправления начислений средний не изменился?

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

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

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

Чем пересчёт отличается от перерасчёта в 1С?

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

Что делать, если средний нужно пересчитать массово по многим сотрудникам?

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

Итог

Что важно запомнить

Средний заработок в 1С пересчитывается через исправление базы, а не ручную правку суммы: сторнируйте ошибочные начисления, введите корректные, затем обновите средний в документе или создайте его исправление. Закрытые периоды не редактируйте напрямую, после пересчёта обязательно проверяйте НДФЛ и строку перерасчёта в расчётном листке.