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