Как распределить дополнительные расходы в 1С:УПП, если товар уже перемещен на другой склад в закрытом периоде?

Бухгалтер 1С v8.3 (Обычные формы) Бухгалтерский учет Промышленность, строительство и АПК
← На главную

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

В этой статье мы подробно разберем технические причины такого поведения системы 1С:УПП, проанализируем методологические ошибки и рассмотрим четыре практических способа решения данной проблемы в текущем периоде.

---

Почему возникает эта проблема? Технический анализ партионного учета в 1С:УПП

Для того чтобы понять логику системы, разберем поведение механизмов 1С:УПП изнутри. Распределение стоимости дополнительных расходов жестко завязано на параметры учетной политики и структуру регистров:

  1. Влияние настройки суммового учета по складам: Если в настройках параметров учета конфигурации включен флаг «Вести учет себестоимости МПЗ по складам», то себестоимость партий рассчитывается строго в разрезе мест хранения. Документ Поступление доп. расходов, введенный на основании первоначального поступления, делает движения по регистру накопления Партии товаров на складах строго по тому складу, который был указан в документе-основании (Склад А).
  2. Ограничения регламентного документа «Корректировка стоимости списания»: Этот документ призван перераспределять доп. расходы, пришедшие позже списания или перемещения запасов. Однако данный механизм работает исключительно в рамках одного отчетного периода (месяца). Если перемещение оформлено в марте, а доп. расходы проводятся в июне, то корректировка стоимости за июнь физически не сможет скорректировать мартовские движения, так как период закрыт для редактирования.

В результате на Складе А в июне зависает суммовой остаток без количества, а на Складе Б товар числится по заниженной себестоимости.

---

Вариант 1. Исправление методологической ошибки (для оборудования на счете 07)

Очень часто такая ситуация возникает при покупке оборудования, требующего монтажа, пусконаладочных работ (ПНР) или обучения персонала. Если мы внимательно проанализируем ситуацию, проведение пусконаладочных работ через документ Поступление доп. расходов на счет 07 («Оборудование к установке») является грубой методологической ошибкой с точки зрения ФСБУ 6/2020 и ФСБУ 26/2020.

Давайте разберем правильный алгоритм отражения таких операций в 1С:УПП, который полностью исключает проблему зависания стоимости на складах:

  1. Поступление самого оборудования отражается на счет 07 документом Поступление товаров и услуг: Оборудование.
  2. До перемещения или начала монтажа оборудование списывается со склада документом Передача оборудования в монтаж в дебет счета 08.03 («Строительство объектов основных средств») на конкретный «Объект строительства».
  3. Все последующие услуги по пусконаладке, монтажу или обучению персонала (если они включаются в первоначальную стоимость капвложений) отражаются стандартным документом Поступление товаров и услуг на вкладке «Услуги». В качестве аналитики дебета мы указываем:
    • Счет учета: 08.03;
    • Субконто: конкретный Объект строительства;
    • Статью затрат с характером «Вложения во внеоборотные активы».
  4. При вводе оборудования в эксплуатацию документом Принятие к учету ОС вся накопленная на объекте строительства (счет 08.03) сумма (само оборудование + все ПНР и монтаж) сформирует корректную первоначальную стоимость на счете 01. При такой схеме любые складские перемещения оборудования до момента монтажа никак не влияют на распределение затрат.

---

Вариант 2. Ручной перенос стоимости в текущем периоде (Техническое решение)

Если речь идет не об основных средствах, а о материалах или товарах (счета 10, 41), и бухгалтерия требует включить доп. расходы в их стоимость, нам придется сделать ручную корректировку в текущем открытом периоде (в июне). Наша задача — убрать сумму со Склада А и перенести ее на Склад Б (или сразу на расходы продаж, если товар со Склада Б уже продан).

Выполним следующие шаги:

  1. Проводим документ Поступление доп. расходов в июне. Программа сформирует проводки по Складу А:

    Дт 41.01 (Склад А) - Кт 60.01 — на сумму дополнительных расходов.

  2. Создаем документ Корректировка записей регистров (или ручную операцию) в июне. Нам необходимо скорректировать данные как в бухгалтерском/налоговом учете, так и в регистрах партионного учета:

