Перерасчет заработной платы за предыдущий месяц — стандартная процедура в бухгалтерии, но в 1С:Зарплата и Управление Персоналом или 1С:Бухгалтерия она требует особого внимания. Ошибки здесь чреваты не только искажением отчетности, но и претензиями со стороны сотрудников или проверяющих органов. Чаще всего перерасчет нужен из-за обнаруженных ошибок в начислениях, изменений в тарифах, премиях или удержаниях, а также при корректировке отработанного времени (например, после уточнения табеля).
В этой статье разберем, как технически выполнить перерасчет в 1С 8.3 (актуально для последних редакций конфигураций), какие документы для этого потребуются, и на что обратить внимание, чтобы избежать типичных проблем. Особое внимание уделим нюансам закрытых периодов, работы с проводками и взаимодействию с налоговыми регистрами.
Когда требуется перерасчет зарплаты за прошлый месяц
Ситуаций, требующих корректировки уже рассчитанной зарплаты, немало. Вот наиболее распространенные:
- 📝 Ошибки в первичных документах: неправильно указаны дни отпуска, больничного или отработанные часы в табеле.
- 💰 Изменение окладов или тарифов с обратной силой (например, если приказом установлена новая ставка, но она должна действовать с прошлого месяца).
- 📊 Неучтенные премии или удержания: забыли начислить квартальную премию или, наоборот, не удержали алименты.
- 🔄 Корректировка налоговых вычетов: сотрудник предоставил документы на вычеты задним числом.
- ⏳ Изменение норм рабочего времени (например, если в прошлом месяце был перенос выходных, но это не учли при расчете).
Важно понимать, что перерасчет за закрытый период (месяц, по которому уже сдана отчетность) требует особого подхода. В таких случаях может понадобиться не только корректировка начислений, но и пересчет НДФЛ, страховых взносов, а также исправление данных в 6-НДФЛ, РСВ и других отчетах.
Подготовка к перерасчету: проверка закрытия периода
Прежде чем приступать к исправлениям, необходимо убедиться, что период, за который требуется перерасчет, не заблокирован для редактирования. В 1С:ЗУП или 1С:Бухгалтерия закрытие месяца фиксируется документом "Закрытие месяца" или настройками прав доступа.
Проверить статус периода можно:
- В меню
Зарплата → Закрытие периода → Состояние закрытия месяца. - Через отчет
"Анализ состояния расчетов по зарплате"(разделЗарплата → Отчеты).
Если период закрыт, но перерасчет необходим, его можно временно открыть через настройки прав пользователя (раздел Администрирование → Настройки пользователей и прав). После корректировок не забудьте снова закрыть месяц!
Если период закрыт, а открыть его нельзя (например, из-за ограничений политики компании), придется использовать документ корректировки — "Корректировка записей регистров". Этот способ сложнее, но он позволяет вносить изменения без полного пересчета месяца.
⚠️ Внимание: Если по закрытому периоду уже сдана отчетность в ФНС или ПФР, перерасчет может потребовать подачи уточненных деклараций. Проконсультируйтесь с налоговым специалистом, прежде чем вносить изменения!
Пошаговая инструкция: перерасчет через документ "Начисление зарплаты"
Самый простой способ скорректировать зарплату — повторно создать документ "Начисление зарплаты и взносов" за нужный месяц. Этот метод подходит, если:
- 🔹 Период не закрыт или его можно открыть.
- 🔹 Требуется пересчитать начисления для одного или нескольких сотрудников (не для всей организации).
- 🔹 Нет необходимости менять проводки по удержаниям или взносам (или их тоже нужно скорректировать).
Алгоритм действий:
- Откройте журнал документов
Зарплата → Начисление зарплаты и взносов. - Найдите документ за нужный месяц и скопируйте его (кнопка
"Создать на основе"илиF9). - В новом документе:
- Укажите ту же дату, что и в оригинале (важно для корректной привязки к периоду).
- В табличной части оставьте только тех сотрудников, которым нужен перерасчет (остальных удалите).
- Внесите изменения в начисления (оклад, премии, удержания и т.д.).
- Проведите документ и проверьте движения по регистрам (
"Дт-Кт","НДФЛ","Страховые взносы"). - Сформируйте отчеты
"Расчетная ведомость"и"Анализ начислений", чтобы убедиться, что перерасчет прошел корректно.
Убедиться, что период открыт для редактирования|
Скопировать оригинальный документ "Начисление зарплаты"|
Оставить в таблице только нужных сотрудников|
Внести изменения в начисления/удержания|
Проверить движения по регистрам после проведения
-->
Если после перерасчета сумма к выплате изменилась, потребуется скорректировать ведомость на выплату зарплаты (или создать новую с типом "Корректировка").
Перерасчет через "Корректировку записей регистров"
Если период закрыт и открыть его нельзя, а также если нужно исправить только отдельные записи (например, одно начисление), используйте документ "Корректировка записей регистров" (Зарплата → Корректировка записей регистров). Этот метод более сложный, но позволяет вносить точечные изменения без полного пересчета месяца.
Инструкция:
- Создайте новый документ
"Корректировка записей регистров". - В поле
"Период"укажите месяц, за который нужен перерасчет. - В табличной части выберите:
"Регистр начислений"— если исправляете начисления (оклад, премии)."Регистр удержаний"— если меняете удержания (алименты, НДФЛ)."Регистр страховых взносов"— если корректируете взносы.
- В колонке
"Сотрудник"укажите ФИО. - В
"Вид начисления/удержания"выберите соответствующий элемент справочника. - В
"Сумма"введите скорректированное значение. - В
"Действие"выберите"Заменить"или"Добавить".
Пример заполнения для исправления оклада:
| Регистр | Сотрудник | Вид начисления | Период | Сумма (до) | Сумма (после) | Действие |
|---|---|---|---|---|---|---|
| Начисления сотрудников | Иванов И.И. | Оклад по дням | Январь 2026 | 30 000 | 35 000 | Заменить |
| НДФЛ | Иванов И.И. | НДФЛ 13% | Январь 2026 | 3 900 | 4 550 | Заменить |
⚠️ Внимание: Документ"Корректировка записей регистров"не формирует проводки автоматически! После его проведения может потребоваться ручная корректировка бухгалтерских записей через"Операции, введенные вручную".
Особенности перерасчета НДФЛ и страховых взносов
Если перерасчет зарплаты повлек за собой изменение НДФЛ или страховых взносов, необходимо:
- Скорректировать регистры налогового учета:
- Для НДФЛ — документ
"Ведомость на выплату НДФЛ"или ручная правка регистра"НДФЛ расчеты с бюджетом". - Для взносов — документ
"Начисление страховых взносов"за тот же период.
- Для НДФЛ — документ
6-НДФЛ(раздел 1 и 2).РСВ (расчет по страховым взносам).4-ФСС(если изменялись взносы на травматизм).
Пример: если в январе сотрудник получил зарплату 30 000 руб., а после перерасчета сумма стала 35 000 руб., то:
- НДФЛ увеличится с
3 900 руб.до4 550 руб.. - Страховые взносы (22% + 5,1% + 2,9%) вырастут с
8 730 руб.до10 195 руб.. - В
6-НДФЛпотребуется скорректировать строки 020 (сумма начисленного дохода) и 040 (сумма исчисленного НДФЛ).
Что будет, если не скорректировать НДФЛ после перерасчета?
Если после перерасчета зарплаты не исправить НДФЛ, возникнет расхождение между:
- суммой налога, указанной в 6-НДФЛ,
- фактически удержанным НДФЛ в бухгалтерском учете.
Это приведет к претензиям со стороны ФНС, штрафам за недоимку (20% от недоплаченной суммы) и необходимости сдавать уточненку.
Типичные ошибки и как их избежать
При перерасчете зарплаты в 1С бухгалтеры часто сталкиваются с следующими проблемами:
- 🔴 Двойное начисление: если не удалить старые записи перед повторным начислением, суммы продублируются.
- 🔴 Несовпадение данных в регистрах начислений и бухгалтерского учета (например, в
70 счетеи68.01). - 🔴 Забытые удержания: пересчитали оклад, но не скорректировали алименты или прочие удержания.
- 🔴 Ошибки в отчетности: не исправили
6-НДФЛилиРСВпосле изменений. - 🔴 Блокировка периода: пытаются редактировать закрытый месяц без прав.
Как минимизировать риски:
- Всегда проверяйте движения документов после проведения (кнопка
"Дт-Кт"в форме документа). - Используйте отчет
"Сверка зарплаты с бухучетом"(Зарплата → Отчеты) для выявления расхождений. - Перед массовым перерасчетом сделайте резервную копию базы (
Администрирование → Обслуживание → Резервное копирование). - Если перерасчет затрагивает несколько месяцев, корректируйте данные хронологически (сначала исправляйте ранние периоды).
Самая частая ошибка — забыть пересчитать НДФЛ и взносы после изменения начислений. Всегда проверяйте связанные регистры!
Автоматизация перерасчетов: обработки и внешние отчеты
Для упрощения рутинных операций можно использовать:
- Стандартные обработки 1С:
"Помощник корректировки зарплаты"(доступен в 1С:ЗУП 3.1)."Групповая обработка справочников и документов"для массового изменения данных.
infostart.ru):
- Обработка
"Перерасчет зарплаты за прошлые периоды". - Отчет
"Анализ изменений зарплаты"для сравнения данных до и после корректировок.
Процедура ПересчитатьОклад(Сотрудник, Месяц, НоваяСумма)
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| НачисленияЗарплаты.Ссылка КАК Ссылка
|ИЗ
| Документ.НачислениеЗарплаты.Начисления КАК НачисленияЗарплаты
|ГДЕ
| НачисленияЗарплаты.Сотрудник = &Сотрудник
| И НачисленияЗарплаты.Период = &Месяц
| И НачисленияЗарплаты.ВидНачисления = &ВидНачисления";
// Далее логика обновления
КонецПроцедуры
Преимущества автоматизации:
- ⏱️ Экономия времени при массовых перерасчетах.
- 🔍 Снижение риска ошибок за счет алгоритмизации процессов.
- 📊 Возможность анализа изменений в динамике.
⚠️ Внимание: Перед использованием внешних обработок проверьте их совместимость с вашей версией 1С. Некоторые скрипты могут конфликтовать с последними обновлениями конфигурации.
FAQ: ответы на частые вопросы
Можно ли сделать перерасчет зарплаты за прошлый год?
Да, но это потребует:
- Открытия периода (если он закрыт).
- Корректировки всех связанных документов (НДФЛ, взносы, отчетность).
- Подачи уточненных деклараций за прошлый год (если отчетность уже сдана).
Рекомендуем предварительно проконсультироваться с аудитором, так как изменения за прошлые годы могут повлечь проверку.
Как исправить ошибку, если перерасчет уже сделан, но суммы не совпадают с бухучетом?
Возможные причины и решения:
- 🔹 Не проведен документ — проверьте статус (должен быть
"Проведен"). - 🔹 Расхождения в аналитике — используйте отчет
"Сверка зарплаты с бухучетом"для поиска ошибок. - 🔹 Неверные проводки — скорректируйте их вручную через
"Операции, введенные вручную".
Нужно ли уведомлять сотрудника о перерасчете зарплаты?
Да, согласно ст. 136 ТК РФ, работник должен быть проинформирован о любых изменениях в начислениях. Рекомендуем:
- Отправить уведомление по электронной почте или через личный кабинет.
- Выдать новую расчетную ведомость с пометкой
"Перерасчет". - Если сумма уменьшилась, получить согласие сотрудника на удержание (если это не ошибка в его пользу).
Что делать, если после перерасчета не хватает денег на выплату?
Возможные варианты:
- 💵 Дозачислить средства на расчетный счет (если ошибка в пользу сотрудника).
- 📅 Перенести выплату на следующий аванс/зарплату (с согласия работника).
- 📝 Оформить заем сотруднику (если переплата произошла по вине компании).
Важно: если вина лежит на работодателе, задержка выплаты может повлечь материальную ответственность (ст. 236 ТК РФ).
Как пересчитать зарплату, если сотрудник уволился?
Процедура та же, но с нюансами:
- Создайте документ
"Начисление зарплаты"за нужный период с типом"Перерасчет". - Если требуется выплата, оформите ведомость на уволенного сотрудника (в 1С:ЗУП есть специальный вид ведомости
"Выплата уволенным"). - Если сумма уменьшилась, удержите излишне выплаченные средства только с согласия сотрудника или через суд.