Расчёт заработной платы в 1С:Зарплата и Управление Персоналом (или 1С:Бухгалтерия с модулем зарплаты) — одна из самых востребованных операций среди бухгалтеров и кадровых специалистов. Даже опытные пользователи иногда сталкиваются с ошибками при начислении премий, учёте больничных или удержании НДФЛ. Эта статья поможет разобраться во всех этапах: от первичной настройки программы до формирования отчётности для ФНС и фондов.
Мы подробно рассмотрим, как настроить справочники сотрудников, виды начислений и удержаний, а также покажем пошаговый алгоритм расчёта зарплаты с учётом всех актуальных налогов и взносов. Особое внимание уделим типичным ошибкам, которые приводят к расхождениям с отчётностью, и способам их избежать. Если вы работаете с 1С:ЗУП 3.1 или 1С:Бухгалтерией 8.3, инструкция подойдёт для обеих конфигураций с учётом их особенностей.
Важно: расчёт зарплаты в 1С автоматизирован, но требует правильной первичной настройки. Ошибки на этапе ввода данных о сотрудниках или тарифах страховых взносов могут привести к неверным начислениям, которые потом придётся пересчитывать вручную. Поэтому перед началом работы проверьте актуальность налоговых ставок и лимитов базы для взносов в вашем регионе.
1. Подготовка программы: настройка справочников и параметров
Прежде чем приступить к расчёту зарплаты, необходимо настроить базовые справочники. Без этого программа не сможет корректно определить виды начислений, удержаний и налоговые вычеты для каждого сотрудника. Начнём с самых важных разделов.
Первый шаг — проверка и заполнение справочника Организации. Здесь должны быть указаны:
- 📌 Полное и сокращённое название компании (как в учредительных документах)
- 📌 ИНН, КПП, ОГРН — они потребуются для отчётности в ФНС и фонды
- 📌 Регистрационный номер в ПФР и ФСС (если есть)
- 📌 Банковские реквизиты для перечисления зарплаты и налогов
Далее переходим к справочнику Физические лица, где хранятся данные о сотрудниках. Здесь важно указать:
- 👤 Паспортные данные (серия, номер, кем выдан)
- 👤 ИНН (обязательно для корректного расчёта НДФЛ)
- 👤 СНИЛС (нужен для отчётности в ПФР)
- 👤 Адрес регистрации (влияет на местные налоги и льготы)
Особое внимание уделите настройке графика работы и окладов. В 1С:ЗУП это делается в разделе Кадровый учёт → Приём на работу. Если график не соответствует фактическому времени работы сотрудника, программа неправильно рассчитает оплату за переработку или недоработку.
Перед массовым вводом данных о сотрудниках экспортируйте шаблон из 1С в Excel, заполните его и импортируйте обратно. Это сэкономит время и снизит риск ошибок.
2. Виды начислений и удержаний: что и как настроить
В 1С:Зарплата и Управление Персоналом все выплаты сотрудникам делятся на начисления (оклад, премии, компенсации) и удержания (НДФЛ, алименты, возврат займов). Без правильной настройки этих элементов программа не сможет автоматически рассчитать зарплату.
Основные виды начислений, которые нужно настроить:
- 💰 Оклад по дням/часам — для сотрудников с фиксированной ставкой
- 💰 Сдельная оплата — для работников с нормированным задачами (например, на производстве)
- 💰 Премии — ежемесячные, квартальные или разовые (указывайте период и условия начисления)
- 💰 Компенсации — за отпуск, командировки, использование личного транспорта
- 💰 Пособия — по временной нетрудоспособности (больничные), по уходу за ребёнком
Удержания настраиваются аналогично. Обязательные к настройке:
- 📉 НДФЛ (13% или 15% для нерезидентов) — программа рассчитывает автоматически, но нужно проверить ставку
- 📉 Алименты — указываются по исполнительным листам (процент или фиксированная сумма)
- 📉 Возврат займов — если сотрудник брал деньги у компании
- 📉 Профсоюзные взносы — если они удерживаются по коллективному договору
Чтобы добавить новый вид начисления или удержания, перейдите в Настройка → Начисления и удержания и нажмите Создать. В карточке укажите:
- 🔹 Название (например, "Ежемесячная премия за выполнение плана")
- 🔹 Формулу расчёта (фиксированная сумма, процент от оклада, по табелю)
- 🔹 Периодичность (ежемесячно, разово, по событию)
- 🔹 Налоговый код (для правильного учёта в 6-НДФЛ и РСВ)
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. Печать платежных документов
Для перечисления зарплаты на банковские карты сформируйте платежное поручение:
- Нажмите
Печать → Платежное поручение. - Выберите банк и счёт организации.
- Проверьте сумму и реквизиты получателя (ФНС для НДФЛ, банк для зарплаты).
Если выплачиваете заличными, распечатайте платежную ведомость (Печать → Платежная ведомость (Т-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С и банковскими выписками. Это происходит, если:
- 🔴 В платежном поручении указана неверная сумма
- 🔴 Не все сотрудники включены в ведомость
- 🔴 Есть неучтённые удержания (например, алименты)
Чтобы избежать таких ошибок, всегда сверяйте:
- Сумму к выплате в документе
Начисление зарплаты. - Сумму в платежной ведомости.
- Сумму в платежном поручении.
Если ошибка всё же произошла, не исправляйте её в уже проведённом документе. Создайте новый документ Корректировка зарплаты — это сохранит историю изменений.
8. Автоматизация и интеграция с другими системами
Если в компании много сотрудников, ручной ввод данных занимает слишком много времени. В 1С:ЗУП есть инструменты для автоматизации:
1. Импорт данных из Excel
Можно загружать:
- 📑 Табели учёта рабочего времени
- 📑 Данные о премиях или удержаниях
- 📑 Списки новых сотрудников
Для этого используйте обработку Универсальный обмен данными (Файл → Открыть → выберите файл Excel).
2. Интеграция с системами контроля доступа
Если в компании установлены турникеты или биометрические терминалы, можно настроить автоматический импорт данных о посещаемости. Для этого:
- Установите модуль 1С:Зарплата и Кадры КОРП.
- Настройте обмен данными с системой контроля доступа (например, ZKTeco или Perco).
- Создайте правило автоматического заполнения табеля на основе данных с турникетов.
3. Обмен данными с бухгалтерией
Если зарплата рассчитывается в 1С:ЗУП, а бухучёт ведётся в 1С:Бухгалтерии, настройте автоматический обмен:
- 🔄 Передавайте проводки по начислениям и удержаниям
- 🔄 Синхронизируйте данные о сотрудниках и контрагентах
- 🔄 Автоматически формируйте платежные поручения
Для настройки обмена перейдите в Администрирование → Обмен данными и выберите нужный формат (XML, EnterpriseData или Универсальный обмен).
Если в компании используется 1С:Документооборот, настройте уведомления о новых кадровых документах (приказы, больничные) прямо в системе.
⚠️ Внимание: При настройке автоматического обмена данных проверьте, чтобы в обеих базах совпадали справочникиОрганизации,СотрудникииНоменклатура. Расхождения в кодах или наименованиях приведут к ошибкам синхронизации.
FAQ: Частые вопросы по расчёту зарплаты в 1С
Как рассчитать зарплату сотруднику, который работал неполный месяц?
Если сотрудник устроился или уволился в середине месяца, его зарплата рассчитывается пропорционально отработанным дням. Для этого:
- В документе
Начисление зарплатыукажите фактическое количество отработанных дней. - Программа автоматически пересчитает оклад по формуле:
(Оклад / Норма дней) × Фактические дни. - Проверьте, чтобы в табеле были правильно указаны дни приёма/увольнения (код
ПРилиУВ).
Почему 1С не рассчитывает НДФЛ с премии?
Это происходит, если:
- В карточке начисления премии не указан налоговый код (должен быть
2000— доходы, облагаемые НДФЛ по ставке 13%). - Сотрудник имеет право на налоговый вычет, который полностью покрывает сумму премии.
- Премия начислена как необлагаемый доход (например, компенсация за питание до 700 ₽ в день).
Проверьте настройки в справочнике Виды начислений и карточке сотрудника.
Как в 1С учесть аванс при расчёте зарплаты?
Аванс учитывается автоматически, если:
- Он выплачен через документ
Выплата зарплатыс типомАванс. - В документе
Начисление зарплатыустановлен флагУчитывать аванс. - Сумма аванса не превышает 50% от оклада (если иное не предусмотрено локальными нормативными актами).
Программа автоматически удержит аванс из итоговой суммы к выплате.
Что делать, если в расчётном листке неверная сумма?
Если сотрудник обнаружил ошибку в расчётном листке:
- Проверьте документ
Начисление зарплаты— возможно, неверно указаны дни или суммы. - Если ошибка в удержаниях (например, НДФЛ), проверьте налоговые вычеты в карточке сотрудника.
- Создайте документ
Корректировка зарплатыи пересчитайте суммы. - Если ошибка повлияла на отчётность, сформируйте уточнённые формы (6-НДФЛ, РСВ).
Как в 1С рассчитать зарплату по окладу и сдельной оплате одновременно?
Если у сотрудника смешанная система оплаты (оклад + сдельная часть), настройте:
- В карточке сотрудника укажите оклад как основное начисление.
- Добавьте дополнительное начисление типа
Сдельная оплата. - В документе
Начисление зарплатыукажите количество единиц продукции или часов для сдельной части. - Программа автоматически сложит оклад и сдельную оплату.
Пример: если оклад 30 000 ₽, а за каждую единицу продукции платится 100 ₽, то при выпуске 50 единиц зарплата составит 30 000 + (50 × 100) = 35 000 ₽.