Почему 20 счет закрывается на 90 при отсутствии выручки и как это исправить в 1С:Бухгалтерия 3.0?

Бухгалтер 1С v8.3 (Управляемые формы) Бухгалтерский учет Сфера услуг, туризм и социальный сектор
← На главную

В практике работы с программой 1С:Бухгалтерия 8.3 часто возникает ситуация, когда при закрытии месяца затраты со счета 20.01 «Основное производство» в полном объеме списываются на счет 90.02 «Себестоимость продаж», несмотря на то, что выручки по соответствующей номенклатурной группе в текущем периоде не было. Это происходит даже в тех случаях, когда в учетной политике четко задан параметр списания затрат «С учетом всей выручки». Согласно методологии, при отсутствии выручки затраты должны оставаться в составе незавершенного производства (НЗП), но программа упорно «очищает» счет.

В рамках данной статьи мы детально разберем, почему типовой алгоритм ведет себя именно так, проанализируем взаимосвязь настроек функциональности и программного кода, а также найдем способ заставить программу работать корректно без лишних трудозатрат со стороны бухгалтера.

Анализ проблемы: почему настройка «С учетом всей выручки» не срабатывает?

Рассмотрим ситуацию, когда в организации отключена функциональная опция «Производство» (Главное — Функциональность — Производство). Бухгалтер считает, что раз компания оказывает только простые услуги, то включать производственный блок не нужно, чтобы не перегружать интерфейс лишними документами. Однако именно здесь кроется корень проблемы.

Проанализируем логику программы. В типовом решении 1С:Бухгалтерия 3.0 (начиная с релизов серии 3.0.64 и выше) заложен упрощенный алгоритм для малых предприятий, не ведущих производственную деятельность. Если галочка Производство в настройках не установлена, система считает, что у предприятия нет и не может быть незавершенного производства в классическом понимании. В программном коде процедур закрытия месяца реализовано условие:


Если НЕ ПолучитьФункциональнуюОпцию("ИспользоватьПроизводство") Тогда
    // Включается упрощенный режим: все затраты со счета 20 считаются расходами периода
    // и закрываются на 90 счет без анализа выручки по номенклатурным группам.
КонецЕсли;

Таким образом, программа игнорирует настройки учетной политики по распределению затрат, если выключен основной производственный функционал. Для системы отсутствие «Производства» в настройках равносильно команде «списывать всё сразу».

Развенчание мифа: обязана ли компания вводить «Отчеты производства за смену»?

Основным опасением бухгалтеров при включении опции «Производство» является страх перед усложнением учета. Бытует мнение, что после активации этой опции программа начнет требовать ввод документа Отчет производства за смену для выпуска продукции. Выясним, так ли это на самом деле.

Разберем по шагам, что дает включение функциональности Производство:

  1. Доступ к документам: В интерфейсе появляются ссылки на документы Акт оказания производственных услуг, Инвентаризация НЗП и Отчет производства за смену.
  2. Изменение алгоритма закрытия: Программа начинает проверять наличие кредитового оборота по счету 90.01 в разрезе каждой номенклатурной группы.
  3. Возможность фиксации НЗП: Становится доступным механизм ручного или автоматического оставления остатков на 20 счете.

Важный момент: включение опции не обязывает вас использовать все новые документы. Если вы по-прежнему оказываете услуги, вы можете продолжать использовать обычный документ Реализация (акты, накладные). Программа будет видеть выручку по ним и сопоставлять ее с затратами на 20 счете.

Пошаговое решение проблемы автоматического закрытия 20 счета

Рассмотрим алгоритм действий, который позволит корректно сформировать незавершенное производство при отсутствии выручки.

Шаг 1. Включение необходимой функциональности

Перейдем в раздел Главное — Настройки — Функциональность. На закладке Производство необходимо установить флажок Производство. Это ключевое действие, которое переключит программный код закрытия месяца из «упрощенного» режима в «профессиональный».

Шаг 2. Настройка учетной политики

Проверим настройки в разделе Главное — Настройки — Учетная политика. Перейдем по ссылке Затраты (в новых релизах) или проверим поле Затраты списываются (в более старых версиях). Убедимся, что выбрано значение С учетом всей выручки. В этом режиме программа анализирует счет 90.01.1. Если по определенной номенклатурной группе за месяц не было проводок по кредиту 90 счета, то дебетовое сальдо по этой группе на счете 20.01 останется висеть как НЗП.

Шаг 3. Использование документа «Инвентаризация НЗП»

Если нам необходимо оставить на 20 счете не всю сумму затрат по номенклатурной группе, а только часть (даже если выручка была), мы воспользуемся документом Инвентаризация НЗП (раздел Производство). Рассмотрим пример:

Предположим, по номенклатурной группе «Проектные работы» накоплено затрат на 100 000 рублей. Выручки в этом месяце нет. После включения функционала Производство программа сама оставит эти 100 000 на остатке. Но если мы хотим зафиксировать конкретную сумму остатка вручную, мы создаем документ Инвентаризация НЗП, указываем подразделение, номенклатурную группу и сумму остатка. При проведении Закрытия месяца программа учтет эти данные и спишет только разницу.

Влияние ФСБУ 5/2019 «Запасы» на современные версии 1С

Проанализируем ситуацию с учетом новых стандартов бухгалтерского учета. Согласно ФСБУ 5/2019, затраты, связанные с оказанием услуг, могут полностью списываться на расходы периода в момент их возникновения, если это закреплено в учетной политике. Однако, если организация решает формировать стоимость незавершенного производства, правила 1С остаются прежними:

Подведение итогов и рекомендации

Выясним окончательно: что делать, если бухгалтер категорически против включения лишних кнопок в интерфейсе? К сожалению, без правки программного кода (создания расширения, меняющего логику процедуры ЗакрытиеСчетов20_23_25_26), заставить программу не закрывать 20 счет при выключенном производстве невозможно.

Рекомендуемый путь:

  1. Включить функционал Производство.
  2. Если лишние пункты меню мешают, их можно скрыть через настройки навигации панелей (настройка «вид» в правом верхнем углу), не отключая саму опцию.
  3. Продолжать вести учет услуг обычными актами реализации.
  4. Наслаждаться корректным автоматическим формированием сальдо на счете 20.01 по тем группам, где реализация еще не началась.

Таким образом, мы видим, что «производственная» галочка в 1С — это не только про заводы и станки, но и про тонкую настройку алгоритмов списания затрат для любой сферы услуг и работ.

← На главную