Расчёт заработной платы в 1С:Зарплата и Управление Персоналом 8.3 (ЗУП) — одна из самых востребованных операций, с которой сталкиваются бухгалтеры и кадровые специалисты. Даже опытные пользователи иногда допускают ошибки при настройке начислений, учёте больничных или удержаний. Эта статья поможет разобраться, как правильно рассчитать зарплату в 1С 8.3 с учётом всех нюансов: от базовой настройки программы до формирования отчётности.
Мы рассмотрим пошаговый алгоритм — от ввода первичных данных о сотрудниках до выплаты зарплаты через банк. Особое внимание уделим типичным ошибкам, которые приводят к неверным начислениям (например, неправильный учёт аванса или НДФЛ), и покажем, как их избежать. В конце статьи вы найдёте ответы на частые вопросы и актуальные примеры расчётов для разных систем оплаты труда.
Если вы работаете с 1С:Бухгалтерией 8.3 (без модуля ЗУП), часть функций по зарплате будет ограничена — об этом тоже расскажем отдельно. А для тех, кто только осваивает программу, приведём чек-лист подготовки к первому расчёту.
1. Подготовка программы: настройка параметров расчёта
Перед тем как приступить к начислению зарплаты, необходимо настроить базовые параметры в 1С:ЗУП 8.3. Без этого программа не сможет корректно рассчитать налоги, удержания и взносы. Основные шаги:
- 📌 Указать организацию и общие настройки. Перейдите в раздел
Настройки → Организациии выберите юридическое лицо, для которого будет вестись расчёт. Здесь же проверьте реквизиты (ИНН, КПП, ОКТМО) — они потребуются для отчётности. - 📅 Настроить периоды выплаты зарплаты. В
Настройки → Зарплата → Периоды выплаты зарплатыукажите даты аванса и окончательного расчёта (например, 20-е и 5-е число следующего месяца). - 💰 Задать параметры налогов и взносов. В
Настройки → Зарплата → Налоги и взносывыберите систему налогообложения (ОСНО или УСН) и проверьте ставки НДФЛ (13% или 15% для нерезидентов) и страховых взносов.
Обратите внимание: если в вашей организации применяются районные коэффициенты или северные надбавки, их нужно зафиксировать в справочнике Районы (Справочники → Классификаторы → Районы). Без этого расчёт зарплаты для сотрудников в таких регионах будет неверным.
⚠️ Внимание: Если вы ведёте расчёт зарплаты в 1С:Бухгалтерии 8.3 (без модуля ЗУП), часть функций будет недоступна. Например, нельзя настроить гибкие системы мотивации или автоматически учитывать больничные. В этом случае рекомендуем использовать отдельную конфигурацию 1С:ЗУП или интегрировать её с бухгалтерией.
2. Ввод данных о сотрудниках и их доходах
Чтобы программа могла рассчитать зарплату, ей нужны данные о сотрудниках: оклады, графики работы, налоговые вычеты и т. д. Всё это вносится в справочник Сотрудники (Справочники → Сотрудники). Рассмотрим ключевые поля:
- 👤 Личные данные: ФИО, дата рождения, паспортные данные (для трудового договора).
- 💼 Трудовой договор: дата приёма, должность, подразделение, вид занятости (основное место работы или совместительство).
- 💵 Оплата труда:
- Система оплаты:
Оклад,Сдельная,Оклад + премияи др. - Размер оклада (например, 50 000 ₽).
- График работы:
5-дневка,Сменный графики т. д.
- Система оплаты:
- 📝 Налоговые вычеты: стандартные (на детей), социальные или имущественные. Вносятся в карточку сотрудника на закладке
Налоги.
Для удобства можно импортировать данные о сотрудниках из Excel или другой программы. Для этого используйте обработку Загрузка данных из табличных документов (доступна в Файл → Открыть → Дополнительные отчёты и обработки).
Проверьте реквизиты организации в 1С|Внесите всех сотрудников в справочник|Настройте графики работы и системы оплаты|Укажите налоговые вычеты для сотрудников|Сверьте ставки НДФЛ и взносов с актуальными законами-->
Если сотрудник работает по сдельной оплате, дополнительно нужно настроить Виды расчётов (Настройки → Зарплата → Виды расчётов) и указать тарифы за единицу продукции или услуги.
3. Начисление зарплаты: пошаговый алгоритм
Когда все справочники заполнены, можно приступать к начислению зарплаты. В 1С:ЗУП 8.3 это делается с помощью документа Начисление зарплаты и взносов. Рассмотрим процесс подробно:
- Создайте новый документ. Перейдите в раздел
Зарплата → Начисление зарплаты и взносови нажмитеСоздать. - Выберите месяц расчёта. Укажите период, за который начисляется зарплата (например,
Январь 2026). - Заполните таблицу сотрудников. Программа автоматически подтянет всех действующих сотрудников. Если кого-то не хватает, добавьте вручную.
- Проверьте начисления. В колонке
Результатотобразятся суммы окладов, премий, больничных и других выплат. При необходимости откорректируйте данные. - Рассчитайте НДФЛ и взносы. Нажмите кнопку
Рассчитать— программа автоматически посчитает налоги и удержания. - Проведите документ. После проверки нажмите
Провести и закрыть.
Если у сотрудника были отсутствия (отпуск, больничный, прогулы), их нужно отразить в документе Отсутствия сотрудников (Зарплата → Отсутствия сотрудников). Без этого начисление будет неверным.
| Тип отсутствия | Как влияет на зарплату | Документ в 1С |
|---|---|---|
| Ежегодный отпуск | Зарплата не начисляется, вместо неё — отпускные (средний заработок) | Отпуска сотрудников |
| Больничный лист | Оплата по среднему заработку (зависит от стажа) | Больничные листы |
| Прогул | Зарплата не начисляется за дни отсутствия | Отсутствия сотрудников (вид "Прогул") |
| Командировка | Сохраняется средний заработок + компенсация расходов | Командировки |
Если сотрудник уволился в середине месяца, его зарплату нужно рассчитать пропорционально отработанным дням. Для этого в документе Начисление зарплаты укажите дату увольнения в колонке Дата увольнения — программа сама пересчитает сумму.
4. Удержания и вычеты: как их правильно учесть
Из зарплаты сотрудника удерживаются НДФЛ, страховые взносы (их платит работодатель), а также возможные исполнительные листы (алименты, штрафы) или прочие удержания (например, за материальный ущерб). Рассмотрим, как это оформить в 1С:
- 📉 НДФЛ. Ставка по умолчанию — 13%, но для нерезидентов (если сотрудник проживает в РФ менее 183 дней в году) она увеличивается до 15%. Проверьте статус сотрудника в карточке на закладке
Налоги. - 👨👩👧 Алименты. Если сотрудник платит алименты, создайте документ
Исполнительный лист(Зарплата → Исполнительные листы) и укажите процент удержания (обычно 25–50% от зарплаты). - 💸 Прочие удержания. Например, за неотработанные дни отпуска при увольнении. Оформляются документом
Удержания.
Важно: если сотрудник имеет право на налоговый вычет (например, на ребёнка), его нужно указать в карточке сотрудника до расчёта зарплаты. В противном случае НДФЛ будет удержан в полном объёме, и потом придётся делать перерасчёт.
Пример: сотрудник Иванов И.И. имеет оклад 60 000 ₽ и двоих детей. Его налоговый вычет — 2 800 ₽ (по 1 400 ₽ на каждого ребёнка). НДФЛ будет рассчитан так:
(60 000 - 2 800) × 13% = 7 444 ₽ (вместо 7 800 ₽ без вычета).
⚠️ Внимание: С 2026 года изменились правила учёта налоговых вычетов на детей-инвалидов. Теперь сумма вычета зависит от группы инвалидности. Уточните актуальные ставки в Налоговом кодексе или личном кабинете ФНС.
5. Выплата зарплаты: ведомости и банковские реестры
После начисления зарплаты её нужно выплатить сотрудникам. В 1С:ЗУП 8.3 для этого используются два документа:
Ведомость на выплату зарплаты— для выдачи наличных через кассу.Реестр перечисления зарплаты на карты— для безналичных переводов.
Рассмотрим оба варианта:
Выплата через кассу
Если зарплата выдаётся наличными, создайте документ Ведомость на выплату зарплаты (Зарплата → Ведомости на выплату). Укажите:
- Период выплаты (например,
Аванс за январь 2026илиЗарплата за январь 2026). - Список сотрудников (можно выбрать всех или только часть).
- Сумму к выплате (программа подтянет данные из документа начисления).
После проведения документа сформируется Расходный кассовый ордер (РКО), который нужно распечатать и подписать у руководителя.
Перечисление на банковские карты
Для безналичной выплаты используйте документ Реестр перечисления зарплаты на карты (Зарплата → Реестры перечисления). Здесь нужно:
- Выбрать банк (например, Сбербанк, ВТБ).
- Указать реквизиты сотрудников (номера счетов).
- Сгенерировать файл для банка (формат зависит от кредитной организации).
После формирования реестра экспортируйте его в формат, поддерживаемый вашим банком (например, .txt или .xml), и загрузите в систему дистанционного банковского обслуживания (ДБО).
Что делать, если банк не принимает реестр?
Если банк отказывается принимать сгенерированный реестр, проверьте:
1. Формат файла (например, Сбербанк требует формат 1С:Клиент-Банк).
2. Корректность реквизитов (БИК, номер счёта организации).
3. Наличие всех обязательных полей (ФИО, номер счёта сотрудника, сумма).
Если проблема остаётся, свяжитесь с поддержкой банка и уточните технические требования к файлу.
6. Типичные ошибки и как их избежать
Даже опытные бухгалтеры иногда допускают ошибки при расчёте зарплаты в 1С. Вот самые распространённые из них и способы их предотвращения:
- 🔄 Несвоевременное закрытие месяца. Если не закрыть расчётный период документом
Закрытие месяца, данные могут не попасть в отчётность. Проверяйте статус месяца вЗарплата → Закрытие месяца. - 📊 Неучтённые больничные или отпуска. Если не ввести документ
Больничный листилиОтпуск, программа начислит зарплату за все дни месяца, включая дни отсутствия. - 💰 Неверный расчёт НДФЛ. Часто возникает, если не указаны налоговые вычеты или неправильно заполнен статус сотрудника (резидент/нерезидент).
- 📅 Ошибки в графике работы. Например, если сотрудник работал в выходной, но это не отражено в табеле, оплата за этот день не будет начислена.
Чтобы избежать ошибок, используйте отчёты для проверки:
Свод по начислениям и удержаниям— показывает все начисления и удержания по сотрудникам.Анализ состояния расчётов с сотрудниками— помогает выявить недоплаты или переплаты.Налоговая карточка 2-НДФЛ— для проверки корректности удержанного НДФЛ.
Всегда сверяйте данные в 1С с первичными документами (табелями, больничными листами, приказами). Автоматический расчёт не гарантирует 100% точность — программа работает на основе введённых вами данных.
7. Отчётность по зарплате: что и куда сдавать
После расчёта и выплаты зарплаты необходимо сформировать и сдать отчётность. В 1С:ЗУП 8.3 для этого предусмотрены специальные обработки. Основные отчёты:
| Отчёт | Срок сдачи | Куда сдавать | Как сформировать в 1С |
|---|---|---|---|
| 6-НДФЛ | Не позднее последнего числа месяца, следующего за отчётным кварталом | ФНС | Отчёты → 6-НДФЛ |
| РСВ (расчёт по страховым взносам) | До 30-го числа месяца, следующего за отчётным периодом | ФНС | Отчёты → РСВ |
| СЗВ-М | До 15-го числа месяца, следующего за отчётным | ПФР | Отчёты → СЗВ-М |
| 4-ФСС | До 25-го числа месяца, следующего за кварталом | ФСС | Отчёты → 4-ФСС |
Перед отправкой отчётности проверьте её на ошибки с помощью встроенного контроля (кнопка Проверить в форме отчёта). Если есть расхождения, 1С покажет предупреждения.
⚠️ Внимание: С 2026 года введены новые формы отчётности по страховым взносам. Убедитесь, что ваша версия 1С поддерживает актуальные бланки. При необходимости обновите программу через Сервис → Обновление программы.
8. Автоматизация расчёта зарплаты: полезные инструменты
Чтобы ускорить расчёт зарплаты и снизить риск ошибок, используйте дополнительные инструменты 1С:ЗУП 8.3:
- 🤖 Регламентные задания. Настройте автоматическое начисление аванса или зарплаты по расписанию (
Администрирование → Регламентные задания). - 📈 Шаблоны отчётов. Сохраните часто используемые отчёты (например,
Свод по начислениям) как шаблоны для быстрого доступа. - 🔄 Обмен данными с бухгалтерией. Если вы ведёте зарплату в 1С:ЗУП, а бухучёт — в 1С:Бухгалтерии, настройте автоматический обмен документами (
Администрирование → Обмен данными). - 📊 Интеграция с банками. Некоторые кредитные организации (например, Сбербанк) предлагают модули для прямой загрузки реестров зарплаты из 1С в систему ДБО.
Для крупных компаний с большим штатом полезно настроить ролевой доступ. Например, чтобы кадровый специалист вёл только личные карточки сотрудников, а бухгалтер — расчёт зарплаты. Это уменьшает риск случайных изменений в данных.
Если в вашей организации часто меняются оклады или премии, используйте обработку Групповое изменение данных (Зарплата → Сервис → Групповое изменение данных). С её помощью можно массово обновить оклады для группы сотрудников (например, проиндексировать на 5%).
FAQ: Ответы на частые вопросы
Как в 1С посчитать зарплату за неполный месяц (например, при приёме или увольнении)?
Для расчёта зарплаты за неполный месяц:
- В документе
Начисление зарплатыукажите дату приёма или увольнения сотрудника. - Программа автоматически пересчитает оклад пропорционально отработанным дням.
- Если нужно учитывать Premiи или другие выплаты, добавьте их вручную.
Пример: оклад 50 000 ₽, сотрудник отработал 15 дней из 21. Зарплата = (50 000 / 21) × 15 ≈ 35 714 ₽.
Можно ли в 1С:Бухгалтерии 8.3 рассчитать зарплату без модуля ЗУП?
Да, но с ограничениями. В 1С:Бухгалтерии 8.3 есть базовый функционал для расчёта зарплаты (Зарплата → Начисление зарплаты), но:
- Нет гибких систем мотивации (премии, бонусы).
- Нельзя автоматически учитывать больничные или отпуска.
- Ограниченные возможности по формированию отчётности (например, нет формы СЗВ-М).
Для полноценного расчёта зарплаты лучше использовать 1С:ЗУП или 1С:Комплексную автоматизацию.
Как исправить ошибку в расчёте зарплаты после проведения документа?
Если ошибка обнаружена до выплаты зарплаты:
- Отмените проведение документа
Начисление зарплаты(кнопкаОтменить проведение). - Внесите исправления.
- Проведите документ заново.
Если зарплата уже выплачена, нужно:
- Создать документ
Корректировка зарплаты(Зарплата → Корректировка зарплаты). - Указать сотрудника, период и сумму перерасчёта.
- Сформировать новые ведомости на выплату или удержание (если требуется вернуть излишне выплаченную сумму).
Как в 1С начислить премию сотрудникам?
Для начисления премии:
- Создайте новый вид расчёта
Премияв справочникеВиды расчётов(Настройки → Зарплата → Виды расчётов). - Укажите способ расчёта (фиксированная сумма или процент от оклада).
- В документе
Начисление зарплатыдобавьте строку с премией для нужных сотрудников.
Пример: премия 10% от оклада для сотрудника с окладом 40 000 ₽ = 4 000 ₽.
Как выгрузить данные по зарплате в Excel?
Чтобы экспортировать данные в Excel:
- Откройте нужный отчёт (например,
Свод по начислениям). - Нажмите кнопку
Ещё → Выгрузитьи выберите форматExcel. - Сохраните файл на компьютер.
Для выгрузки первичных данных (например, списка сотрудников) используйте обработку Выгрузка данных в Excel (Файл → Открыть → Дополнительные отчёты и обработки).