Расчет заработной платы в 1С:Зарплата и Управление Персоналом 8.3 — одна из самых востребованных операций среди бухгалтеров и кадровых специалистов. Даже опытные пользователи иногда сталкиваются с нюансами: то формула начисления «не сходится» с реальными выплатами, то программа выдает ошибку при формировании проводок. Эта статья поможет разобраться во всех этапах — от подготовки данных до финального расчета и выплаты.
Мы не будем ограничиваться базовыми инструкциями из справки. Здесь вы найдете реальные примеры с окладами, премиями и удержаниями, разбор типичных ошибок (например, когда сумма «не стыкуется» с отчетом 6-НДФЛ), а также скрытые возможности программы, о которых не пишут в стандартных мануалах. Если вы работаете с 1С:ЗУП 3.1 или более ранними редакциями — принципы остаются теми же, но интерфейс может немного отличаться.
⚠️ Важно! Настройки начислений зависят от версии конфигурации и региональных особенностей (например, районные коэффициенты или северные надбавки). Если ваша организация использует нестандартные схемы оплаты труда, сверьте алгоритмы с локальными нормативными актами или согласуйте их с программистом 1С.
1. Подготовка программы к начислению зарплаты
Прежде чем приступать к расчетам, убедитесь, что в 1С:ЗУП корректно заведены все необходимые справочники. Без этого даже простой оклад может быть рассчитан неправильно. Вот минимальный чек-лист для проверки:
Сотрудники добавлены в справочник "Физические лица" с правильными ФИО и ИНН
Должности и подразделения соответствуют штатному расписанию
Тарифные ставки и оклады актуальны (проверьте дату последнего изменения)
Графики работы (5-дневка, сменный и т.д.) назначены каждому сотруднику
Виды начислений (оклад, премия, больничный) настроены в разделе "Настройка зарплаты"-->
Особое внимание уделите графикам работы. Если сотрудник трудится по сменному графику, но в его карточке указан стандартный 5-дневный режим, программа будет рассчитывать оплату за выходные и праздники неверно. Исправить это можно в разделе Кадры → Графики работы.
Также проверьте, чтобы в настройках программы был указан правильный расчетный период (месяц, за который начисляется зарплата). Это особенно важно при закрытии года или квартала, когда даты могут сбиваться. Путь: Настройка → Зарплата → Расчетный период.
Если в вашей организации есть сотрудники с «плавающим» окладом (например, менеджеры по продажам), создайте для них отдельный вид начисления с формулой, привязанной к выручке или KPI. Это сэкономит время при ежемесячном расчете.
2. Создание документа «Начисление зарплаты»
Основной документ для расчета — Начисление зарплаты и взносов. Он находится в разделе Зарплата → Начисление зарплаты. При его создании программа автоматически подтягивает данные из кадровых документов (приказов о приеме, переводе, увольнении), но некоторые поля требуют ручного заполнения.
Алгоритм создания документа:
- Нажмите
Создатьи выберите месяц расчета. - Укажите подразделение (если расчет ведется по всей организации, оставьте поле пустым).
- В табличной части отметьте сотрудников, которым нужно начислить зарплату (по умолчанию выделены все активные сотрудники).
- Нажмите
Заполнить → По плановым начислениям— программа автоматически рассчитает оклады, премии и другие постоянные выплаты. - Добавьте разовые начисления (больничные, отпускные, материальную помощь) через кнопку
Добавить.
Если у сотрудника есть невыходы (отпуск, больничный, прогулы), их нужно отразить в документе Отсутствие сотрудников (раздел Кадры). Без этого программа будет рассчитывать зарплату так, будто сотрудник отработал месяц полностью.
Что делать, если документ не формируется?
Если при нажатии Заполнить программа выдает ошибку или не подтягивает данные, проверьте:
1. Дата документа — она должна попадать в расчетный период (например, если расчет за май, дата документа должна быть не раньше 1 мая).
2. Статус сотрудников — в карточке сотрудника должен стоять флажок "Работает" (проверьте в разделе Кадры → Сотрудники).
3. Наличие кадровых документов — если сотрудник принят на работу, но приказ о приеме не проведен, он не попадет в расчет.
3. Расчет начислений: формулы и примеры
Программа использует формулы начислений, которые можно редактировать в разделе Настройка → Зарплата → Виды начислений. Например, для оклада стандартная формула выглядит так:
Оклад / НормаВремени * ОтработанноеВремя
Где:
- 📌 Оклад — сумма из трудового договора;
- 📌 НормаВремени — количество рабочих дней в месяце по графику;
- 📌 ОтработанноеВремя — фактически отработанные дни (учитываются отпуска, больничные).
Пример расчета для сотрудника с окладом 50 000 ₽, который отработал 20 дней из 22 по графику:
50 000 / 22 * 20 = 45 454,55 ₽
Для премий часто используют формулу с привязкой к окладу:
Оклад * ПроцентПремии / 100
Если премия фиксированная, просто укажите сумму в документе.
Фиксированная сумма
Процент от оклада
Процент от выручки
Комбинированный вариант-->
4. Удержания и вычеты: что и как учитывать
Из начисленной зарплаты программа автоматически удерживает:
- 💰 НДФЛ (13% для резидентов, 30% для нерезидентов);
- 📄 Алименты (если есть исполнительный лист);
- 🏦 Прочие удержания (например, за причиненный материальный ущерб или по заявлению сотрудника).
Для настройки удержаний перейдите в Настройка → Зарплата → Виды удержаний. Например, для алиментов создайте новый вид удержания с типом Алименты и укажите процент (25%, 33% или 50% в зависимости от количества детей).
Критическая особенность: если сотрудник написал заявление на стандартный налоговый вычет (например, на ребенка), его нужно зарегистрировать в документе Заявление на вычет (раздел Зарплата → НДФЛ). Без этого вычет не будет применен, и НДФЛ рассчитается неверно.
Пример расчета «чистой» зарплаты для сотрудника с окладом 50 000 ₽, премией 10 000 ₽ и одним ребенком (вычет 1 400 ₽):
- Общая сумма начислений: 50 000 + 10 000 = 60 000 ₽;
- Налоговая база: 60 000 - 1 400 = 58 600 ₽;
- НДФЛ: 58 600 * 13% = 7 618 ₽;
- К выдаче: 60 000 - 7 618 = 52 382 ₽.
Если сотрудник уволился в середине месяца, НДФЛ удерживается с полной суммы начислений за месяц, даже если выплата производится частями (например, аванс + окончательный расчет).
5. Проверка расчета и исправление ошибок
После формирования документа Начисление зарплаты обязательно проверьте:
- Сверку с табелем — количество отработанных дней должно совпадать с данными из раздела
Кадры → Табель учета времени; - Суммы начислений — оклады, премии и удержания должны соответствовать приказам и заявлениям;
- Проводки — после проведения документа смотрите дебет/кредит счетов (например, 20/70 для основных работников, 26/70 для АУП).
Типичные ошибки и способы их исправления:
| Ошибка | Причина | Решение |
|---|---|---|
| Зарплата рассчитана за полный месяц, хотя сотрудник был в отпуске | Не заполнен документ Отпуск или Отсутствие |
Создать документ Отпуск в разделе Кадры и пересчитать зарплату |
| НДФЛ не удержан | Не указан налоговый статус сотрудника (резидент/нерезидент) | Проверить карточку сотрудника в разделе Кадры → Сотрудники, поле "Налоговый статус" |
| Сумма к выдаче не сходится с расчетным листком | Не учтены удержания (алименты, кредиты) или наоборот, дублируются | Проверить документы Исполнительные листы и Заявления на удержания |
⚠️ Внимание! Если после исправлений суммы все равно не сходятся, воспользуйтесь отчетом Анализ начислений и удержаний (раздел Зарплата → Отчеты). Он покажет детальный расчет по каждому сотруднику, включая промежуточные формулы.
6. Формирование ведомости на выплату
После проверки начислений нужно создать ведомость на выплату зарплаты. Это можно сделать двумя способами:
- Из документа
Начисление зарплаты— нажмитеСоздать на основании → Ведомость в банк(если выплата на карты) илиВедомость в кассу(если выдача наличными). - Через раздел
Зарплата → Ведомости на выплату— создайте новую ведомость и заполните ее данными из начислений.
При заполнении ведомости обратите внимание на:
- 💳 Способ выплаты — если сотрудник поменял реквизиты банковской карты, обновите их в его карточке;
- 📅 Дата выплаты — она должна совпадать с датой в платежном поручении (для безналичных переводов);
- 📋 Суммы к выплате — они должны совпадать с документом
Начисление зарплатыза вычетом НДФЛ и удержаний.
⚠️ Внимание! Если выплата производится через банк, убедитесь, что в настройках программы указан правильный счет расчетов с персоналом (обычно 70). Его можно проверить в разделе Настройка → Зарплата → Счета учета зарплаты.
7. Закрытие месяца и формирование отчетности
После выплаты зарплаты необходимо:
- Провести документ
Закрытие месяца(разделЗарплата → Закрытие месяца). Он списывает зарплату на затратные счета (20, 26, 44 и др.) и формирует проводки по страховым взносам. - Сформировать отчеты:
- 📊
Расчетная ведомость (Т-51)— для внутреннего учета; - 📊
6-НДФЛ— для налоговой; - 📊
РСВ (расчет по страховым взносам)— для ФНС.
- 📊
Отчет 6-НДФЛ особенно важен — его данные должны совпадать с суммами удержанного НДФЛ в документах начисления. Если есть расхождения, налоговая может заподозрить занижение налоговой базы. Проверить корректность можно с помощью отчета Сверка 6-НДФЛ с начислениями (раздел Зарплата → Отчеты).
⚠️ Внимание! Если в организации есть сотрудники с нестандартными налогами (например, иностранцы с патентом или совместители), их данные нужно проверять отдельно. Для них могут действовать другие ставки НДФЛ (15%, 30%) или особые правила удержаний.
FAQ: Частые вопросы по начислению зарплаты в 1С 8.3
Как начислить зарплату сотруднику, который работал неполный месяц (например, принят с 15 числа)?
В документе Начисление зарплаты укажите фактически отработанные дни. Программа автоматически пересчитает оклад пропорционально. Например, если оклад 30 000 ₽, а сотрудник отработал половину месяца (11 дней из 22), сумма начисления будет: 30 000 / 22 * 11 = 15 000 ₽.
Почему в расчетном листке сумма НДФЛ не совпадает с моими расчетами?
Чаще всего это происходит из-за:
- Неучтенных налоговых вычетов (проверьте документы
Заявление на вычет); - Неправильного налогового статуса (резидент/нерезидент);
- Округлений (1С округляет копейки по правилам бухгалтерского учета).
Используйте отчет Анализ начислений НДФЛ для детальной проверки.
Можно ли начислить премию за прошлый месяц в текущем периоде?
Да, но нужно правильно указать период начисления. В документе Начисление зарплаты выберите месяц, за который начисляется премия, даже если документ создается позже. Это важно для корректного расчета страховых взносов и отчетности.
Как исправить ошибку в начислении, если зарплата уже выплачена?
Если ошибка обнаруžena после выплаты, нужно:
- Создать документ
Корректировка зарплаты(разделЗарплата); - Указать разницу между правильной и неверной суммой;
- Сформировать новую ведомость на доплату или удержание (если переплатили).
Если ошибка повлияла на НДФЛ или взносы, потребуется подать уточненную отчетность.
Где в 1С посмотреть историю начислений конкретному сотруднику?
Откройте карточку сотрудника в разделе Кадры → Сотрудники, затем перейдите на вкладку Зарплата. Здесь отображаются все документы по начислениям, удержаниям и выплатам. Также можно использовать отчет Лицевой счет сотрудника (раздел Зарплата → Отчеты).