Как в 1С:Бухгалтерия 3.0 скорректировать цену только на часть проданной партии товара

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

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

Суть проблемы: ограничение документа Корректировка реализации

Представим ситуацию: мы реализовали контрагенту 20 штук товара по цене 1000 рублей. Спустя время принимается решение изменить цену до 900 рублей, но только для 5 штук из этой партии. В типовой конфигурации 1С:Бухгалтерия 3.0 документ Корректировка реализации (вид операции «Корректировка по согласованию сторон») работает по принципу «одна строка до изменения — одна строка после изменения».

Попытка просто изменить цену в строке приведет к тому, что программа пересчитает стоимость всех 20 единиц. Если же мы вручную попробуем разбить одну строку на две (15 шт. по старой цене и 5 шт. по новой), система может выдать ошибку или заблокировать добавление новой строки с той же номенклатурой. Это вызывает недовольство менеджеров и контрагентов, которые хотят видеть в Универсальном корректировочном документе (УКД) четкое разделение позиций.

Вариант 1: Схема «Частичный возврат и повторная реализация»

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

  1. Создаем документ Корректировка реализации с видом операции «Корректировка по согласованию сторон».
  2. В табличной части уменьшаем количество товара на 5 штук (в колонке «после изменения» указываем 15 шт.). Программа воспримет это как возврат 5 единиц на склад.
  3. Оформляем новый документ Реализация (акт, накладная) на эти 5 штук, но уже по цене 900 рублей.

Проанализируем риски этого метода:

Во-первых, происходит искусственное завышение оборотов по 90 счету. Фактически товар не перемещался, но в учете отражается возврат и новая продажа. Во-вторых, возникают сложности с себестоимостью. При использовании метода FIFO товар вернется на склад по одной себестоимости, а списан при повторной реализации может быть по другой (если за это время были другие поступления). В-третьих, если товар подлежит обязательной маркировке, такая схема потребует физического переоформления кодов маркировки в системе «Честный ЗНАК», что практически невозможно сделать без фактического возврата марок.

Вариант 2: Использование корректировки с разбиением строк (программный метод)

С точки зрения законодательства (Постановление №1137), налогоплательщик имеет право указывать в УКД несколько строк «после изменения» для одной строки «до изменения». Проблема заключается лишь в технической реализации в 1С. Разберем, как реализовать это через доработку системы.

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


// Пример логики разделения строки в корректировке
НоваяСтрока = Объект.Товары.Добавить();
ЗаполнитьЗначенияСвойств(НоваяСтрока, ИсходнаяСтрока);
НоваяСтрока.КоличествоДоИзменения = 0; // Вся партия уже указана в первой строке
НоваяСтрока.КоличествоПослеИзменения = 5;
НоваяСтрока.ЦенаПослеИзменения = 900;

Важно помнить, что при таком подходе в первой (исходной) строке нужно также скорректировать количество «после изменения» до 15 штук. Главная сложность здесь — обеспечить правильное формирование XML-файла для передачи через ЭДО (СБИС или Диадок). Нужно убедиться, что идентификаторы строк (номера позиций) сохраняют связь с исходным счетом-фактурой, иначе у покупателя возникнут проблемы с автоматическим сопоставлением в его учетной системе.

Вариант 3: Отражение изменения через «Среднюю цену»

Самый простой, но наименее популярный у менеджеров способ — рассчитать средневзвешенную цену на всю партию. Если 15 шт. стоят по 1000 руб., а 5 шт. по 900 руб., то общая сумма составит 19 500 руб. Средняя цена за единицу в этом случае: 19 500 / 20 = 975 рублей.

В документе Корректировка реализации мы просто меняем цену всей партии с 1000 на 975 рублей. Плюсы:

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

Особенности работы с маркировкой (Честный ЗНАК)

При корректировке только цены (без изменения количества и кодов) важно понимать следующее: система «Честный ЗНАК» не требует уведомления об изменении стоимости уже выведенного из оборота товара. Если вы передаете УКД через ЭДО, и в нем меняется только финансовая составляющая, коды маркировки в документе остаются прежними.

Однако, если вы выбрали Вариант 1 (Возврат + Реализация), вам придется вернуть коды в оборот документом «Возврат в оборот» и снова вывести их при повторной реализации. Это не только трудозатратно, но и чревато ошибками, если оригинальные коды уже были утилизированы или повреждены покупателем. Поэтому для маркированной продукции настоятельно рекомендуется использовать именно Корректировку реализации (варианты 2 или 3).

Выводы и рекомендации

Проанализировав ситуацию, можно сделать следующие выводы:

  1. Для разовых операций: Если покупатель согласен, используйте метод «средней цены». Это самый безопасный путь для бухгалтерского и налогового учета.
  2. Для постоянной работы: Если требования контрагентов о разбиении строк регулярны, необходимо привлечь программиста для создания внешней печатной формы УКД и доработки модуля выгрузки в ЭДО. Это позволит сохранить структуру документа 15+5 в печатном и электронном виде, не нарушая логику учета в системе.
  3. Юридическая чистота: Не стоит опасаться претензий со стороны ФНС при разбиении строк в УКД. Главное, чтобы итоговые суммы корректировки (разница НДС и выручки) совпадали с реально достигнутыми соглашениями.

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

← На главную