Расчёт заработной платы в 1С:Зарплата и Управление Персоналом (или 1С:Бухгалтерия с модулем зарплаты) — одна из самых востребованных операций среди бухгалтеров и кадровых специалистов. Даже опытные пользователи иногда сталкиваются с ошибками при начислении премий, учёте больничных или удержании НДФЛ. Эта статья поможет разобраться во всех этапах: от первичной настройки программы до формирования отчётности для ФНС и фондов.

Мы подробно рассмотрим, как настроить справочники сотрудников, виды начислений и удержаний, а также покажем пошаговый алгоритм расчёта зарплаты с учётом всех актуальных налогов и взносов. Особое внимание уделим типичным ошибкам, которые приводят к расхождениям с отчётностью, и способам их избежать. Если вы работаете с 1С:ЗУП 3.1 или 1С:Бухгалтерией 8.3, инструкция подойдёт для обеих конфигураций с учётом их особенностей.

Важно: расчёт зарплаты в 1С автоматизирован, но требует правильной первичной настройки. Ошибки на этапе ввода данных о сотрудниках или тарифах страховых взносов могут привести к неверным начислениям, которые потом придётся пересчитывать вручную. Поэтому перед началом работы проверьте актуальность налоговых ставок и лимитов базы для взносов в вашем регионе.

1. Подготовка программы: настройка справочников и параметров

Прежде чем приступить к расчёту зарплаты, необходимо настроить базовые справочники. Без этого программа не сможет корректно определить виды начислений, удержаний и налоговые вычеты для каждого сотрудника. Начнём с самых важных разделов.

Первый шаг — проверка и заполнение справочника Организации. Здесь должны быть указаны:

  • 📌 Полное и сокращённое название компании (как в учредительных документах)
  • 📌 ИНН, КПП, ОГРН — они потребуются для отчётности в ФНС и фонды
  • 📌 Регистрационный номер в ПФР и ФСС (если есть)
  • 📌 Банковские реквизиты для перечисления зарплаты и налогов

Далее переходим к справочнику Физические лица, где хранятся данные о сотрудниках. Здесь важно указать:

  • 👤 Паспортные данные (серия, номер, кем выдан)
  • 👤 ИНН (обязательно для корректного расчёта НДФЛ)
  • 👤 СНИЛС (нужен для отчётности в ПФР)
  • 👤 Адрес регистрации (влияет на местные налоги и льготы)

Особое внимание уделите настройке графика работы и окладов. В 1С:ЗУП это делается в разделе Кадровый учёт → Приём на работу. Если график не соответствует фактическому времени работы сотрудника, программа неправильно рассчитает оплату за переработку или недоработку.

💡

Перед массовым вводом данных о сотрудниках экспортируйте шаблон из 1С в Excel, заполните его и импортируйте обратно. Это сэкономит время и снизит риск ошибок.

2. Виды начислений и удержаний: что и как настроить

В 1С:Зарплата и Управление Персоналом все выплаты сотрудникам делятся на начисления (оклад, премии, компенсации) и удержания (НДФЛ, алименты, возврат займов). Без правильной настройки этих элементов программа не сможет автоматически рассчитать зарплату.

Основные виды начислений, которые нужно настроить:

  • 💰 Оклад по дням/часам — для сотрудников с фиксированной ставкой
  • 💰 Сдельная оплата — для работников с нормированным задачами (например, на производстве)
  • 💰 Премии — ежемесячные, квартальные или разовые (указывайте период и условия начисления)
  • 💰 Компенсации — за отпуск, командировки, использование личного транспорта
  • 💰 Пособия — по временной нетрудоспособности (больничные), по уходу за ребёнком

Удержания настраиваются аналогично. Обязательные к настройке:

  • 📉 НДФЛ (13% или 15% для нерезидентов) — программа рассчитывает автоматически, но нужно проверить ставку
  • 📉 Алименты — указываются по исполнительным листам (процент или фиксированная сумма)
  • 📉 Возврат займов — если сотрудник брал деньги у компании
  • 📉 Профсоюзные взносы — если они удерживаются по коллективному договору

Чтобы добавить новый вид начисления или удержания, перейдите в Настройка → Начисления и удержания и нажмите Создать. В карточке укажите:

  • 🔹 Название (например, "Ежемесячная премия за выполнение плана")
  • 🔹 Формулу расчёта (фиксированная сумма, процент от оклада, по табелю)
  • 🔹 Периодичность (ежемесячно, разово, по событию)
  • 🔹 Налоговый код (для правильного учёта в 6-НДФЛ и РСВ)
