Начисление аванса (выплаты за первую половину месяца) — это рутинная, но ответственная операция в расчете заработной платы. В программе 1С:Зарплата и управление персоналом 8.3 (1С:ЗУП) этот процесс автоматизирован, однако требует правильной настройки и понимания нюансов налогообложения (НДФЛ, страховые взносы) и применения налоговых вычетов. В данной статье подробно разберем порядок действий, настройки и типичные ошибки.
Нормативная база и понятие аванса
Согласно ст. 136 ТК РФ, заработная плата выплачивается не реже двух раз в месяц. Первый платеж (аванс) производится за отработанное время с 1 по 15 число текущего месяца. Важно понимать:
- Аванс — это не фиксированная сумма (если иное не установлено коллективным договором или локальным нормативным актом), а расчетная величина, пропорциональная отработанному времени.
- В 1С:ЗУП аванс рассчитывается на основе фактически отработанных дней/часов за первую половину месяца.
- С 2023 года (единый налоговый платеж) сроки перечисления НДФЛ и взносов по авансу сдвинулись: налоги платятся до 28 числа текущего месяца, взносы — до 28 числа следующего месяца.
Подготовительные настройки
Перед начислением аванса убедитесь, что в информационной базе корректно заведены:
Графики работы и производственный календарь
Перейдите в раздел Администрирование → Графики работы. Для каждого графика должен быть заполнен производственный календарь на текущий год. Именно на его основе программа определяет количество рабочих дней в первой половине месяца.
Виды расчетов для аванса
В разделе Зарплата и кадры → Виды расчетов проверьте наличие вида расчета «Аванс» (обычно код АВАНС или похожий). Ключевые настройки:
- Расчет: «По формуле» или «Процент от начисленного» (стандартный алгоритм — «Аванс: по отработанному времени»).
- База для расчета: Оклад, тарифная ставка, оклады по всем основным видам расчетов.
- Налогообложение НДФЛ: Галочка стоит (аванс облагается НДФЛ).
- Страховые взносы: Облагается (взносы исчисляются в конце месяца, но база формируется сейчас).
- Учет в налоговом учете: Соответствует настройкам организации.
Налоговые вычеты по НДФЛ (Критически важно)
Чтобы программа корректно рассчитала НДФЛ с аванса с учетом стандартных вычетов (на себя, детей), обязательно должны быть оформлены документы «Заявление на вычеты» (раздел Зарплата и кадры → Налоговые вычеты → Заявления на вычеты).
Пошаговый алгоритм начисления аванса
Шаг 1: Ввод данных об отработанном времени
Аванс зависит от времени. Заполните документы табельного учета за 1-15 число текущего месяца:
- Табель учета рабочего времени (раздел Зарплата и кадры → Табели). Можно заполнить вручную, по графику (кнопка «Заполнить по графику») или импортом из систем контроля доступа (СКУД).
- Документы невыходов: Больничные (ЛН), отпуска, отгулы, прогулы — оформляются отдельными документами (Больничный лист, Приказ об отпуске и т.д.) и автоматически подтягиваются в табель.
Шаг 2: Создание документа «Начисление зарплаты» (Аванс)
- Перейдите: Зарплата и кадры → Начисления → Начисление зарплаты.
- Нажмите Создать.
- Заполните шапку:
- Организация.
- Период: Установите дату начала — 01.ММ.ГГГГ, дата окончания — 15.ММ.ГГГГ (или дата выплаты аванса по локальному акту).
- Вид расчета: Автоматически подставится «Аванс» (если настроен как основной для периода).
- Нажмите кнопку Заполнить (или «Заполнить по данным учета рабочего времени»). Программа проанализирует табели за первую половину месяца и рассчитает сумму аванса для каждого сотрудника.
- Проверьте табличную часть:
- Колонка Дни/Часы (отработано).
- Колонка Результат (сумма аванса).
- Колонка НДФЛ (рассчитанный налог с учетом вычетов).
- Нажмите Провести и закрыть.
Шаг 3: Проверка расчета НДФЛ (Регистр «НДФЛ: расчет налога»)
После проведения документа откройте отчет Зарплата и кадры → Отчеты → Налоги → НДФЛ: расчет налога. Убедитесь, что:
- База по авансу сформирована верно.
- Сумма предоставленного вычета соответствует заявлению сотрудника.
- Налог к удержанию > 0 (если сумма аванса превышает вычет) или = 0 (если вычет покрывает весь аванс).
Особенности расчета в специфических ситуациях
Аванс при увольнении
Если сотрудник увольняется в первой половине месяца, аванс начисляется за отработанное время до даты увольнения. Документ «Начисление зарплаты» создается с периодом до даты увольнения. В конечном расчете (документ «Расчет при увольнении») аванс будет фигурировать как уже выплаченная сумма (удержание из итоговой суммы к выдаче).
Аванс при отпуске
Если отпуск приходится на первую половину месяца:
- Отпускные начисляются отдельным документом «Начисление зарплаты» (вид расчета «Оплата отпуска») заранее (не позднее 3 дней до начала отпуска).
- Аванс за дни, не покрытые отпуском (если есть отработанные дни до/после отпуска в первой половине месяца), начисляется стандартным способом.
- Если отпуск охватывает всю первую половину месяца — аванс не начисляется (нет отработанного времени).
Минимальный размер оплаты труда (МРОТ)
Программа не контролирует соблюдение МРОТ при начислении аванса автоматически (так как аванс, это часть зарплаты). Контроль соответствия МРОТ производится в конце месяца при полном расчете зарплаты (документ «Начисление зарплаты» за полный месяц с видом расчета «Оклад»/«Сдельная зарплата» и т.д.). Если в конце месяца зарплата ниже МРОТ, делается доп. начисление до МРОТ.
Выплата аванса (Касса/Банк)
После начисления аванс нужно выплатить. В 1С:ЗУП это делается через документы раздела Зарплата и кадры → Выплаты:
- Выплата зарплаты в кассу (для выдачи наличными через кассу организации). Создает проводки Дт 70 / Кт 50. Требует оформления кассовых ордеров (ПКО/РКО).
- Выплата зарплаты на карты (Банковская выписка / Поручение банку) (для перечисления на зарплатные карты). Создает реестр для банка (файл реестра платежей). Проводки: Дт 70 / Кт 51.
Срок выплаты: Не позднее 15 дней после окончания периода, за который выплачивается аванс (т.е. обычно до 30-го текущего месяца), если иное не установлено ЛНА.
Типичные ошибки и как их избежать
| Ошибка | Причина | Решение |
|---|---|---|
| НДФЛ удержан без вычетов | Не проведен документ «Заявление на вычеты» или он введен с ошибкой (неверный код вычета, дата) | Внести/провести «Заявление на вычеты» ДО проведения документа начисления аванса. Перепровести начисление. |
| Сумма аванса = 0 или неверная | Не заполнен табель за 1-15 число или неверный график работы | Проверить табель, производственный календарь, график работы сотрудника. Нажать «Заполнить» в документе начисления снова. |
| Аванс начислен уволенному | Сотрудник уволен, но в табели стоит отработка или документ начисления создан за период после увольнения | Проверить дату увольнения в приказе. Период начисления аванса не должен выходить за дату увольнения. |
| Не сходится 6-НДФЛ | Аванс начислен в одном месяце, а выплачен в другом (перешел границу месяца) | В 6-НДФЛ доход учитывается по факту выплаты (дате кассового ордера/перечисления). Убедиться в корректности дат выплаты. |
Автоматизация: Регламентные операции
Для массового начисления авансов удобно использовать Регламентные операции (раздел Администрирование → Поддержка и обслуживание → Регламентные операции).
Создайте регламентное задание «Начисление аванса»:
- Периодичность: Ежемесячно (например, 16-го числа);
- Действие: Вызов внешней обработки или сценария, который создает документ «Начисление зарплаты» с видом расчета «Аванс» за период 1-15 числа и заполняет его.
Это исключает человеческий фактор забывания создать документ вовремя.
Начисление аванса в 1С:ЗУП 8.3 — процесс прозрачный при условии дисциплины в ведении табелей и своевременном оформлении заявлений на налоговые вычеты. Ключевые контрольные точки:
- Актуальность табелей за 1-15 число.
- Наличие проведенных «Заявлений на вычеты» для применения стандартных вычетов по НДФЛ.
- Проверка расчета НДФЛ в отчете «НДФЛ: расчет налога» перед выплатой.
- Своевременная выплата (касса/банк) в установленные ЛНА сроки.
Соблюдение данного алгоритма позволит избежать ошибок в расчете заработной платы, претензий со стороны сотрудников и замечаний инспекций.
Статья подготовлена на основе функционала 1С:ЗУП 8.3 (редакция 3.1). Интерфейс и названия команд могут незначительно отличаться в зависимости от версии конфигурации.