Учет и Финансы · 11 мин
Разница стоимости возврата и фактической стоимости товаров в 1С
Почему в 1С возникает разница между стоимостью возврата и фактической себестоимостью товаров, как найти причину и исправить расхождения в учёте.
При оформлении возврата товара от покупателя или поставщику в 1С пользователи часто сталкиваются с ситуацией: сумма, по которой программа списывает или оприходует товар, не совпадает с той, по которой он был продан или куплен. Эта разница между стоимостью возврата и фактической себестоимостью — не ошибка программы, а следствие того, как 1С рассчитывает себестоимость по партиям.
Фактическая себестоимость товара в 1С складывается из всех поступлений конкретной номенклатуры: если товар закупался по разным ценам, при методе оценки «по средней» себестоимость единицы будет средневзвешенной величиной, а при FIFO — стоимостью самой ранней непроданной партии. Цена же возврата определяется документом: либо берётся из исходной реализации, либо указывается вручную по соглашению с контрагентом.
Разница возникает именно на стыке этих двух величин: документ возврата фиксирует одну сумму (по договорённости с контрагентом), а складской и бухгалтерский учёт оперирует другой (расчётной себестоимостью). Понимание того, где и почему возникает расхождение, позволяет правильно отразить его в учёте и не допустить искажения финансового результата.
Что такое фактическая себестоимость и стоимость возврата
Фактическая себестоимость — это сумма, по которой товар числится в учёте на момент движения. В 1С она рассчитывается автоматически при проведении документов списания или возврата на основании остатков по регистрам партий товаров. Пользователь напрямую эту цифру в документе не видит — её можно посмотреть в движениях документа или в отчётах по себестоимости.
Стоимость возврата — это цена, указанная в табличной части документа «Возврат товаров от покупателя» или «Возврат товаров поставщику». Она влияет на взаиморасчёты с контрагентом: именно по этой цене покупатель возвращает товар, и именно эту сумму поставщик должен вернуть или зачесть.
Когда эти две величины совпадают, проводки по возврату «зеркальны» исходной операции и вопросов не возникает. Разница появляется, когда цена возврата отличается от расчётной себестоимости — и это нормальная рабочая ситуация, требующая лишь правильного отражения.
Почему возникает разница
Основных причин несколько, и чаще всего они действуют в комбинации. Первая — разные закупочные цены партий. Товар покупался трижды: по 100, 120 и 150 рублей. Себестоимость при методе «по средней» будет отличаться от цены любой конкретной партии, а возврат оформляется по цене из конкретного документа реализации.
Вторая причина — метод списания себестоимости. При FIFO возврат привязывается к конкретной партии, и если она уже частично списана, расчёт усложняется. Третья причина — ручное изменение цены в документе возврата: стороны договорились вернуть товар по другой цене, например с учётом износа или пересмотра условий договора.
Четвёртая группа причин — технические: не проведён или проведён неправильно документ-основание, изменены документы задним числом без перепроведения, нарушена последовательность проведения, в базе есть отрицательные остатки. В этих случаях расчёт себестоимости может быть искажён, и разница станет признаком ошибки, а не штатной ситуации.
Нормально при методе «по средней» и разных ценах поступления
Проверить, обоснована ли договором, и как отражена в учёте
Проверить остатки партий, последовательность проведения, отрицательные остатки
Как 1С рассчитывает себестоимость при возврате
При возврате от покупателя товар приходуется обратно на склад. В типовых конфигурациях (УТ 11, ERP, КА) документ может оприходовать товар по себестоимости исходной реализации — если возврат оформлен на основании документа продажи и включён соответствующий режим. Если возврат создан без основания, товар приходуется по цене, указанной в документе, что и формирует разницу с текущей средней себестоимостью остатков.
При возврате поставщику происходит списание товара. Здесь 1С списывает по расчётной себестоимости партий, а взаиморасчёты закрываются по цене возврата из документа. Если поставщик согласился принять товар по цене выше или ниже текущей себестоимости, разница отразится в финансовом результате.
Возврат от покупателя в том же периоде
Если продажа и возврат попали в один месяц, операция обычно «сворачивается»: реализация сторнируется, товар возвращается по той же себестоимости, разницы в учёте практически нет. Проблемы начинаются, когда между продажей и возвратом прошло время и себестоимость остатков изменилась.
Возврат прошлого периода
Возврат товара, проданного в прошлом месяце или квартале, требует корректировки ранее признанной выручки и себестоимости. В бухгалтерском учёте такие операции отражаются через корректировку реализации, а в налоговом учёте могут потребовать уточнённых деклараций. Здесь разница между ценой возврата и текущей себестоимостью особенно заметна.
Как найти и проверить разницу
Для анализа используйте стандартные отчёты конфигурации. В УТ 11 и ERP основной инструмент — отчёт «Себестоимость товаров» (или «Анализ себестоимости»), который показывает, по какой стоимости товар приходовался и списывался. Дополнительно полезны «Ведомость по товарам на складах» и «Движения документа» — по кнопке «Дт/Кт» или через меню «Ещё» в самом документе возврата.
Порядок проверки: откройте документ возврата, посмотрите его движения по регистрам себестоимости и взаиморасчётов. Сравните сумму по регистру себестоимости с произведением количества на цену возврата. Расхождение и есть искомая разница. Затем проверьте отчётом по партиям, из каких поступлений сформирована себестоимость.
- 1Откройте документ возврата и посмотрите его движения по регистрам (Дт/Кт или «Движения документа»)
- 2Сформируйте отчёт по себестоимости товаров за период с детализацией до документа
- 3Сравните цену возврата в документе с расчётной себестоимостью из движений
- 4Проверьте отчётом по партиям, из каких поступлений сложилась себестоимость
- 5Убедитесь в отсутствии отрицательных остатков по номенклатуре
- 6При необходимости выполните перепроведение документов за период
Как отразить разницу в учёте
В бухгалтерском учёте разница между ценой возврата и себестоимостью при возврате поставщику обычно относится на прочие доходы или расходы (счёт 91), если она вызвана изменением цены по соглашению сторон. Если расхождение — следствие метода расчёта себестоимости, оно корректируется автоматически в рамках общего порядка списания и отдельных проводок не требует.
При возврате от покупателя по цене, отличной от себестоимости оприходования, разница влияет на себестоимость остатков: возвращённый товар «вливается» в общий пул и изменяет среднюю стоимость номенклатуры. Это штатное поведение метода «по средней», и специально его исправлять не нужно.
Как выбрать действие
Типичные ошибки и как их избежать
Самая распространённая ошибка — оформление возврата без документа-основания. В этом случае 1С не знает исходную себестоимость, приходует товар по цене документа, и разница с учётной себестоимостью становится неуправляемой. Вторая ошибка — изменение цен в возврате вручную без документального обоснования: это создаёт расхождения во взаиморасчётах и вопросы при проверках.
Третья группа ошибок — нарушение хронологии: пользователи проводят возврат, а затем изменяют поступления и реализации задним числом, не перепроводя последующие документы. Себестоимость при этом пересчитывается некорректно. Четвёртая ошибка — попытка «выровнять» разницу ручными проводками без анализа причины, что искажает отчётность.
Проверка результата после исправлений
После перепроведения документов или корректировки учёта сформируйте отчёт по себестоимости повторно и убедитесь, что суммы по возвратам соответствуют ожидаемым. Сверьте взаиморасчёты с контрагентом: сумма задолженности по возврату должна совпадать с ценой возврата, умноженной на количество.
Контрольный признак корректного учёта — отсутствие отрицательных остатков по количеству и сумме, нулевые остатки по полностью списанным партиям и сходимость данных управленческого и бухгалтерского учёта. Если после исправлений разница сохраняется и не объясняется методом расчёта, привлеките специалиста по 1С для анализа регистров.
Как проверить результат
Количество и сумма неотрицательные
Минусовые остатки или сумма без количества
Себестоимость соответствует партиям, взаиморасчёты — цене возврата
Нулевая себестоимость при ненулевой цене или наоборот
Задолженность по возврату равна сумме документа
Расхождения, не подтверждённые актом сверки
Разница обоснована методом расчёта или соглашением
Необъяснимые суммы на счетах доходов и расходов
Частые вопросы
Это ошибка, если себестоимость возврата отличается от цены продажи?
Нет, в большинстве случаев это норма. При методе «по средней» себестоимость — расчётная величина из всех поступлений, и она практически никогда не совпадает с ценой конкретной продажи. Ошибкой разница становится, только если она аномально велика или вызвана некорректными данными.
Какой метод списания выбрать, чтобы разницы было меньше?
Метод FIFO привязывает списание к конкретным партиям, поэтому при возврате по цене исходной партии разница минимальна. Метод «по средней» даёт более гладкую себестоимость, но систематические расхождения с ценами документов. Выбор метода закрепляется в учётной политике, менять его произвольно нельзя.
Почему в движениях возврата себестоимость равна нулю?
Чаще всего это признак отрицательных остатков: на момент проведения возврата поставщику товара в учёте не хватало, и списывать было нечего. Проверьте остатки отчётом по складам, найдите непроведённое поступление и восстановите последовательность документов.
Нужно ли оформлять корректировку при возврате прошлого периода?
Да. Если реализация была в закрытом периоде, возврат оформляется как корректировка реализации, а в налоговом учёте может потребоваться уточнённая декларация по налогу на прибыль или НДС. Порядок зависит от условий договора и момента возврата.
Можно ли вручную указать себестоимость в документе возврата?
В типовых конфигурациях себестоимость рассчитывается автоматически, и вмешиваться в расчёт не рекомендуется. Если требуется оприходовать возвращённый товар по конкретной стоимости, это решается настройками документа (например, оприходование по себестоимости реализации), а не ручной правкой проводок.
Что важно запомнить
Разница между стоимостью возврата и фактической себестоимостью в 1С — следствие партионного учёта и метода расчёта себестоимости, а не сбой программы. Оформляйте возвраты на основании исходных документов, контролируйте остатки и последовательность проведения, а разницу по изменённым ценам отражайте через прочие доходы и расходы согласно учётной политике.