📊 Какую конфигурацию 1С вы используете для расчёта зарплаты?
1С:ЗУП 3.1
1С:Бухгалтерия 8.3
1С:Комплексная автоматизация
Другую

3. Ввод первичных данных: табель, больничные, отпуска

Без корректных первичных данных программа не сможет рассчитать зарплату. Основные документы, которые нужно ввести перед расчётом:

1. Табель учёта рабочего времени — фиксирует фактически отработанные дни и часы. В 1С:ЗУП его можно заполнить:

  • 📅 Вручную (через Зарплата → Табель учёта рабочего времени)
  • 📅 Автоматически (на основе графика работы, если нет отклонений)
  • 📅 Из файла (импорт из Excel или систем контроля доступа)

2. Больничные листы — вводятся через документ Больничный лист в разделе Зарплата. Программа автоматически рассчитает пособие исходя из:

  • 🏥 Страхового стажа сотрудника (влияет на процент оплаты)
  • 🏥 Среднего заработка за последние 2 года
  • 🏥 Причины нетрудоспособности (заболевание, травма, уход за ребёнком)

3. Отпуска — оформляются документом Отпуск. Укажите:

  • 🏖️ Вид отпуска (ежегодный, учебный, без сохранения зарплаты)
  • 🏖️ Период (даты начала и окончания)
  • 🏖️ Способ расчёта (по среднему заработку или фиксированной сумме)

Если в компании ведётся суммированный учёт рабочего времени, дополнительно нужно ввести данные о переработках или недоработках через документ Учёт отклонений.

Заполнен табель учёта рабочего времени|Введены все больничные листы|Оформлены отпуска и командировки|Проверены данные о премиях и удержаниях-->

4. Пошаговый расчёт зарплаты в 1С

Когда все справочники и первичные документы заполнены, можно приступать непосредственно к расчёту. В 1С:ЗУП 3.1 это делается через документ Начисление зарплаты и взносов, а в 1С:Бухгалтерии — через Зарплата → Все начисления.

Шаг 1. Создание документа начисления

Откройте раздел Зарплата и выберите Начисление зарплаты и взносов. Нажмите Создать и укажите:

  • 📅 Месяц начисления (например, Январь 2026)
  • 🏢 Организацию (если их несколько)
  • 👥 Подразделение (можно выбрать конкретный отдел или рассчитать всех сотрудников)

Шаг 2. Автоматический расчёт

После заполнения реквизитов нажмите Заполнить → По всем сотрудникам. Программа автоматически:

  • 🔄 Подтянет данные из табеля
  • 🔄 Рассчитает оклад исходя из отработанных дней
  • 🔄 Добавит премии и компенсации (если они настроены)
  • 🔄 Удержит НДФЛ и страховые взносы

Шаг 3. Проверка и корректировка

После автоматического расчёта обязательно проверьте:

  • Суммы начислений — соответствуют ли они окладам и отработанному времени?
  • Удержания — правильно ли рассчитан НДФЛ (13% для резидентов, 15% для нерезидентов)?
  • Страховые взносы — не превышена ли предельная база (в 2026 году — 2 225 000 ₽ для взносов в ПФР и ФОМС)?

Если найдены ошибки, их можно исправить прямо в документе начисления. Например, если программа не учла премию, добавьте её вручную через кнопку Добавить.

Что делать, если программа не рассчитала больничный?

Если в документе Начисление зарплаты не отобразился больничный, проверьте:

1. Введён ли документ Больничный лист за этот период?

2. Правильно ли указан страховой стаж сотрудника?

3. Совпадает ли период нетрудоспособности с месяцем начисления?

Если всё верно, обновите данные через Заполнить → Пересчитать>.

5. Формирование ведомостей и выплата зарплаты

После расчёта зарплаты нужно сформировать платежные ведомости для перечисления денег сотрудникам. В 1С:ЗУП это делается через документ Выплата зарплаты.

Шаг 1. Создание ведомости

Перейдите в Зарплата → Выплата зарплаты и нажмите Создать. Укажите:

  • 💳 Способ выплаты (наличными, на банковские карты, на счёт)
  • 💳 Дату выплаты (должна совпадать с датой в платежном поручении)
  • 💳 Подразделение (если выплачиваете не всем сотрудникам)

