Начисление зарплаты в 1С:Зарплата и Управление Персоналом или 1С:Бухгалтерия — рутинная, но критически важная операция. Ошибка в дате может привести к сбоям в отчётности, неправильному расчёту налогов или конфликтам с сотрудниками. Главный вопрос, который возникает у бухгалтеров: каким числом ставить начисление — последним днём месяца, первым числом следующего или датой фактической выплаты?
Ответ зависит от учётной политики компании, внутренних регламентов и даже версии 1С. В этой статье разберём все допустимые варианты, их плюсы и минусы, а также покажем, как правильно настроить даты в документах Начисление зарплаты и Ведомость на выплату. Особое внимание уделим нюансам переноса дат на выходные и праздники, которые часто становятся источником ошибок.
Если вы только начинаете работать с зарплатными модулями 1С, рекомендуем сначала ознакомиться с базовыми настройками расчётных периодов — это сэкономит время при дальнейшей работе с документами.
Почему дата начисления важна: последствия ошибок
На первый взгляд, разница между 30-м и 31-м числом месяца кажется незначительной. Однако неправильно выбранная дата может:
- 📅 Исказить отчётность — например, в
6-НДФЛилиРСВ, где даты начисления и удержания строго регламентированы. - 💰 Привести к штрафам — если налоги перечислены не в тот период, который указан в начислении.
- 🔄 Сбить график выплат — особенно при авторасчётах авансов и премий.
- 📊 Нарушить аналитику — если даты в 1С не совпадают с банковскими выписками.
Кроме того, даты начисления влияют на расчёт среднего заработка для больничных, отпусков и командировок. Например, если отпускные рассчитаны на основе зарплаты за июнь, а начисление стоит июлем, это приведёт к ошибке в среднем дневном заработке.
⚠️ Внимание: В 1С:ЗУП 3.1 и новее дата начисления автоматически влияет на период регистрации налогов вНДФЛистраховых взносах. Если вы используете старую версию (например, 2.5), проверьте ручные настройки в документеРегистрация налогов.
Варианты дат начисления: что выбрать?
В практике бухгалтеров сложилось три основных подхода к выбору даты начисления зарплаты. Каждый имеет свои преимущества и подводные камни:
| Вариант даты | Плюсы | Минусы | Когда использовать |
|---|---|---|---|
| Последний день месяца (30/31 число) | Совпадает с отчётным периодом, удобно для закрытия месяца | Может не совпадать с датой выплаты (например, зарплата за июнь выплачивается 5 июля) | Для компаний с ежемесячными отчётами и выплатой зарплаты в начале следующего месяца |
| Первое число следующего месяца (1-е число) | Логично для выплаты "за прошлый месяц", удобно для аналитики | Может сбивать расчёт среднего заработка, если не скорректировать периоды | Для компаний, где зарплата выплачивается строго за прошедший месяц |
| Дата фактической выплаты (например, 5-е или 10-е число) | Совпадает с банковскими проводками, упрощает сверку | Усложняет закрытие месяца, может требовать ручной корректировки отчётности | Для компаний с нестандартными графиками выплат (например, дважды в месяц) |
В большинстве случаев бухгалтеры выбирают последний день месяца, так как это соответствует требованиям налогового законодательства (ст. 223 НК РФ) и упрощает формирование отчётности. Однако если в вашей компании зарплата выплачивается дважды в месяц (аванс + основная часть), может потребоваться комбинированный подход.
Как настроить дату начисления в 1С: пошаговая инструкция
Рассмотрим процесс на примере 1С:Зарплата и Управление Персоналом 3.1. В других конфигурациях (например, 1С:Бухгалтерия 8.3) шаги могут незначительно отличаться, но логика остаётся той же.
1. Откройте документ Начисление зарплаты и взносов через меню Зарплата → Начисление зарплаты.
2. В шапке документа найдите поле Месяц начисления — здесь указывается период, за который начисляется зарплата (например, Июнь 2026).
3. Поле Дата документа — это и есть дата начисления. По умолчанию 1С проставляет текущую дату, но её можно изменить:
- 📅 Для начисления за прошедший месяц укажите последний день месяца (например,
30.06.2026). - 🔄 Если зарплата выплачивается в начале следующего месяца, можно поставить 1-е число (например,
01.07.2026). - ⚙️ Для авансов или нестандартных выплат используйте фактическую дату перечисления.
4. После заполнения табличной части (сокращения, премии, удержания) проведите документ. Дата начисления будет зафиксирована в регистрах.
Указана корректная дата начисления (не текущая, а нужный месяц)|
Сверены периоды в полях "Месяц начисления" и "Дата документа"|
Проверены все начисления и удержания в табличной части|
Учтён перенос даты на выходные (если применимо)-->
Если дата начисления приходится на выходной или праздник, 1С автоматически переносит её на следующий рабочий день. Однако в некоторых случаях (например, при ручном вводе) это может привести к ошибкам. Чтобы избежать проблем, используйте календарь рабочих дней в настройках программы.
⚠️ Внимание: В 1С:ЗУП 3.1 при изменении даты начисления после проведения документа может потребоваться перерасчёт взносов и перепроведение связанных документов (например, Ведомость на выплату). Всегда проверяйте цепочку документов после редактирования!
Типичные ошибки и как их избежать
Даже опытные бухгалтеры иногда допускают ошибки при работе с датами начисления. Вот самые распространённые из них:
- 🔙 Начисление проставлено текущей датой — например, зарплата за июнь начисляется документом от 15 июля. Это искажает отчётность и усложняет аналитику.
- 📅 Не учтён перенос на выходные — если 31-е число выпадает на субботу, а документ проведён на эту дату, могут возникнуть проблемы с банковскими выписками.
- 💰 Разные даты в начислении и ведомости на выплату — это приводит к расхождениям в
6-НДФЛиРСВ. - 🔄 Начисление и удержание НДФЛ fallen в разные периоды — например, зарплата начислена в июне, а НДФЛ удержан в июле.
Чтобы избежать ошибок, следуйте простому правилу: дата начисления должна соответствовать периоду, за который начисляется зарплата. Например:
- Для зарплаты за июнь 2026 — дата начисления
30.06.2026. - Для аванса за первую половину июля 2026 — дата начисления
15.07.2026.
Если вы обнаружили ошибку после проведения документа, не спешите его удалять. В 1С:ЗУП есть механизм корректировки начислений через документ Корректировка записей регистров. Используйте его, чтобы избежать нарушения последовательности документов.
Перед массовым начислением зарплаты проверьте настройки графика выплат в справочнике Организации. Если график не соответствует реальным датам, 1С может автоматически проставлять неверные даты в документах.
Особенности начисления авансов и премий
С авансами и премиями ситуация сложнее, чем с основной зарплатой. Здесь дата начисления зависит от внутренних регламентов компании и условий трудового договора.
1. Аванс обычно начисляется в середине месяца (например, 15-го числа). В этом случае:
- Дата документа
Начисление зарплаты—15.07.2026. - Период начисления — первая половина июля (указывается в поле
ПериодилиМесяцс уточнением).
2. Премии могут начисляться как за прошлый месяц, так и за текущий. Здесь важно:
- Если премия за июнь, но выплачивается в июле — дата начисления
30.06.2026. - Если премия к юбилею и не привязана к месяцу — дата начисления совпадает с датой выплаты.
В 1С:ЗУП для авансов и премий можно создать отдельные виды начислений с уникальными правилами расчёта. Это поможет избежать путаницы в отчётности. Например:
Виды начислений:
- "Аванс (15 число)" — с формулой Оклад / 2
- "Премия ежемесячная" — с привязкой к KPI
- "Премия разовая" — без привязки к периоду
⚠️ Внимание: При начислении авансов убедитесь, что в настройках вида начисления не включён НДФЛ. Аванс — это не доход, а выплата в счёт будущей зарплаты, поэтому удерживать налог с него нельзя (письмо ФНС от 26.05.2014 № БС-4-11/10126).
Перенос дат на выходные и праздники: нюансы 1С
Если дата начисления или выплаты зарплаты приходится на выходной или праздник, её необходимо перенести на ближайший рабочий день. В 1С это можно сделать двумя способами:
- Автоматически — если в настройках программы включён производственный календарь (меню
Настройки → Производственный календарь). В этом случае 1С сама перенесёт дату на следующий рабочий день. - Вручную — если календарь не настроен или требуется особое правило переноса. Например, в некоторых компаниях зарплата за декабрь выплачивается 25-го числа, даже если это суббота.
Чтобы настроить автоматический перенос:
- Перейдите в
Настройки → Производственные календари. - Выберите актуальный календарь (например,
ПятидневкаилиШестидневка). - Убедитесь, что в нём отмечены все праздничные дни (1С обновляет календари автоматически, но иногда требуется ручная корректировка).
- В документе
Начисление зарплатыпроверьте, что полеИспользовать календарьактивно.
Если дата всё же проставлена неправильно (например, на субботу), исправьте её вручную. Однако помните: изменение даты после проведения документа может потребовать перерасчёта взносов и повторного формирования отчётности.
Что делать, если дата начисления попала на выходной, а календарь не сработал?
Если 1С не перенесла дату автоматически, проверьте:
1. Актуальность производственного календаря (возможно, он устарел).
2. Настройки документа — поле "Использовать календарь" должно быть отмечено.
3. Права пользователя — иногда ограничения ролей блокируют автоматический перенос.
Если проблема сохраняется, перенесите дату вручную и перепроведите документ.
Проверка корректности дат перед закрытием месяца
Перед закрытием месяца и формированием отчётности обязательно проверьте даты начислений. Это поможет избежать ошибок в 6-НДФЛ, РСВ и бухгалтерском балансе. Вот чек-лист для проверки:
Все документы "Начисление зарплаты" имеют дату последнего дня месяца (или 1-го числа следующего)|
Дата начисления совпадает с периодом в поле "Месяц начисления"|
В документах "Ведомость на выплату" даты не старше дат начисления|
Перенос на выходные учтён (нет дат на субботу/воскресенье без корректировки)|
Для авансов и премий даты соответствуют внутренним регламентам-->
Для массовой проверки дат можно использовать отчёт Анализ начислений за период (Зарплата → Отчёты → Анализ начислений). В нём отображаются все документы с указанием дат и сумм. Обратите внимание на столбцы:
Дата документа— должна соответствовать правилам вашей компании.Период начисления— не должно быть расхождений с датой.Дата выплаты— если указана, должна быть не раньше даты начисления.
Если обнаружите расхождения, исправьте их до формирования отчётности. В противном случае придётся сдавать уточнённые декларации, что чревато штрафами.
Даты начисления и выплаты должны быть согласованы между документами Начисление зарплаты и Ведомость на выплату. Расхождения приводят к ошибкам в 6-НДФЛ (раздел 2) и РСВ (раздел 3).
FAQ: Частые вопросы о датах начисления в 1С
Можно ли проставить дату начисления зарплаты задним числом?
Да, но с оговорками. Если речь идёт о текущем году, вы можете изменить дату в документе Начисление зарплаты на любую в пределах отчётного периода. Однако:
- Для прошлых лет корректировка дат может потребовать пересдачи отчётности.
- Если дата меняется на более раннюю, чем дата создания документа, 1С может выдать предупреждение о нарушении последовательности.
Рекомендуем согласовывать такие изменения с главбухом или аудитором.
Что делать, если дата начисления не совпадает с датой выплаты?
Это допустимо, но требует корректного оформления:
- В документе
Начисление зарплатыпроставляйте дату, соответствующую периоду начисления (например, 30.06.2026 для июня). - В документе
Ведомость на выплатуукажите фактическую дату перечисления (например, 05.07.2026).
Главное — чтобы в 6-НДФЛ даты удержания и перечисления НДФЛ были корректны.
Как в 1С начислить зарплату за декабрь, если 31-е — выходной?
Есть два варианта:
- Перенос даты начисления на последний рабочий день декабря (например, 29.12.2026, если 30 и 31 — выходные). Для этого:
- Настройте производственный календарь.
- Или вручную измените дату в документе на 29-е.
6-НДФЛ дата удержания НДФЛ будет 31.12.2026, а дата перечисления — 09.01.2026.Оба варианта допустимы, но первый предпочтительнее для упрощения отчётности.
Нужно ли менять дату начисления при перерасчёте зарплаты?
Не всегда. Если перерасчёт относится к тому же периоду (например, исправление ошибки в июне), дату начисления можно оставить прежней. Если же перерасчёт затрагивает другой месяц (например, доплата за май в июле), создайте новый документ с актуальной датой.
В 1С:ЗУП 3.1 для таких случаев есть документ Корректировка начислений, который позволяет исправить ошибки без изменения исходных дат.
Как в 1С начислить зарплату за неполный месяц (например, при увольнении)?
Для начисления за неполный месяц:
- Создайте документ
Начисление зарплатыс датой последнего рабочего дня сотрудника. - В табличной части укажите фактически отработанные дни.
- Если увольнение в середине месяца, используйте документ
Увольнениес датой последнего дня работы — это автоматически скорректирует начисления.
Дата начисления в этом случае должна совпадать с датой увольнения (например, 15.07.2026 для увольнения в середине июля).