Как отразить возврат по отчету комиссионера в новой базе 1С:УНФ без документов прошлых периодов?

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

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

В чем заключается проблема и логика платформы

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

  1. Себестоимость, по которой возвращаемый товар был списан в момент исходной продажи.
  2. Партия, подлежащая восстановлению на складе или на балансе комиссионера.

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

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

Способ 1. Создание единого буферного документа на дату ввода остатков

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

Разберем по шагам порядок действий:

  1. На дату ввода остатков (например, 31.12 прошлого года) оформляем документ Расходная накладная с видом операции передачи на комиссию, а затем закрывающий документ Отчет комиссионера о продажах. В табличную часть включаем номенклатуру, по которой ожидаются возвраты, в необходимом объеме по исторической себестоимости и цене продажи.
  2. Корректируем первичный документ Ввод остатков: уменьшаем количество и сумму по переданным товарам и взаиморасчетам на величину созданных технических документов, чтобы избежать задвоения сальдо на начало года.
  3. В течение всего года при получении отчетов с возвратами за прошлый период в поле документа продажи выбираем наш единый технический Отчет комиссионера о продажах от 31.12. Прошлый закрытый период при этом не затрагивается.

Способ 2. Сворачивание возвратов с текущими продажами (неттинг)

Рассмотрим ситуацию, когда комиссионер (маркетплейс) присылает сводный периодический отчет, содержащий одновременно и продажи, и возвраты одних и тех же позиций.

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

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

Способ 3. Оформление через возврат от покупателя с ручной себестоимостью

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

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

Способ 4. Оприходование запасов и корректировка взаиморасчетов

Посмотрим на сценарий, когда товар фактически возвращен на склад, но привязать его к комиссии технически невозможно:

  1. Оформляем поступление товара с помощью документа Оприходование запасов по фиксированной себестоимости, указав соответствующую статью доходов/прочих расходов.
  2. В конце месяца регламентный расчет себестоимости возьмет цену непосредственно из документа оприходования, не требуя поиска исторических цепочек партий.
  3. Взаиморасчеты с маркетплейсом отражаем документами списания/начисления долга по данным итогового акта сверки.

Способ 5. Доработка механизма через расширение конфигурации

Если возвратов прошлых периодов поступает много и ручные операции перегружают учет, проанализируем вариант доработки алгоритмов без снятия конфигурации с поддержки:

  1. Подключаем неинвазивное расширение, в котором переопределяется проверка обязательности заполнения документа-основания при проведении документа Отчет комиссионера.
  2. В обработчик проведения добавляем правило подстановки себестоимости по умолчанию при незаполненном документе партии — например, по учетной цене из карточки номенклатуры или по средневзвешенной стоимости остатка.

Контроль результатов и закрытие месяца

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

← На главную