Шаг 2. Заполнение данных

Нажмите Заполнить — программа автоматически подтянет суммы к выплате из документа начисления. Проверьте:

  • 🔍 Совпадают ли суммы с расчётными листами?
  • 🔍 Правильно ли указаны реквизиты банковских счетов сотрудников?
  • 🔍 Нет ли дублирующихся выплат?

Шаг 3. Печать платежных документов

Для перечисления зарплаты на банковские карты сформируйте платежное поручение:

  1. Нажмите Печать → Платежное поручение.
  2. Выберите банк и счёт организации.
  3. Проверьте сумму и реквизиты получателя (ФНС для НДФЛ, банк для зарплаты).

Если выплачиваете заличными, распечатайте платежную ведомость (Печать → Платежная ведомость (Т-53)) и расходный кассовый ордер.

💡

Всегда сверяйте суммы в платежных поручениях с данными из документа Начисление зарплаты. Расхождения могут привести к ошибкам в отчётности и штрафам.

6. Формирование отчётности: 6-НДФЛ, РСВ, СЗВ-ТД

После выплаты зарплаты необходимо сдать отчётность в налоговую и фонды. В 1С:ЗУП все основные формы формируются автоматически, но их нужно проверить перед отправкой.

1. 6-НДФЛ — отчёт о доходах сотрудников и удержанном НДФЛ. Формируется в разделе Отчёты → 6-НДФЛ. Проверьте:

  • 📊 Раздел 1 — совпадают ли суммы начисленного дохода и НДФЛ с документами начисления?
  • 📊 Раздел 2 — правильно ли указаны даты удержания и перечисления налога?

2. РСВ (Расчёт по страховым взносам) — сдаётся в ФНС ежемесячно. Формируется в Отчёты → РСВ. Обратите внимание на:

  • 📊 Предельную базу для взносов (в 2026 году — 2 225 000 ₽)
  • 📊 Тарифы взносов (22% в ПФР, 5,1% в ФОМС, 2,9% в ФСС)

3. СЗВ-ТД — отчёт о кадровых перемещениях (приём, увольнение, переводы). Формируется в Отчёты → СЗВ-ТД. Проверьте:

  • 📊 Все ли кадровые документы (приказы) проведены в программе?
  • 📊 Совпадают ли данные с трудовой книжкой сотрудника?

Перед отправкой отчётности экспортируйте её в формате XML и проверьте через сервис Контур.Экстерн или 1С-Отчётность.

💡

Если в отчётности появились расхождения, используйте отчёт Анализ расчётов с персоналом в разделе Зарплата. Он покажет, какие документы повлияли на итоговые суммы.

7. Типичные ошибки и как их избежать

Даже опытные бухгалтеры иногда допускают ошибки при расчёте зарплаты в 1С. Вот самые распространённые из них и способы их предотвращения:

Ошибка Причина Как избежать
Неверный расчёт НДФЛ Не указаны налоговые вычеты (на детей, имущественные) Проверьте справочник Налоговые вычеты для каждого сотрудника
Недостача страховых взносов Превышена предельная база (2 225 000 ₽ в 2026 году) Настройте автоматическое ограничение в параметрах расчёта взносов
Двойное начисление премии Один и тот же документ проведён дважды Используйте отчёт Анализ начислений для поиска дублей
Ошибка в больничном Неверно указан страховой стаж Проверьте данные в карточке сотрудника (Кадровый учёт → Трудовая деятельность)
Несовпадение с табелем В табеле не учтены выходные или праздники Настройте производственный календарь в Настройка → Производственные календари

Ещё одна частая проблема — расхождения между 1С и банковскими выписками. Это происходит, если:

  • 🔴 В платежном поручении указана неверная сумма
  • 🔴 Не все сотрудники включены в ведомость
  • 🔴 Есть неучтённые удержания (например, алименты)

Чтобы избежать таких ошибок, всегда сверяйте:

  1. Сумму к выплате в документе Начисление зарплаты.
  2. Сумму в платежной ведомости.
  3. Сумму в платежном поручении.
💡

Если ошибка всё же произошла, не исправляйте её в уже проведённом документе. Создайте новый документ Корректировка зарплаты — это сохранит историю изменений.

8. Автоматизация и интеграция с другими системами

