Другое · 12 мин
Как рассчитать аванс в 1С Бухгалтерии
Как рассчитать аванс работникам в 1С Бухгалтерии 8.3: настройка способа расчета, начисление за первую половину месяца, проводки, выплата и типичные ошибки.
Аванс — это заработная плата за первую половину месяца, которую работодатель обязан выплачивать не реже чем каждые полмесяца. В 1С Бухгалтерии 8.3 расчет аванса выполняется документом «Начисление зарплаты», но результат зависит от того, какой способ расчета задан в настройках программы и в карточках сотрудников. Если настройки не заполнены, аванс либо не рассчитается, либо будет посчитан не так, как предусмотрено локальными актами организации.
Программа поддерживает два подхода: выплату фиксированной суммы (процент от оклада или твердая сумма) и расчет за фактически отработанное время первой половины месяца. Первый вариант проще и быстрее, второй точнее отражает реальную выработку и снижает риск переплаты, если сотрудник болел или был в отпуске в начале месяца.
Ниже разобраны оба способа: где задается метод расчета, как сформировать начисление, какие проводки создаст документ и как проверить корректность суммы перед выплатой. Инструкция ориентирована на 1С Бухгалтерию 8.3 редакции 3.0; в конфигурации «1С:Зарплата и управление персоналом» используется отдельный документ «Начисление за первую половину месяца», но логика настройки схожа.
Настройка способа расчета аванса перед начислением
Прежде чем рассчитывать аванс, убедитесь, что в программе задан метод его расчета. Откройте раздел «Зарплата и кадры» → «Настройки зарплаты» → «Порядок учета зарплаты» и проверьте текущие параметры. В типовой конфигурации способ выплаты аванса указывается либо в общих настройках, либо индивидуально в карточке сотрудника на вкладке «Выплаты и учет затрат».
Доступные варианты обычно включают: фиксированной суммой, процентом от оклада (тарифа) и расчетом за первую половину месяца по фактически отработанному времени. Выбранный вариант должен соответствовать положению об оплате труда организации — расхождение между настройкой программы и локальным актом приведет к ошибкам при проверках.
Если для разных сотрудников применяются разные способы, задайте метод индивидуально: откройте справочник «Сотрудники», выберите работника и укажите нужный вариант аванса в его карточке. Индивидуальная настройка имеет приоритет над общей.
Расчет аванса фиксированной суммой или процентом от оклада
Самый простой вариант — аванс в виде фиксированной суммы или процента от оклада (типично 40–50%). При таком способе программа не анализирует табель: сумма определяется автоматически от оклада сотрудника с учетом ставки (доли ставки при неполном рабочем времени).
Чтобы начислить аванс, перейдите в «Зарплата и кадры» → «Начисление зарплаты» и создайте новый документ. Укажите месяц начисления и выберите вариант расчета за первую половину месяца (если в вашей редакции документ разделяет аванс и окончательный расчет). Нажмите «Заполнить» — табличная часть загрузится списком сотрудников с рассчитанными суммами аванса.
Проверьте заполненные строки: сумма аванса у сотрудника с полной ставкой должна соответствовать заданному проценту от оклада или фиксированному значению. Для сотрудников на неполной ставке сумма пересчитывается пропорционально. Если строка пустая или сумма нулевая — откройте карточку сотрудника и убедитесь, что там задан способ расчета аванса и указан оклад.
- 1Проверьте способ расчета аванса в настройках зарплаты и карточках сотрудников
- 2Создайте документ «Начисление зарплаты» за нужный месяц
- 3Нажмите «Заполнить» и проверьте суммы по каждому сотруднику
- 4Сверьте результат с табелем и положением об оплате труда
- 5Проведите документ и сформируйте ведомость на выплату
Расчет аванса за фактически отработанное время
Расчет по отработанному времени считается более корректным с точки зрения контролирующих органов: аванс соответствует реальной выработке за первую половину месяца. При этом способе программа делит оклад на норму рабочих дней месяца и умножает на число дней, отработанных с 1-го по 15-е число.
Чтобы метод работал правильно, в базе должен быть заполнен производственный календарь и актуальный график работы сотрудников. Отсутствия (больничные, отпуска, командировки) должны быть введены в программу до расчета аванса — иначе программа посчитает эти дни отработанными и возникнет переплата.
После заполнения документа сверьте колонки «Отработано дней» с табелем учета рабочего времени за первую половину месяца. Расхождения почти всегда означают, что какой-то документ отсутствия не введен или введен позже начисления. В таком случае отмените проведение начисления, внесите кадровые документы и перезаполните расчет.
Проводки и отражение аванса в учете
При проведении документа «Начисление зарплаты» программа формирует проводки по дебету счета затрат (20, 25, 26, 44 — в зависимости от подразделения и способа учета) и кредиту счета 70 «Расчеты с персоналом по оплате труда». Счет затрат определяется настройкой «Способы учета зарплаты», указанной для сотрудника или организации в целом.
Важный нюанс касается НДФЛ. Аванс по общему правилу не является датой получения дохода для целей удержания налога в момент начисления — НДФЛ исчисляется по итогам месяца и удерживается при выплате. Однако порядок отражения зависит от настроек и редакции программы: проверьте, как в вашей конфигурации формируются движения по регистрам НДФЛ при выплате аванса, и сверьте с отчетами по налогу.
Страховые взносы на сумму аванса отдельно не начисляются — они рассчитываются документом начисления зарплаты за месяц в целом при окончательном расчете. Если в оборотно-сальдовой ведомости по счету 69 появились суммы в середине месяца, это повод проверить настройки документов.
Выплата аванса: ведомости и кассовые документы
После начисления аванс выплачивается через ведомость: «Зарплата и кадры» → «Ведомости в банк» (при зарплатном проекте), «Ведомости на выплату зарплаты» или через кассу документом «Выдача наличных» с видом операции выплаты зарплаты. В ведомости выберите тип выплаты «Аванс» — тогда программа подберет суммы, начисленные именно за первую половину месяца.
При выплате на карты формируется реестр для банка. Убедитесь, что в карточках сотрудников заполнены лицевые счета и указан зарплатный проект, иначе ведомость заполнится не полностью. Сумма к выплате по каждому сотруднику должна совпадать с суммой начисленного аванса — расхождение указывает на долги прошлых периодов или ручные правки.
Дату выплаты аванса фиксируйте в соответствии с правилами внутреннего трудового распорядка. Типичные сроки — с 16-го по 30-е (31-е) число расчетного месяца. Выплата позже установленной даты является нарушением трудового законодательства независимо от того, как оформлены документы в программе.
Как проверить результат
Соответствует проценту от оклада или расчету по отработанным дням
Нулевая сумма, сумма за полный месяц или произвольное значение
Начисление и выплата аванса отражены в одном периоде
Выплата без начисления или зависший остаток после выплаты
Совпадают с табелем за 1–15 число
Дни отсутствий посчитаны отработанными
Типичные ошибки при расчете аванса и как их исправить
Наиболее частая проблема — аванс не заполняется в документе начисления. Причина почти всегда в том, что в карточке сотрудника не задан способ расчета аванса или не указан оклад. Вторая типичная ситуация — новый сотрудник принят в середине месяца: аванс ему либо не положен (если принят после 15-го), либо должен быть рассчитан пропорционально, что при фиксированном способе требует ручной корректировки.
Еще одна ошибка — двойное начисление: бухгалтер создает отдельный документ на аванс, а затем при окончательном расчете за месяц программа начисляет полную сумму без учета уже выплаченного. Проверяйте, что итоговое начисление за месяц формируется с учетом аванса: в типовой конфигурации окончательный расчет уменьшает сумму к выплате на ранее начисленный аванс.
Если ошибка обнаружена после проведения и выплаты, не редактируйте проведенный документ «задним числом» без анализа последствий: изменение сумм повлияет на регистры НДФЛ, взносов и на отчетность. Корректнее ввести исправительный документ или скорректировать расчет в следующем периоде, зафиксировав причину в бухгалтерской справке.
Особые ситуации: неполная ставка, новые сотрудники, увольнение
Сотрудникам на неполной ставке аванс рассчитывается пропорционально: при процентном способе программа обычно делает это автоматически с учетом количества ставок, указанного в приеме на работу. Проверьте это на первом расчете — если сумма равна авансу полной ставки, значит, в кадровом документе доля ставки указана неверно.
Для сотрудника, принятого в первой половине месяца, при расчете по отработанному времени аванс посчитается корректно — за фактические дни с даты приема. При фиксированном способе сумму придется скорректировать вручную либо принять решение не выплачивать аванс за неполный период, если это допускается локальными актами.
При увольнении в первой половине месяца отдельный аванс не начисляется: весь заработок рассчитывается документом «Увольнение» или начислением зарплаты в день увольнения. Если аванс уже выплачен, а сотрудник увольняется до конца месяца, убедитесь, что при окончательном расчете удержаны только допустимые суммы и нет излишне удержанного НДФЛ.
Как выбрать способ расчета
Частые вопросы о расчете аванса в 1С
Почему документ «Начисление зарплаты» не заполняет аванс по сотруднику?
Чаще всего в карточке сотрудника не указан способ расчета аванса или не задан оклад в кадровом документе приема на работу. Откройте карточку сотрудника, проверьте вкладку с выплатами и историю изменения оклада. Также убедитесь, что сотрудник не уволен до расчетного периода.
Нужно ли удерживать НДФЛ при выплате аванса?
По общему правилу датой получения дохода в виде зарплаты считается последний день месяца, поэтому при выплате аванса НДФЛ не исчисляется и не удерживается — налог рассчитывается при окончательном расчете за месяц. Однако следите за изменениями законодательства и настройками вашей редакции программы, так как порядок уплаты НДФЛ периодически меняется.
Можно ли выплатить аванс больше или меньше рассчитанного?
Технически программа позволяет отредактировать сумму в ведомости, но делать это без документального основания не следует. Занижение аванса нарушает требование об оплате фактически отработанного времени, а завышение создает риск невозвратной переплаты. Корректируйте сумму через настройки расчета, а не вручную в ведомости.
Как рассчитать аванс, если сотрудник отработал первую половину месяца не полностью?
При способе «за отработанное время» программа сама уменьшит сумму пропорционально отработанным дням — при условии, что отсутствия введены кадровыми документами до расчета. При фиксированном способе сумму нужно скорректировать вручную в документе начисления с последующим пояснением в расчетных документах.
Чем отличается расчет аванса в 1С Бухгалтерии от 1С ЗУП?
В 1С Бухгалтерии аванс рассчитывается в общем документе «Начисление зарплаты» с ограниченными возможностями по учету отсутствий. В 1С:Зарплата и управление персоналом есть отдельный документ «Начисление за первую половину месяца» с детальным учетом времени, плановых авансов и более гибкими настройками. Для организаций со сложными графиками и большим штатом ЗУП подходит лучше.
Что делать, если аванс выплачен, а сотрудник уволился без отработки?
Переплату можно удержать при окончательном расчете в пределах, допустимых трудовым законодательством. В программе окончательный расчет при увольнении учтет ранее выплаченный аванс автоматически. Если переплата превышает допустимые к удержанию суммы, взыскание возможно только с согласия сотрудника или через суд.
Что важно запомнить
Аванс в 1С Бухгалтерии рассчитывается документом «Начисление зарплаты», а результат зависит от способа расчета, заданного в настройках и карточках сотрудников. Перед начислением введите все отсутствия, после — сверьте суммы с табелем и выплатите аванс через ведомость в установленный срок. Ручные правки сумм без корректировки настроек — главный источник повторяющихся ошибок.