Начисление заработной платы в 1С:Бухгалтерия 8.3 — одна из самых ответственных операций, которая требует не только знания программы, но и понимания бухгалтерских и налоговых нюансов. Ошибки на этом этапе могут привести к проблемам с налоговой, недовольству сотрудников и необходимости пересчёта. В этой статье мы разберём весь процесс — от подготовки справочников до формирования ведомостей и выплаты зарплаты, — с учётом актуальных требований законодательства и особенностей последних версий программы.

Даже если вы уже работаете в , но сталкиваетесь с трудностями при начислении зарплаты (например, некорректно рассчитываются налоги или не отражаются удержания), здесь вы найдёте решения типичных проблем. А если вы новичок — пошаговые инструкции с скриншотами (описаниями интерфейса) помогут избежать ошибок с первого раза. Особое внимание уделим настройке видов расчётов, учёту больничных и отпускных, а также автоматизации рутинных операций.

1. Подготовка программы: настройка справочников и параметров учёта

Прежде чем приступать к начислению зарплаты, необходимо убедиться, что в 1С:Бухгалтерия 8.3 корректно заполнены все справочники и настроены параметры расчёта. Без этого программа либо не сможет рассчитать зарплату, либо сделает это с ошибками.

Первое, что нужно проверить — это справочник "Сотрудники". Здесь должны быть указаны:

  • 👤 ФИО, дата рождения, паспортные данные (для правильного оформления документов);
  • 📅 Дата приёма на работу и график работы (например, 5-дневка или сменный график);
  • 💰 Размер оклада или тарифной ставки, а также надбавки (если они предусмотрены);
  • 📊 Налоговые вычеты (например, стандартный вычет на детей).

Если сотрудники уже добавлены, но данные устарели (например, изменился оклад или появились новые вычеты), их нужно обновить. Для этого:

  1. Перейдите в раздел Зарплата и кадры → Сотрудники.
  2. Выберите нужного сотрудника и нажмите Изменить.
  3. Внесите актуальные данные в поля Оклад, Вычеты или График работы.
  4. Сохраните изменения кнопкой Записать и закрыть.
⚠️ Внимание: Если в справочнике "Сотрудники" не указан график работы, программа не сможет корректно рассчитать количество отработанных дней для начисления зарплаты. Это приведёт к ошибкам в расчёте отпускных и больничных.

Следующий важный момент — настройка видов расчётов. В 1С:Бухгалтерия 8.3 они определяют, как будут начисляться различные выплаты (оклад, премия, больничный и т.д.). Чтобы проверить или добавить новый вид расчёта:

  1. Перейдите в Зарплата и кадры → Настройка → Виды расчётов.
  2. Убедитесь, что в списке есть все необходимые виды (например, Оклад по дням, Премия, Больничный лист).
  3. Если какого-то вида нет, создайте его с помощью кнопки Создать и настройте параметры (например, базу для начисления НДФЛ).
📊 Как часто вы обновляете справочники сотрудников в 1С?
Ежемесячно
Раз в квартал
Только при изменении данных
Никогда не обновляю

2. Ввод первичных данных: табель учёта рабочего времени

Табель учёта рабочего времени — это основной документ, на основе которого программа рассчитывает зарплату. Без него не сможет определить, сколько дней сотрудник отработал, болел или был в отпуске. Ввод табеля можно осуществлять двумя способами:

  • 📝 Ручной ввод — подходит для небольших компаний с малым количеством сотрудников.
  • ⚙️ Автоматический импорт — если у вас установлена система контроля доступа (СКУД) или используется программа для учёта рабочего времени (например, 1С:Зарплата и Управление Персоналом).

