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

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

При ведении учета на УСН «Доходы минус расходы» бухгалтеры часто сталкиваются с ситуацией, когда себестоимость реализованного товара не попадает в Книга учета доходов и расходов (КУДиР). Возникает закономерный вопрос: как вручную указать нужную партию (документ оприходования) в документе реализации, если программа подставляет значение <Авто> и не дает его редактировать? Давайте подробно разберем эту проблему, выясним причины такого поведения программы и проанализируем все возможные способы решения.

Почему реквизит «Документ оприходования» заблокирован?

Прежде чем пытаться «сломать» программу, выясним причину блокировки. Блокировка реквизита Документ оприходования напрямую зависит от настроек вашей Учетной политики. При УСН 15% (Доходы минус расходы) в 1С:Бухгалтерия 3.0 жестко зашит способ оценки материально-производственных запасов (МПЗ) по методу ФИФО (First In, First Out — первым пришел, первым ушел).

Система автоматически подбирает самую раннюю из нереализованных партий при проведении документа. Если попытаться принудительно выбрать другую партию, это нарушит строгую хронологию ФИФО, что недопустимо для корректного расчета налоговой базы. Именно поэтому поле неактивно для прямого редактирования.

Истинные причины непопадания себестоимости в КУДиР

Просто поменять одну партию на другую — не значит гарантированно получить запись в КУДиР. Вспомним Налоговый кодекс. Чтобы себестоимость проданного товара была признана расходом при УСН 15%, для конкретной партии должны одновременно выполняться три условия:

  1. Товар оприходован: он фактически поступил на склад (есть документ поступления).
  2. Товар оплачен поставщику: есть списание с расчетного счета или РКО, привязанное именно к этой партии.
  3. Товар реализован: отгружен конечному покупателю.

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

Использование «Универсального отчета» для поиска проблемы

Вместо того чтобы наугад перебирать документы, давайте воспользуемся аналитикой. Рассмотрим подробнее, как найти нужную партию с помощью Универсального отчета.

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

Способ 1: Настройка формы (если позволяет учет)

Если в базе настроен партионный учет и вы не ограничены жестким ФИФО (например, при других системах налогообложения или специфичных настройках ИП), реквизит можно просто отобразить на форме.

Для этого в открытом документе реализации перейдите в меню «Еще» -> «Изменить форму». В дереве элементов найдите реквизит Документ оприходования, установите напротив него флажок и сохраните изменения. Поле станет доступным.

Способ 2: Ручная корректировка движений документа (не рекомендуется)

Этот способ обсуждался на форуме, но мы предупреждаем о его высоких рисках. Если вам нужно срочно "протолкнуть" сумму в расход, можно включить ручную корректировку проводок.

  1. Откройте документ реализации и нажмите кнопку Дт/Кт (Показать проводки и другие движения документа).
  2. В открывшемся окне установите флажок Ручная корректировка (разрешает редактирование движений).
  3. Перейдите на вкладку регистра Расходы при УСН.
  4. Вручную измените документ партии на тот, который вам нужен (и который оплачен).
  5. Если нужно, добавьте или скорректируйте запись на вкладке Книга учета доходов и расходов (раздел I).

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

Способ 3: Альтернативные и безопасные (штатные) методы

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

1. Восстановление хронологии.
Чаще всего проблема решается банальным перепроведением документов и восстановлением последовательности через обработку Закрытие месяца. Программа сама перераспределит партии. Обратите особое внимание на время документов. Если оплата поставщику проведена в 12:00:05, а реализация в 12:00:00 того же дня — программа посчитает товар неоплаченным на момент продажи. Выровняйте время и перепроведите документы.

2. Использование Транзитного склада.
Как советуют опытные специалисты, если нужно искусственно разделить потоки товаров, создайте виртуальный транзитный склад. Оприходуйте нужную (оплаченную) позицию на него, и с него же делайте документ реализации. Это заставит 1С списать именно этот товар, не нарушая логику партий.

3. Использование документа «Пересортица товаров».
Начиная с версии 3.0.156 в 1С:Бухгалтерии появился долгожданный штатный документ Пересортица товаров (создается на основании документа Инвентаризация). Если по учету зависла одна партия (неоплаченная), а продать по факту нужно другую (оплаченную), правильнее сделать зачет пересортицы штатными средствами. Этот документ корректно перенесет себестоимость и налоговые параметры между партиями без опасных ручных корректировок регистров.

← На главную