Ситуация, когда право собственности на товар уже перешло к покупателю (например, в момент отгрузки со склада поставщика), но сами ценности физически еще не прибыли на склад организации, является стандартной для торговых и производственных предприятий. В бухгалтерском учете такие активы называются «Товары в пути». Рассмотрим подробнее, как правильно реализовать этот механизм в программах 1С, проанализируем методологические сложности и разберем конкретные способы настройки системы.
Согласно ФСБУ 5/2019 «Запасы», затраты на приобретение запасов признаются в учете в момент возникновения права собственности. Если по условиям договора право собственности переходит в момент передачи товара перевозчику, покупатель обязан отразить этот актив на балансе немедленно. Использование 15 счета («Заготовление и приобретение материальных ценностей») позволяет разделить два события:
Дт 15 Кт 60).Дт 10/41 Кт 15).Проанализируем ситуацию: использование прямого счета 41 («Товары на складах») для товаров в пути может привести к искажению отчетности МОЛ, так как кладовщик не может отвечать за товар, который он еще не видел. Поэтому выделение отдельного счета (15 или субсчета 41.11) является методологически верным решением.
В классической конфигурации УПП 1.3 счет 15 исторически настроен для учета отклонений при использовании плановой себестоимости. Разберем по шагам, как адаптировать систему под «Товары в пути».
Вариант 1: Использование виртуального склада
Это самый простой способ, не требующий изменения конфигурации («напильника»).
Склады новый элемент — «Товары в пути (транзит)».Поступление товаров и услуг. В качестве склада выберем наш виртуальный склад. Программа сформирует проводки Дт 41.01 Кт 60.01. Таким образом, задолженность перед поставщиком зафиксирована, а актив числится на балансе.Счет-фактуру полученный. Поскольку товар принят на учет (пусть и на виртуальный склад), право на вычет возникает сразу.Перемещение товаров. Проводка будет Дт 41.01 (Основной склад) Кт 41.01 (Товары в пути).Вариант 2: Расширенная аналитика затрат (РАУЗ)
Проанализируем проблему потери контрагента, упомянутую в обсуждении. При использовании партионного учета документ Перемещение товаров действительно не хранит информацию о поставщике в стандартных регистрах бухгалтерии. Если предприятие использует режим РАУЗ, ситуация упрощается. В этом режиме система хранит аналитику в разрезе «Ключей аналитики», которые могут включать информацию о партии и источнике поступления даже при внутренних перемещениях. Рассмотрим, как это помогает:
В современных решениях на платформе 8.3 механизм «Товары в пути» автоматизирован штатно. Разберем алгоритм работы:
В настройках системы (НСИ и администрирование — Закупки) необходимо включить функциональную опцию «Товары в пути». После этого схема работы выглядит следующим образом:
Приобретение товаров и услуг с видом операции «Товары в пути (отгрузка с нашего склада не требуется)».Дт 15.02 Кт 60.01. Важно, что на 15 счете в ERP уже есть аналитика по номенклатуре и складам.Приемка товаров на склад (в ордерной схеме) или Поступление товаров на склад. Он закрывает 15 счет: Дт 41.01 Кт 15.02.Выясним причину удобства этого метода: система автоматически контролирует расхождения между тем, что было отгружено поставщиком («в пути»), и тем, что фактически доехало до склада.
Посмотрим, как реализована эта возможность в БП 3.0 (начиная с версии 3.0.100). Теперь бухгалтеру не нужно вручную создавать операции.
Главное — Настройки — Учетная политика.Поступление (акт, накладная) сформирует Дт 15 Кт 60.Поступление на склад (создается на основании первого) сделает проводку Дт 41 Кт 15.Разберем ситуацию с импортом, которая часто вызывает споры. Если мы везем товар из-за границы, важно помнить:
ГТД по импорту). Даже если стоимость товара уже висит на 15 счете, НДС к вычету принять нельзя до прохождения границы.Для реализации контроля за контрагентами на 15 счете в старых версиях (УПП) можно программно добавить субконто Контрагенты к счету 15. Рассмотрим пример кода, который может быть использован в обработке обновления плана счетов (для программистов):
// Пример добавления субконто на счет 15.01
СчетОбъект = ПланыСчетов.Хозрасчетный.НайтиПоКоду("15.01").ПолучитьОбъект();
Если СчетОбъект.ВидыСубконто.Количество() < 3 Тогда
НовоеСубконто = СчетОбъект.ВидыСубконто.Добавить();
НовоеСубконто.ВидСубконто = ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Контрагенты;
НовоеСубконто.ТолькоОбороты = Ложь;
НовоеСубконто.Суммовой = Истина;
СчетОбъект.Записать();
КонецЕсли;
Подведем итог: Реализация «Товаров в пути» через 15 счет — это наиболее прозрачный способ разделения финансовых обязательств и физического наличия запасов. В современных версиях 1С этот механизм работает из коробки, а в УПП требует либо дисциплины в использовании виртуальных складов, либо включения режима РАУЗ.