Расчёт зарплаты в 1С:Зарплата и Управление Персоналом (или 1С:ERP) — задача, которая требует не только знания бухгалтерских нюансов, но и умения работать с интерфейсом программы. Ошибка в настройках или неверно введённые данные могут привести к искажению сумм, проблемам с отчётностью и недовольству сотрудников. Эта статья поможет разобраться, как правильно настроить систему, ввести исходные данные и сформировать ведомости — от простейших случаев до сложных схем с премиями, удержаниями и районными коэффициентами.
Мы рассмотрим пошаговый алгоритм: от подготовки справочников до выплаты зарплаты, разберём типичные ошибки и дадим рекомендации по оптимизации процесса. Статья актуальна для последних версий 1С:ЗУП 3.1 и 1С:ERP 2.5, но основные принципы применимы и к более ранним редакциям. Если вы работаете с облачной версией (1С:Fresh), учтите, что некоторые пункты меню могут отличаться.
1. Подготовка программы: настройки перед расчётом
Прежде чем приступать к начислению зарплаты, необходимо убедиться, что программа настроена корректно. Без правильной подготовки даже идеально введённые данные приведут к ошибкам в расчётах.
Первое, что нужно проверить — параметры учётной политики. Они определяют, как будут учитываться доходы, удерживаться налоги и формироваться отчётность. Перейдите в раздел Настройки → Учётная политика и обратите внимание на:
- 📅 Период расчёта зарплаты (ежемесячно, дважды в месяц — аванс + зарплата).
- 💰 Способ расчёта НДФЛ (по ставке 13% или 15% для нерезидентов).
- 📊 Метод распределения страховых взносов (по видам доходов или единой ставкой).
- 🏢 Региональные особенности (районные коэффициенты, северные надбавки).
Если ваша организация работает в регионе с особыми условиями (например, Крайний Север), обязательно настройте районные коэффициенты в справочнике Регионы. Их отсутствие приведёт к занижению зарплаты сотрудников.
⚠️ Внимание: Если в вашей компании действуют коллективные договоры или отраслевые соглашения с дополнительными выплатами (например, 13-я зарплата), эти условия должны быть зафиксированы вНастройках мотивацииилиВидах расчётов. Их отсутствие в программе не освобождает от обязанности выплачивать такие суммы!
2. Ввод исходных данных: сотрудники, оклады, графики
Без корректно заполненных справочников программа не сможет рассчитать зарплату. Начните с проверки данных о сотрудниках.
Перейдите в раздел Кадры → Сотрудники и убедитесь, что для каждого работника указаны:
- 👤 ФИО, ИНН, СНИЛС (обязательно для отчётности в ПФР и ФНС).
- 📝 Должность и подразделение (влияет на оклад и надбавки).
- 💼 График работы (5-дневка, сменный график, гибкий график и т.д.).
- 💵 Оклад или тарифная ставка (основа для начислений).
Особое внимание уделите графикам работы. Если сотрудник работает по сменному графику, но в программе указан стандартный 5-дневный график, расчёт переработок и ночных часов будет неверным. Чтобы добавить новый график, перейдите в Настройки → Графики работы и создайте его вручную или импортируйте из шаблона.
| Тип графика | Пример | Когда используется |
|---|---|---|
| Пятидневка | Пн-Пт, 9:00–18:00 | Офисные сотрудники |
| Сменный | 2 через 2, 12 часов | Производство, торговля |
| Гибкий | 40 часов в неделю, время не фиксировано | Удалённая работа, творческие специальности |
| Ненормированный день | Без фиксированных часов | Руководители, IT-специалисты |
Если в вашей компании действуют премии, бонусы или компенсации (например, за стаж или вредные условия труда), их нужно зафиксировать в справочнике Виды расчётов. Здесь же настраиваются формулы для автоматического начисления. Например, премия за выслугу лет может рассчитываться как Оклад Стаж_в_годах 0.02.
Убедиться, что у всех сотрудников заполнены ФИО, ИНН, СНИЛС|
Проверить соответствие окладов и должностей|
Настроить графики работы для сменных сотрудников|
Добавить все виды надбавок и премий в справочник "Виды расчётов"|
Обновить данные о районных коэффициентах (если применимо)
-->
3. Начисление зарплаты: пошаговый алгоритм
Когда все настройки выполнены, можно приступать к непосредственному расчёту. В 1С:ЗУП это делается с помощью документа Начисление зарплаты и взносов.
Алгоритм действий:
- Перейдите в раздел
Зарплата → Начисление зарплаты. - Создайте новый документ и укажите период расчёта (месяц).
- Выберите подразделение или группу сотрудников (можно рассчитать зарплату для всех сразу или по отделам).
- Нажмите
Заполнить → По всем сотрудникам(или выберите конкретных работников). - Проверьте автоматически рассчитанные суммы. При необходимости скорректируйте их вручную (например, если были больничные или отпуска).
- Проводите документ и формируйте ведомость.
Программа автоматически учитывает:
- 📅 Отработанное время (по табелю).
- 💰 Оклад или тариф (из карточки сотрудника).
- 🎁 Премии и надбавки (если настроены).
- 🏥 Больничные и отпуска (если введены документы).
Если сотрудник работал сверхурочно или в выходные, эти данные должны быть отражены в Табеле учёта рабочего времени. Без этого переработка не будет оплачена. Чтобы внести изменения, перейдите в Зарплата → Табель учёта времени и отметьте фактически отработанные часы.
⚠️ Внимание: Если в вашей компании действует система КТУ (коэффициент трудового участия), его нужно ввести вручную в документе начисления. Автоматический расчёт КТУ в 1С не предусмотрен — это делается через дополнительные обработки или внешние отчёты.
Что делать, если программа не считает премию?
Если премия не рассчитывается автоматически, проверьте:
1. Настроен ли вид расчёта для премии в справочнике.
2. Указано ли условие начисления (например, "если отработано не менее 20 дней").
3. Правильно ли заполнена формула расчёта (например, Оклад * ПроцентПремии / 100).
4. Введён ли документ Приказ на премирование (если это требуется по регламенту компании).
Если всё верно, но премия не считается, попробуйте пересчитать документ или обратитесь в поддержку 1С.
4. Удержания и налоги: что и как вычитается из зарплаты
Из начисленной зарплаты программа автоматически удерживает:
- 📉 НДФЛ (13% для резидентов, 15% для нерезидентов).
- 🏦 Страховые взносы (22% в ПФР, 5.1% в ФОМС, 2.9% в ФСС).
- 💳 Исполнительные листы (алименты, кредиты, штрафы).
- 🏢 Прочие удержания (например, за питание или корпоративный транспорт).
Чтобы добавить исполнительный лист (например, на алименты), перейдите в карточку сотрудника, откройте вкладку Удержания и создайте новый документ. Укажите:
- 📄 Тип удержания (алименты, кредит, штраф).
- 💰 Сумму или процент (например, 25% от зарплаты).
- 📅 Срок действия (даты начала и окончания).
Важно: если сотрудник имеет право на налоговые вычеты (например, на детей), их нужно зафиксировать в документе НДФЛ: Стандартные вычеты. Без этого НДФЛ будет удержан в полном объёме, а сотруднику придётся возвращать переплату через декларацию.
| Тип удержания | Максимальный размер | Документ-основание |
|---|---|---|
| Алименты на 1 ребёнка | 25% от зарплаты | Исполнительный лист или соглашение |
| Алименты на 2 детей | 33% от зарплаты | Исполнительный лист или соглашение |
| Возврат займа | 20% от зарплаты (по ТК РФ) | Договор займа |
| Штраф за прогул | 1/3 от среднего заработка | Приказ о дисциплинарном взыскании |
Если сотрудник уволился, но у него остались невыплаченные алименты, их можно удержать из окончательного расчёта. Для этого в документе Увольнение отметьте флаг "Удержать все возможные суммы".
5. Формирование ведомости и выплата зарплаты
После начисления и удержаний нужно сформировать платежную ведомость — документ, на основании которого деньги переводятся сотрудникам. В 1С:ЗУП это делается через Зарплата → Ведомость в банк (если выплата на карты) или Ведомость в кассу (если выдача наличными).
Пошаговая инструкция:
- Создайте новую ведомость и укажите период выплаты.
- Выберите способ выплаты (банк или касса).
- Нажмите
Заполнить— программа подтянет данные из документа начисления. - Проверьте суммы к выплате (они должны совпадать с расчётными листами).
- Экспортируйте ведомость в формат банка (например,
.txtдля Сбербанка) или распечатайте для кассира. - После выплаты отметьте ведомость как оплаченную.
Если выплату производит бухгалтерия, а не кадровик, убедитесь, что у пользователя есть права на формирование платежных документов. Для этого проверьте настройки ролей в Администрирование → Пользователи.
⚠️ Внимание: При выплате зарплаты на банковские карты обратите внимание на лимиты переводов. Некоторые банки устанавливают ограничения на сумму одного платежа (например, не более 600 000 ₽). Если у сотрудника большая зарплата, её придётся разбить на несколько переводов.
Всегда сверяйте итоговые суммы в ведомости с данными из документа Начисление зарплаты. Расхождения могут указывать на ошибки в удержаниях или неверно введённые данные о сотрудниках.
6. Отчётность: что сдавать после расчёта зарплаты
Расчёт зарплаты — это только половина работы. После выплаты нужно сформировать и сдать отчётность в контролирующие органы:
- 📋 6-НДФЛ (ежемесячно, до последнего числа следующего месяца).
- 📊 РСВ (расчёт по страховым взносам) (ежемесячно, до 15-го числа).
- 👥 СЗВ-ТД (при приёме/увольнении сотрудников).
- 💼 4-ФСС (ежемесячно, если есть травматизм).
В 1С:ЗУП все эти отчёты формируются автоматически. Чтобы их создать:
- Перейдите в раздел
Отчёты → Регламентированные отчёты. - Выберите нужный отчёт (например,
6-НДФЛ). - Укажите период и нажмите
Сформировать. - Проверьте данные и экспортируйте в формат для ФНС (например,
.xml).
Если в отчёте есть ошибки (например, не сходятся контрольные соотношения), программа подсветит их красным. Исправьте данные в первичных документах и переформируйте отчёт.
Что делать, если 6-НДФЛ не формируется?
Проблемы с формированием 6-НДФЛ обычно связаны с:
1. Незакрытыми документами (например, не проведённым начислением зарплаты).
2. Ошибками в данных сотрудников (отсутствует ИНН или СНИЛС).
3. Неактуальной версией программы (обновите 1С через Справка → Обновление).
4. Неправильными настройками учётной политики (проверьте ставку НДФЛ).
Если проблема остаётся, воспользуйтесь Помощником исправления ошибок в разделе Отчёты.
7. Типичные ошибки и как их избежать
Даже опытные бухгалтеры иногда допускают ошибки при расчёте зарплаты в 1С. Вот самые распространённые из них:
| Ошибка | Причина | Как исправить |
|---|---|---|
| Неверный НДФЛ | Не указаны налоговые вычеты | Добавить вычеты в документе НДФЛ: Стандартные вычеты |
| Не начислена премия | Не создан вид расчёта для премии | Настроить премию в справочнике Виды расчётов |
| Ошибка в табеле | Не отмечены выходные/праздники | Проверить график работы и табель в Зарплата → Табель |
| Неверные страховые взносы | Неактуальные тарифы в учётной политике | Обновить тарифы в Настройки → Учётная политика |
Чтобы минимизировать ошибки, используйте контрольные отчёты:
- 📌
Свод по начислениям и удержаниям(показывает суммы по каждому сотруднику). - 📌
Анализ зарплаты по сотрудникам(сравнивает текущие начисления с предыдущими периодами). - 📌
Проверка расчёта страховых взносов(выявляет несоответствия тарифам).
Если ошибка уже допущена и зарплата выплачена неверно, исправляйте её с помощью документа Корректировка зарплаты. Он позволяет пересчитать суммы и сформировать уточнённые отчёты.
8. Автоматизация и оптимизация расчёта зарплаты
Ручной ввод данных отнимает много времени и увеличивает риск ошибок. В 1С есть инструменты для автоматизации:
- 🤖 Импорт данных из табелей (если время учитывается в другой системе, например, в СКУД).
- 📥 Обмен с банком (автоматическое формирование платежек по зарплате).
- 🔄 Регламентные операции (автоматический расчёт аванса, премии по КТУ и т.д.).
- 📊 Шаблоны отчётов (быстрое формирование 6-НДФЛ, РСВ и других форм).
Для настройки автоматического импорта табелей перейдите в Администрирование → Обмен данными и создайте правило обмена с вашей системой учёта времени. Например, если вы используете Зарплатный проект Сбербанка, можно настроить автоматическую выгрузку ведомостей в банк.
Если в вашей компании действуют сложные схемы мотивации (например, бонусы за выполнение KPI), их можно автоматизировать с помощью дополнительных обработок. Для этого обратитесь к партнёру 1С или воспользуйтесь готовыми решениями из 1С:ИТС.
⚠️ Внимание: При использовании внешних обработок или нетипичных схем расчёта убедитесь, что они соответствуют требованиям Трудового кодекса и Налогового законодательства. В противном случае могут возникнуть проблемы при проверках.
Автоматизация сокращает время на расчёт зарплаты на 30–50%, но требует первоначальной настройки. Начните с импорта табелей и обмена с банком — это самые трудоёмкие операции.
FAQ: Частые вопросы по расчёту зарплаты в 1С
Как рассчитать зарплату сотруднику на 0,5 ставки?
Для этого в карточке сотрудника укажите коэффициент занятости 0.5. Программа автоматически пересчитает оклад пропорционально. Например, если оклад по полной ставке 50 000 ₽, то на 0,5 ставки будет 25 000 ₽. Не забудьте также скорректировать график работы (например, 4 часа в день вместо 8).
Что делать, если сотрудник работал в праздничный день?
Оплату за работу в праздники нужно ввести вручную. Создайте документ Разовое начисление и выберите вид расчёта "Оплата работы в праздничный день". Сумма рассчитывается в двойном размере (ст. 153 ТК РФ). Например, если часовая ставка 500 ₽, то за 8 часов в праздничный день сотрудник получит 8 000 ₽.
Как в 1С посчитать больничный?
Для расчёта больничного создайте документ Больничный лист в разделе Зарплата. Укажите период нетрудоспособности, и программа автоматически рассчитает сумму исходя из среднего заработка за последние 2 года. Если сотрудник болел менее 3 дней, больничный оплачивается за счёт работодателя, если дольше — за счёт ФСС.
Можно ли в 1С рассчитать зарплату за неполный месяц?
Да. Если сотрудник отработал не весь месяц (например, уволился или был в отпуске), программа автоматически пересчитает зарплату пропорционально отработанным дням. Для этого в документе Начисление зарплаты проверьте колонку "Отработано дней" — она должна соответствовать табелю.
Как исправить ошибку в расчёте, если зарплата уже выплачена?
Если ошибка обнаружена после выплаты, используйте документ Корректировка зарплаты. Он позволяет:
- 🔙 Сторнировать ошибочные начисления.
- 💰 Доначислить недостающую сумму.
- 📝 Сформировать уточнённые отчёты (6-НДФЛ, РСВ).
Если сотрудник получил лишние деньги, их можно удержать из следующей зарплаты (но не более 20% от суммы выплаты по ТК РФ).