Если в компании много сотрудников, ручной ввод данных занимает слишком много времени. В 1С:ЗУП есть инструменты для автоматизации:

1. Импорт данных из Excel

Можно загружать:

  • 📑 Табели учёта рабочего времени
  • 📑 Данные о премиях или удержаниях
  • 📑 Списки новых сотрудников

Для этого используйте обработку Универсальный обмен данными (Файл → Открыть → выберите файл Excel).

2. Интеграция с системами контроля доступа

Если в компании установлены турникеты или биометрические терминалы, можно настроить автоматический импорт данных о посещаемости. Для этого:

  1. Установите модуль 1С:Зарплата и Кадры КОРП.
  2. Настройте обмен данными с системой контроля доступа (например, ZKTeco или Perco).
  3. Создайте правило автоматического заполнения табеля на основе данных с турникетов.

3. Обмен данными с бухгалтерией

Если зарплата рассчитывается в 1С:ЗУП, а бухучёт ведётся в 1С:Бухгалтерии, настройте автоматический обмен:

  • 🔄 Передавайте проводки по начислениям и удержаниям
  • 🔄 Синхронизируйте данные о сотрудниках и контрагентах
  • 🔄 Автоматически формируйте платежные поручения

Для настройки обмена перейдите в Администрирование → Обмен данными и выберите нужный формат (XML, EnterpriseData или Универсальный обмен).

💡

Если в компании используется 1С:Документооборот, настройте уведомления о новых кадровых документах (приказы, больничные) прямо в системе.

⚠️ Внимание: При настройке автоматического обмена данных проверьте, чтобы в обеих базах совпадали справочники Организации, Сотрудники и Номенклатура. Расхождения в кодах или наименованиях приведут к ошибкам синхронизации.

FAQ: Частые вопросы по расчёту зарплаты в 1С

Как рассчитать зарплату сотруднику, который работал неполный месяц?

Если сотрудник устроился или уволился в середине месяца, его зарплата рассчитывается пропорционально отработанным дням. Для этого:

  1. В документе Начисление зарплаты укажите фактическое количество отработанных дней.
  2. Программа автоматически пересчитает оклад по формуле: (Оклад / Норма дней) × Фактические дни.
  3. Проверьте, чтобы в табеле были правильно указаны дни приёма/увольнения (код ПР или УВ).
Почему 1С не рассчитывает НДФЛ с премии?

Это происходит, если:

  • В карточке начисления премии не указан налоговый код (должен быть 2000 — доходы, облагаемые НДФЛ по ставке 13%).
  • Сотрудник имеет право на налоговый вычет, который полностью покрывает сумму премии.
  • Премия начислена как необлагаемый доход (например, компенсация за питание до 700 ₽ в день).

Проверьте настройки в справочнике Виды начислений и карточке сотрудника.

Как в 1С учесть аванс при расчёте зарплаты?

Аванс учитывается автоматически, если:

  1. Он выплачен через документ Выплата зарплаты с типом Аванс.
  2. В документе Начисление зарплаты установлен флаг Учитывать аванс.
  3. Сумма аванса не превышает 50% от оклада (если иное не предусмотрено локальными нормативными актами).

Программа автоматически удержит аванс из итоговой суммы к выплате.

Что делать, если в расчётном листке неверная сумма?

Если сотрудник обнаружил ошибку в расчётном листке:

  1. Проверьте документ Начисление зарплаты — возможно, неверно указаны дни или суммы.
  2. Если ошибка в удержаниях (например, НДФЛ), проверьте налоговые вычеты в карточке сотрудника.
  3. Создайте документ Корректировка зарплаты и пересчитайте суммы.
  4. Если ошибка повлияла на отчётность, сформируйте уточнённые формы (6-НДФЛ, РСВ).
Как в 1С рассчитать зарплату по окладу и сдельной оплате одновременно?

Если у сотрудника смешанная система оплаты (оклад + сдельная часть), настройте:

  1. В карточке сотрудника укажите оклад как основное начисление.
  2. Добавьте дополнительное начисление типа Сдельная оплата.
  3. В документе Начисление зарплаты укажите количество единиц продукции или часов для сдельной части.
  4. Программа автоматически сложит оклад и сдельную оплату.

Пример: если оклад 30 000 ₽, а за каждую единицу продукции платится 100 ₽, то при выпуске 50 единиц зарплата составит 30 000 + (50 × 100) = 35 000 ₽.