Для ручного ввода табеля:

  1. Перейдите в раздел Зарплата и кадры → Табель учёта рабочего времени.
  2. Нажмите Создать и выберите месяц, за который вводится табель.
  3. В таблице отметьте для каждого сотрудника:
    • 🟢 Я или 01 — явка (отработанный день);
    • 🔴 Б или 19 — болезнь;
    • 🏖️ ОТ или 09 — отпуск;
    • НН или 30 — неявка по невыясненным причинам (требует уточнения).
  • После заполнения нажмите Провести и закрыть.
  • Если в вашей компании используются сменные графики или гибкий рабочий день, в табеле нужно указать фактически отработанные часы. Для этого:

    1. В колонке Часы введите количество отработанных часов за день.
    2. Убедитесь, что в настройках графика работы сотрудника указано Учёт по часам.
    3. ⚠️ Внимание: Если в табеле указаны неверные коды (например, вместо Б для больничного стоит Я), это приведёт к некорректному расчёту пособий и налогов. Всегда сверяйте коды с классификатором, который можно найти в Справочники → Классификаторы → Виды времени.

      У всех сотрудников указаны коды явок/неявок|

      Фактически отработанные часы совпадают с графиком|

      Отпуска и больничные отмечены правильными кодами|

      Нет неучтённых неявок (код НН)|

      Табель проведён и сохранён-->

      3. Начисление зарплаты: документ "Начисление зарплаты и взносов"

      Когда все первичные данные введены, можно приступать к начислению зарплаты. Для этого в 1С:Бухгалтерия 8.3 используется документ Начисление зарплаты и взносов. Он автоматически рассчитывает:

      • 💵 Основную зарплату (оклад, тариф);
      • 🎁 Премии и надбавки;
      • 🏥 Пособия по временной нетрудоспособности;
      • 📉 Удержания (НДФЛ, алименты, профсоюзные взносы).

    Чтобы создать документ начисления:

    1. Перейдите в Зарплата и кадры → Начисление зарплаты и взносов.
    2. Нажмите Создать и выберите месяц начисления.
    3. В таблице автоматически подтянутся все сотрудники. Программа рассчитает суммы начислений на основе:
      • Окладов из справочника "Сотрудники";
      • Данных табеля учёта рабочего времени;
      • Видов расчётов (премии, больничные и т.д.).
  • Проверьте расчёты и при необходимости скорректируйте суммы вручную (например, если премия рассчитывается по особой формуле).
  • Нажмите Провести и закрыть.
  • Особое внимание уделите удержаниям. По умолчанию программа рассчитывает только НДФЛ (13%), но если у сотрудника есть другие удержания (например, алименты или взносы в профсоюз), их нужно добавить вручную:

    1. В документе начисления перейдите на вкладку Удержания.
    2. Нажмите Добавить и выберите вид удержания (например, Алименты).
    3. Укажите сумму или процент удержания.
    Вид начисления/удержания Как рассчитывается Налоговая база для НДФЛ
    Оклад Оклад / количество рабочих дней × количество отработанных дней Да
    Премия Фиксированная сумма или % от оклада Да
    Больничный лист Средний заработок × % оплаты (зависит от страхового стажа) Да (кроме пособий по беременности и родам)
    Алименты % от суммы начислений (обычно 25-50%) Нет
    💡

    Если у сотрудника изменился оклад в середине месяца, создайте два документа "Начисление зарплаты" — отдельно за период до изменения и после. Это позволит корректно рассчитать суммы.

    4. Расчёт страховых взносов и НДФЛ

    После начисления зарплаты программа автоматически рассчитывает страховые взносы (на пенсионное, медицинское и социальное страхование) и НДФЛ. Однако иногда требуется ручная корректировка — например, если сотрудник имеет право на налоговые вычеты или если сумма начислений превышает предельную базу для взносов.

    Чтобы проверить расчёт взносов:

    1. Откройте документ Начисление зарплаты и взносов.
    2. Перейдите на вкладку Взносы.
    3. Убедитесь, что суммы взносов рассчитаны корректно:
      • 📌 Пенсионные взносы — 22% от суммы начислений (но не более предельной базы, которая в 2026 году составляет 2 471 000 руб.);
      • 🏥 Медицинские взносы — 5,1%;
      • 🛡️ Взносы на социальное страхование — 2,9% (до предельной базы 1 732 000 руб.).

    Если сумма начислений сотрудника превышает предельную базу, взносы с суммы сверх лимита не начисляются. Например, если оклад сотрудника — 300 000 руб. в месяц, то с января по август взносы будут начисляться в полном объёме, а с сентября — только медицинские (5,1%), так как предельная база по пенсионным и социальным взносам будет исчерпана.

    Для проверки расчёта НДФЛ:

    1. В документе начисления перейдите на вкладку НДФЛ.
    2. Убедитесь, что:
      • 📋 Сумма налога рассчитана по ставке 13% (или 15% для нерезидентов);
      • 🎒 Учтён стандартный вычет на детей (если сотрудник его предоставлял);
      • 📅 Дата удержания НДФЛ совпадает с датой выплаты зарплаты (обычно это последний день месяца или день фактической выплаты).
    ⚠️ Внимание: Если сотрудник предоставил уведомление о праве на имущественный или социальный вычет, его нужно ввести в программу вручную через Зарплата и кадры → Сотрудники → Налоговые вычеты. Без этого НДФЛ будет удержан в полном объёме.
    💡

    Страховые взносы и НДФЛ рассчитываются автоматически, но их всегда нужно проверять вручную — особенно если у сотрудника есть вычеты или сумма начислений приближается к предельной базе.

    5. Выплата зарплаты: ведомость и платежные поручения

    После начисления и расчёта налогов необходимо выплатить зарплату сотрудникам. В 1С:Бухгалтерия 8.3 для этого используются два документа:

    • 📄 Ведомость на выплату зарплаты — для учёта выдачи денег через кассу;
    • 🏦 Платёжное поручение — для перечисления на банковские карты.

    Если зарплата выплачивается наличными:

    1. Перейдите в Зарплата и кадры → Ведомость на выплату зарплаты.
    2. Нажмите Создать и выберите месяц выплаты.
    3. В таблице отметьте сотрудников, которым выдаётся зарплата.
    4. Укажите сумму к выдаче (она рассчитывается автоматически как начисления минус НДФЛ и удержания).
    5. Проведите документ и распечатайте ведомость для кассира.

    Для безналичной выплаты:

    1. Сформируйте Платёжное поручение через Банк → Платежные поручения → Создать.
    2. В качестве вида операции выберите Перечисление зарплаты.
    3. Укажите банковские реквизиты сотрудников (они должны быть заполнены в справочнике "Сотрудники").
    4. Заполните суммы к перечислению (аналогично ведомости).
    5. Экспортируйте платежки в банк-клиент или распечатайте для передачи в банк.

    136 ТК РФ). Если дата выплаты приходится на выходной, её нужно перенести на ближайший рабочий день. В это можно указать в документе выплаты, чтобы избежать ошибок в отчётности.

    Что делать, если сотрудник не получил зарплату в срок?

    Если зарплата не была выплачена в установленный срок (например, из-за ошибки в платежке), необходимо:

    1. Сформировать новый документ выплаты с корректными данными.

    2. Перечислить денежные средства сотруднику в кратчайшие сроки.

    3. Если задержка составила более 15 дней, сотрудник имеет право на компенсацию (ст. 236 ТК РФ).

    4. В программе зафиксировать факт задержки через документ "Депонирование зарплаты" (если деньги не были получены по вине сотрудника).

    6. Формирование отчётности по зарплате

    После выплаты зарплаты необходимо сдать отчётность в налоговую и фонды. В 1С:Бухгалтерия 8.3 большинство отчётов формируются автоматически на основе введённых данных. Основные отчёты, которые нужно сдать:

    • 📊 6-НДФЛ — отчёт о доходах физических лиц и удержанном НДФЛ (сдаётся ежеквартально);
    • 📋 РСВ (Расчёт по страховым взносам) — отчёт в ФНС о начисленных взносах (ежеквартально);
    • 🏢 4-ФСС — отчёт в Фонд социального страхования (ежеквартально);
    • 📑 СЗВ-М и СЗВ-ТД — отчёты в Пенсионный фонд о застрахованных лицах (ежемесячно и при кадровых изменениях).

    Чтобы сформировать отчёт в :

    1. Перейдите в Отчёты → Регламентированные отчёты.
    2. Выберите нужный отчёт (например, 6-НДФЛ).
    3. Укажите период отчётности.
    4. Нажмите Заполнить — программа автоматически подтянет данные из документов начисления.
    5. Проверьте отчёт на ошибки (например, несоответствие сумм начислений и удержаний).
    6. Экспортируйте отчёт в XML-формат и отправьте через личный кабинет налогоплательщика или оператора ЭДО.

    Если при заполнении отчёта программа выдаёт ошибки (например, Не совпадают суммы начислений и выплат), это может означать:

    • 🔍 В документах начисления или выплаты указаны неверные суммы;
    • 📅 Даты выплаты зарплаты не совпадают с датами в отчётности;
    • 📋 Не все сотрудники включены в отчёт (например, забыли добавить нового сотрудника).
    ⚠️ Внимание: Если в отчёте 6-НДФЛ сумма удержанного НДФЛ (раздел 2) не совпадает с суммой перечисленного налога (раздел 1), налоговая может заблокировать операции по счёту. Всегда сверяйте эти данные перед отправкой!

    7. Типичные ошибки и как их избежать

    Даже опытные бухгалтеры иногда допускают ошибки при начислении зарплаты в . Вот самые распространённые из них и способы их предотвращения:

    Ошибка Причина Как исправить
    Некорректный расчёт НДФЛ Не указаны налоговые вычеты или неверная ставка налога Проверить настройки вычетов в карточке сотрудника и ставку НДФЛ (13% для резидентов, 15% для нерезидентов)
    Недостача или излишек при выплате Ошибка в сумме к выдаче (например, не учтён аванс) Сверить суммы в документе "Начисление зарплаты" и "Ведомость на выплату"
    Не начислены страховые взносы Превышена предельная база или неверные настройки видов расчётов Проверить предельную базу за год и настройки взносов в документе начисления
    Ошибка в отчёте 6-НДФЛ Несовпадение дат начисления и выплаты зарплаты Указать в документах корректные даты (начисление — последний день месяца, выплата — фактическая дата)

    Одна из самых коварных ошибок — неучтённые больничные или отпускные. Если сотрудник был на больничном, но в табеле это не отмечено, программа рассчитает зарплату как за полностью отработанный месяц. Чтобы избежать этого:

    • 📅 Всегда сверяйте табель с данными отдела кадров;
    • 🏥 Проверяйте наличие документов Больничный лист в разделе Зарплата и кадры → Больничные листы;
    • 🏖️ Убедитесь, что отпуска оформлены документом Отпуск (а не просто отмечены в табеле).

    Ещё одна частая проблема — некорректный расчёт среднего заработка для отпускных или командировочных. Программа берёт данные за последние 12 месяцев, но если в этот период у сотрудника были больничные или отпуска, средний заработок может быть занижен. В этом случае:

    1. Откройте документ Отпуск или Командировка.
    2. Нажмите Рассчитать средний заработок.
    3. Проверьте, какие периоды учитываются в расчёте. При необходимости исключите неотработанные дни вручную.
    💡

    Самая частая ошибка — несовпадение данных в табеле и фактических отработанных дней. Всегда сверяйте табель с данными СКУД или журналистами отдела кадров.

    8. Автоматизация и полезные отчёты для контроля

    Чтобы сократить время на расчёт зарплаты и минимизировать ошибки, в 1С:Бухгалтерия 8.3 можно настроить автоматизацию рутинных операций. Вот несколько полезных инструментов:

    1. Регламентные операции

    Если в вашей компании ежемесячно повторяются одни и те же начисления (например, премия за выполнение плана), их можно автоматизировать:

    1. Перейдите в Зарплата и кадры → Регламентные операции.
    2. Создайте новую операцию (например, Начисление ежемесячной премии).
    3. Укажите условия (например, Если план выполнен на 100%) и сумму премии.
    4. Настройте расписание (например, Последний день месяца).

    2. Отчёты для контроля

    В есть несколько полезных отчётов, которые помогают выявить ошибки до сдачи отчётности:

    • 📈 Анализ начислений по сотрудникам — показывает все начисления и удержания за период;
    • 🔍 Сверка с фондом зарплаты — сравнивает суммы начислений и выплат;
    • 📋 Карточка сотрудника по зарплате — детализированная информация по одному сотруднику.

    Чтобы сформировать отчёт:

    1. Перейдите в Отчёты → Зарплата.
    2. Выберите нужный отчёт.
    3. Укажите период и нажмите Сформировать.
    4. Проанализируйте данные на предмет аномалий (например, слишком высокие или низкие начисления).

    3. Обмен данными с банком

    Если вы платите зарплату на карты сотрудников, можно настроить автоматический обмен платежками с банком:

    1. Перейдите в Банк → Обмен с банком.
    2. Настройте формат обмена (например, 1С → Банк (зарплатный проект)).
    3. Укажите реквизиты банка и параметры экспорта.
    4. При формировании платежек выбирайте опцию Экспорт в банк.
    ⚠️ Внимание: Настройки обмена с банком могут отличаться в зависимости от кредитной организации. Уточняйте актуальные требования в своём банке или в договоре на зарплатный проект.
    💡

    Настройте в 1С уведомления о приближающихся сроках сдачи отчётности. Для этого перейдите в Администрирование → Настройки программы → Уведомления и добавьте напоминания за 3-5 дней до дедлайна.

    FAQ: Ответы на частые вопросы

    🔹 Как начислить зарплату сотруднику, который уволился в середине месяца?

    Для такого сотрудника нужно:

    1. Создать документ Уволен в разделе Зарплата и кадры → Кадровые документы.
    2. Указать дату увольнения.
    3. Сформировать документ Начисление зарплаты только за отработанные дни (до даты увольнения).
    4. Выплатить зарплату в день увольнения (ст. 140 ТК РФ).
    🔹 Почему в 6-НДФЛ не совпадают суммы в разделах 1 и 2?

    Это происходит, если:

    • Дата удержания НДФЛ (раздел 2) не совпадает с датой перечисления (раздел 1);
    • В программе неверно указаны даты выплаты зарплаты;
    • Есть начисления, с которых НДФЛ не удерживается (например, некоторые виды пособий).

    Решение: проверьте даты в документах Начисление зарплаты и Выплата зарплаты.

    🔹 Как учитывать аванс при начислении зарплаты?

    Аванс в учитывается автоматически, если:

    1. Он выплачен документом Выплата зарплаты с видом операции Аванс;
    2. В документе Начисление зарплаты указано, что аванс уже выплачен;
    3. При окончательном расчёте программа сама уменьшит сумму к выплате на размер аванса.

    Если аванс не учтён, проверьте настройки вида расчёта Аванс в справочнике.

    🔹 Можно ли в 1С рассчитать зарплату за неполный месяц?

    Да, для этого:

    1. В табеле учёта рабочего времени укажите фактически отработанные дни;
    2. В документе Начисление зарплаты программа автоматически пересчитает оклад пропорционально отработанному времени;
    3. Если нужно начислить премию или другие выплаты, укажите их вручную.