1С:ЗУП изнутри: объекты, расчёт зарплаты и отчёты
Содержание
1С:Зарплата и управление персоналом (ЗУП) редакции 3.1 держится на трёх слоях: документы, которыми вы вводите кадровые события и начисления; регистры, где эти данные накапливаются; и планы видов расчёта, по которым программа считает зарплату, НДФЛ и взносы. Как только видно, какой документ в какой регистр пишет, пропадает большинство вопросов вида «почему посчиталось не так».
Программа работает на платформе 1С:Предприятие 8.3 в интерфейсе «Такси». Логика одна для всех вариантов ЗУП 3.1 — и для файловой базы на одном компьютере, и для клиент-серверной на несколько десятков расчётчиков. Ниже — как устроена конфигурация, как в ней движутся данные от приёма сотрудника до сдачи отчётности и где чаще всего возникают расхождения.
Из чего собрана конфигурация ЗУП
ЗУП — это прикладное решение, собранное из типовых объектов платформы. Пять из них несут основную нагрузку.
- 📁 Справочники — относительно постоянные данные:
Сотрудники,Физические лица,Организации,Начисления,Удержания,Графики работы сотрудников. Один человек в базе — это одно «Физическое лицо» и один или несколько «Сотрудников» (по числу трудовых договоров). - 📄 Документы — события во времени: приём, перевод, увольнение, больничный, отпуск, начисление зарплаты, ведомость на выплату. Документ фиксирует факт и формирует движения в регистрах.
- 📊 Регистры накопления и сведений — хранилища итогов: взаиморасчёты с сотрудниками, учтённый доход, удержанный и перечисленный НДФЛ, страховой стаж.
- 🧮 Планы видов расчёта —
НачисленияиУдержания. В них задаётся, как считается каждый вид: формула, база, какие периоды он вытесняет (например, отпуск вытесняет оклад за те же дни). - ⏱ Регистры расчёта — специальный тип регистра, которого нет в бухгалтерских конфигурациях. Он хранит записи с периодом действия и умеет пересчитывать результат при изменении данных задним числом.
Разделение на «Физическое лицо» и «Сотрудника» — ключевое. НДФЛ и вычеты считаются по физлицу в целом (у человека один доход за год), а начисления и трудовой стаж — по каждому сотруднику-трудовому договору отдельно.
Если один человек оформлен на две должности, у него будет два элемента справочника Сотрудники, но одно Физическое лицо. Задвоение физлица — частая причина неверного НДФЛ.
Как ведётся кадровый учёт и движение сотрудников
Кадровый контур отвечает на вопрос «кто, когда и на каких условиях работает». Все кадровые события вводятся в разделе Кадры.
Жизненный цикл сотрудника описывают три базовых документа:
- Приём на работу — создаёт сотрудника, назначает должность, подразделение, график и плановые начисления (оклад, надбавки).
- Кадровый перевод — меняет условия: должность, подразделение, размер оклада, график. Начисления с даты перевода пересчитываются автоматически.
- Увольнение — закрывает трудовые отношения, запускает расчёт при увольнении (компенсация отпуска, окончательный расчёт).
Если в настройках включено штатное расписание (Настройка → параметры кадрового учёта), приёмы и переводы сверяются с позициями штатки: нельзя принять на должность, которой нет или по которой нет свободных ставок.
Когда событие касается сразу многих людей (массовый приём, индексация окладов , перевод отдела), в программе есть документы «списком»: один документ обрабатывает группу сотрудников, не создавая отдельную бумагу на каждого. Это заметно ускоряет ввод в крупных организациях.
Штатное расписание ведётся как история изменений: позиции открываются, закрываются и меняются приказами. Благодаря этому в любой момент можно получить штатку на нужную дату и сравнить плановую численность с фактической расстановкой. Если расписание не ведётся, кадровые документы просто не сверяются с позициями — это допустимо для небольших компаний.
Плановые начисления, заданные в приёме и переводе, — это не разовые суммы, а правила. Оклад из документа «Приём на работу» действует каждый месяц, пока его не отменит перевод или увольнение. Поэтому в ЗУП обычно не вводят оклад руками каждый месяц — его подхватывает документ начисления зарплаты.
Кадровые документы и начисление зарплаты связаны по датам. Если принять сотрудника задним числом уже после того, как зарплата за месяц посчитана, расчёт придётся перепровести — сам он не обновится.
Как программа начисляет зарплату
Основной расчётный документ — «Начисление зарплаты и взносов» (раздел Зарплата). Он создаётся раз в месяц на организацию и за один проход делает несколько вещей:
- подбирает всех работающих сотрудников и их плановые начисления;
- считает отработанное время по графику и производственному календарю;
- начисляет оклад, премии, надбавки, доплаты;
- рассчитывает НДФЛ с учётом вычетов;
- начисляет страховые взносы (ОПС, ОМС, ВНиМ и взносы на травматизм);
- применяет постоянные удержания (алименты, профвзносы, удержания по займам).
Каждый вид начисления — это элемент плана видов расчёта Начисления с формулой. Оклад по дням, например, считается как ОкладПоДням * ВремяВДнях / НормаДней. База для «процентных» начислений (районный коэффициент, северная надбавка) задаётся списком тех начислений, от которых берётся процент.
Механизм вытеснения решает, что делать, когда два начисления претендуют на одни дни. Классический случай — отпуск в середине месяца: документ «Отпуск» занимает дни отпуска, а оклад за эти же дни автоматически вытесняется и не начисляется дважды.
Пересчёт задним числом — сильная сторона регистра расчёта. Если ввести больничный за прошлый месяц уже после расчёта зарплаты, программа предложит доначисление или сторнирование в текущем месяце, а не потребует переделывать закрытый период.
Отдельная ветка расчёта — выплаты по среднему заработку: отпускные, компенсация отпуска, командировки, больничные. Их считают не по окладу текущего месяца, а по заработку за расчётный период (как правило, 12 предыдущих месяцев). ЗУП хранит накопленный доход и отработанное время в регистрах и подставляет средний автоматически — вручную базу набирать не нужно. Поэтому важно, чтобы начисления прошлых месяцев были проведены: от них зависит корректность среднего.
После расчёта зарплата выплачивается ведомостями (раздел Выплаты): в банк, через кассу или на карты по зарплатному проекту. НДФЛ в ЗУП считается на дату начисления, а признаётся удержанным и попадает в учёт по дате выплаты — это важно для корректного 6-НДФЛ.
Роль производственного календаря и графиков работы
Производственный календарь
— это «эталон» рабочего времени страны: какие дни рабочие, выходные и праздничные, с учётом переносов. Он хранится как регистр и открывается из раздела Настройка (список «Производственные календари»). От него зависит норма времени, по которой считается оклад и средний заработок.
На календарь опираются графики работы сотрудников (Настройка → Графики работы сотрудников). График переводит эталонный календарь в конкретный режим человека:
- 🗓 Пятидневка — стандартные 40 часов, выходные суббота и воскресенье.
- 🗓 Сменный график — смены по дням, часто с суммированным учётом рабочего времени за период.
- 🗓 Неполное время — доля ставки, сокращённая продолжительность дня.
Связка работает так: календарь задаёт норму месяца, график сотрудника — сколько по норме должен отработать он, а документы-отклонения (отпуск, больничный, прогул) вычитают дни из факта. Оклад начисляется пропорционально отработанному времени относительно нормы.
Производственный календарь на новый год нужно актуализировать: заполнить переносы выходных по постановлению Правительства. Устаревший календарь даёт неверную норму, а значит — неверный оклад и средний заработок. Календарь обновляется автоматически при обновлении программы или вводится вручную.
Для суммированного учёта дополнительно задаётся учётный период (месяц, квартал, год). Переработку сверх нормы периода программа выделяет для оплаты как сверхурочные.
Отчётность и обмен с бухгалтерией
ЗУП готовит и кадровую, и регламентированную отчётность. Все регламентированные отчёты и обмен с госорганами собраны в разделе Отчётность, справки (сервис 1С-Отчётность).
Основные формы, которые формирует программа:
| Отчёт | Куда и о чём | Периодичность |
|---|---|---|
| 6-НДФЛ | ФНС, удержанный и перечисленный налог | Ежеквартально |
| РСВ | ФНС, страховые взносы | Ежеквартально |
| Персонифицированные сведения о физлицах | ФНС, выплаты по каждому человеку | Ежемесячно |
| ЕФС-1 | СФР, стаж, кадровые мероприятия, травматизм | По событию и периодам |
С 2023 года ПФР и ФСС объединены в Социальный фонд России (СФР), а прежние СЗВ-ТД, СЗВ-СТАЖ, ДСВ-3 и 4-ФСС вошли в единую форму ЕФС-1 (её разделы сдаются с разной периодичностью). СЗВ-М заменена персонифицированными сведениями в ФНС.
Данные о зарплате передаются в бухгалтерскую программу документом «Отражение зарплаты в бухучёте». ЗУП группирует начисления и взносы по способам отражения (счёт, статья затрат, подразделение), а 1С:Бухгалтерия принимает их через синхронизацию и формирует проводки. Сами проводки живут в бухгалтерской базе — в ЗУП их нет, здесь только способы отражения.
Обмен настраивается в разделе Администрирование → Синхронизация данных. Типовой сценарий: ЗУП ведёт кадры и расчёт, а в Бухгалтерию выгружаются только суммы для учёта затрат на оплату труда.
Права доступа, варианты поставки и сервисы
Доступ в ЗУП раздаётся не «по кнопке», а профилями и ролями (раздел Администрирование → Настройки пользователей и прав). Типовая схема: кадровику открыт кадровый контур без сумм расчёта, расчётчику — начисления и выплаты, руководителю — отчёты. Это защищает зарплатные данные от лишних глаз и разводит участки работы.
ЗУП 3.1 поставляется в нескольких вариантах. Версия ПРОФ закрывает потребности большинства организаций: кадры, расчёт, отчётность. Версия КОРП добавляет управленческие блоки — грейды, кадровый резерв, расширенную аналитику, охрану труда. Базовая версия рассчитана на одного пользователя и одну небольшую организацию. Какой именно вариант установлен, видно в разделе Администрирование в сведениях о программе.
Вокруг расчёта работают сервисы, которые экономят время:
- 💳 Зарплатный проект — обмен ведомостями с банком прямо из программы: файл со списком на зачисление уходит в банк, а подтверждение о зачислении возвращается в базу.
- 📱 1С:Кабинет сотрудника — личный кабинет, где работник видит расчётный листок, остаток отпуска и подаёт заявления (на отпуск, справки). Заявления попадают в ЗУП как документы.
- 📨 1С-Отчётность — сдача 6-НДФЛ, РСВ, ЕФС-1 и других форм в ФНС и СФР напрямую из программы, с проверкой перед отправкой.
Эти сервисы не меняют логику расчёта — они лишь убирают ручной экспорт файлов и бумажный документооборот вокруг него.
Частые ошибки при работе и как их не допустить
Расхождения в ЗУП почти всегда идут от нарушенной связи «документ → регистр» или от неактуальных настроек.
- ❌ Оклад посчитался не на полную сумму. Чаще всего не заполнен или устарел производственный календарь либо график сотрудника — норма дней не совпадает с фактической.
- ❌ НДФЛ «гуляет» между месяцами. Путаница с датами: налог исчисляется на дату начисления, а удерживается на дату выплаты. Проверяйте, что ведомости проведены и дата выплаты стоит верная.
- ❌ Задвоение физического лица. Один человек заведён дважды — вычеты и доход делятся, 6-НДФЛ собирается неправильно. Ищите дубли в справочнике
Физические лица. - ❌ Начисление за прошлый месяц не подхватилось. Кадровый документ введён задним числом после расчёта — нужно перепровести «Начисление зарплаты и взносов» за затронутый период.
- ❌ Взносы не делятся по тарифам. Не задан вид тарифа страховых взносов в учётной политике организации (например, льготный тариф для МСП).
Общее правило: сначала проводятся все кадровые и временные документы месяца, и только потом — начисление зарплаты. Если что-то поменяли задним числом, расчётный документ надо перепровести — программа сама не пересчитает закрытый месяц.
Чем «Физическое лицо» отличается от «Сотрудника» в ЗУП?
Нужно ли каждый месяц вводить оклад вручную?
Можно ли вести в ЗУП бухгалтерию?
Почему при вводе больничного за прошлый месяц не нужно переделывать закрытый период?
Куда с 2023 года сдаётся отчётность по стажу и кадровым мероприятиям?
Источники
- Трудовой кодекс РФ (разделы о рабочем времени, отпусках, оплате труда)
- Налоговый кодекс РФ, глава 23 (НДФЛ) и глава 34 (страховые взносы)