Бухгалтерские проводки:

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

  1. Строка 1 (Расход):
    • Направление движения: Расход;
    • Склад: Склад А;
    • Номенклатура, Документ оприходования (партия): заполняем в соответствии с партией поступления;
    • Количество: 0 (это критически важно!);
    • Стоимость (и НДС): сумма доп. расходов.
  2. Строка 2 (Приход):
    • Направление движения: Приход;
    • Склад: Склад Б (или оставляем пустой склад/сразу списываем на затраты, если товар продан);
    • Номенклатура, Документ оприходования (партия): та же самая партия;
    • Количество: 0;
    • Стоимость (и НДС): сумма доп. расходов.

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


// Создаем набор записей регистра накопления "Партии товаров на складах"
НаборЗаписей = РегистрыНакопления.ПартииТоваровНаСкладах.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Регистратор.Установить(ДокументКорректировкиСсылка);

// 1. Формируем запись Расхода для Склада А (убираем зависшую сумму)
НоваяЗаписьРасход = НаборЗаписей.ДобавитьРасход();
НоваяЗаписьРасход.Период = ДатаОперации;
НоваяЗаписьРасход.Номенклатура = ВыбраннаяНоменклатура;
НоваяЗаписьРасход.Склад = СкладИсточник; // Склад А
НоваяЗаписьРасход.ДокументОприходования = ПартияПоступления;
НоваяЗаписьРасход.Количество = 0;
НоваяЗаписьРасход.Стоимость = СуммаДопРасходов;

// 2. Формируем запись Прихода для Склада Б (переносим на актуальное место хранения)
НоваяЗаписьПриход = НаборЗаписей.ДобавитьПриход();
НоваяЗаписьПриход.Период = ДатаОперации;
НоваяЗаписьПриход.Номенклатура = ВыбраннаяНоменклатура;
НоваяЗаписьПриход.Склад = СкладПолучатель; // Склад Б
НоваяЗаписьПриход.ДокументОприходования = ПартияПоступления;
НоваяЗаписьПриход.Количество = 0;
НоваяЗаписьПриход.Стоимость = СуммаДопРасходов;

НаборЗаписей.Записать();

---

Вариант 3. Использование механизма оценочных обязательств и резервов (Счет 96)

Если бизнес-процессы компании предполагают регулярное и длительное опоздание закрывающих документов по доставке и наладке, наиболее методологически верным способом будет использование оценочных обязательств (резервов предстоящих расходов):

  1. В марте (в момент поступления товара на Склад А) бухгалтер оценивает планируемую величину дополнительных расходов и включает ее в первоначальную стоимость активов проводкой:

    Дт 41.01 (Склад А) — Кт 96 (Резерв предстоящих расходов) — на расчетную (оценочную) сумму доставки/наладки.

    Благодаря этому товар перемещается на Склад Б и списывается уже с учетом этой зарезервированной стоимости.
  2. В июне, когда поступают фактические акты и счета-фактуры от транспортной или обслуживающей компании, расходы списываются за счет ранее созданного резерва:

    Дт 96 — Кт 60.01 — на фактическую сумму оказанных услуг.

  3. Если фактическая сумма отличается от зарезервированной:
    • Превышение фактических затрат над резервом списывается в текущем периоде: Дт 91.02 — Кт 60.01;
    • Неиспользованный остаток резерва сторнируется или списывается на прочие доходы: Дт 96 — Кт 91.01.

Этот подход полностью одобряется аудиторами и не приводит к «зависанию» сумм на закрытых периодах и перемещенных партиях.

---

Вариант 4. Отключение суммового учета по складам в настройках программы

Для торговых компаний, в которых постоянно происходят внутренние перемещения между складами-филиалами, а дополнительные расходы могут приходить хаотично в течение года, имеет смысл рассмотреть глобальное изменение учетной политики в программе:

Если в настройках параметров учета 1С:УПП снять флаг «Вести суммовой учет по складам», учет будет организован следующим образом:

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

---

Резюме и рекомендации

Мы подробно разобрали проблему распределения дополнительных расходов в 1С:УПП на перемещенные товары. Подведем итоги:

← На главную