Разбор от сообщества: как в 1с бухгалтерия начислить страховые взносы директору | infolimp.ru

Разбор от сообщества: как в 1с бухгалтерия начислить страховые взносы директору

23 августа 2026 · infolimp.ru

Коротко: Самая частая ошибка при начислении страховых взносов директору в «1С:Бухгалтерия 3.0» — пустая база. Программа не сформирует проводки, если нет ни одного документа начисления в пользу директора. Объясняем, почему это происходит, и показываем корректный метод — не через ручную операцию, а через «Помощник по учёту зарплаты» с созданием условного начисления на МРОТ.

Подводный камень: пустая база для взносов

Когда директор является единственным учредителем и не оформляет трудовой договор, многие бухгалтеры считают, что начислять взносы не нужно. На самом деле, по действующему законодательству, если директор фактически руководит, возникает объект обложения страховыми взносами — расчетная величина в размере МРОТ на текущую дату. Однако «1С:Бухгалтерия 3.0» в регламентной операции «Расчет страховых взносов» (в составе «Закрытие месяца») проверяет регистр накопления «Начисления». Если по сотруднику нет ни одной записи в этом регистре за период, программа не сформирует проводки по директору вообще.

Ключевой тезис: Вы не можете «вручную» доначислить взносы проводкой Дт 26 (44) Кт 69 — база для взносов останется нулевой, и в отчетности РСВ и СЗВ‑М возникнут расхождения. Нужно создать документ начисления, который легально зафиксирует сумму дохода в регистре.

Почему программа не видит директора

Механизм расчёта взносов в БП 3.0 построен на запросе к регистрам накопления:

// Псевдокод – через реальный API ИТС
Запрос = Новый Запрос;
Запрос.Текст = "
|ВЫБРАТЬ
|    СотрудникиНачисления.Сотрудник,
|    СУММА(СотрудникиНачисления.Сумма) КАК СуммаНачислений
|ИЗ
|    РегистрыНакопления.СотрудникиНачисления КАК СотрудникиНачисления
|ГДЕ
|    СотрудникиНачисления.Период <= &КонецМесяца
|    И СотрудникиНачисления.Сотрудник = &Сотрудник
|    И СотрудникиНачисления.ВидНачисления = &ВидРасчета
|
|СГРУППИРОВАТЬ ПО
|    СотрудникиНачисления.Сотрудник
|";
Запрос.УстановитьПараметр("КонецМесяца", КонецМесяца(ТекущаяДата()));
Запрос.УстановитьПараметр("Сотрудник", СсылкаНаДиректора);
// &ВидРасчета – вид начисления с признаком «Облагается страховыми взносами» (например, «Оклад по дням»)
Результат = Запрос.Выполнить();
Выборка = Результат.Выбрать();
Если Выборка.Следующий() Тогда
    // есть начисления – расчёт взносов возможен
Иначе
    // база пустая – программа пропускает сотрудника

Расширение «НОПик» для 1С — встраиваемый коннектор к внешнему AI с интеллектуальным поиском по базе. Задавайте вопросы обычными словами - AI сам найдёт нужное. 45 дней бесплатно.

Попробовать НОПик →
Знаете ответ на такие вопросы не хуже автора статьи? Пройдите бесплатную анонимную проверку уровня на infolimp.ru - 3 практических задачи, 15 минут, публичный токен-профиль, который можно показать работодателю или заказчику. Без регистрации по почте.

Проверить свой уровень бесплатно →