Закупочная цена товара в 1С — это основа для расчета себестоимости, наценки и прибыли. Без точных данных о стоимости закупки невозможно корректно вести учет, формировать прайс-листы или анализировать рентабельность. Однако найти эту цену не всегда просто: она может «прятаться» в разных документах, регистрах или отчетах в зависимости от конфигурации программы (1С:Бухгалтерия, 1С:Управление торговлей, 1С:ERP) и настроек учета.
В этой статье мы разберем 5 проверенных способов, как быстро найти закупочную цену в 1С — от базовых методов для начинающих до продвинутых приемов для опытных пользователей. Особое внимание уделим типичным ошибкам, из-за которых данные могут отображаться некорректно, и объясним, почему в некоторых случаях цена в документе и фактическая себестоимость могут отличаться.
Если вы работаете с 1С:Розница или 1С:Комплексная автоматизация, часть инструкций также будет актуальна, но могут потребоваться дополнительные настройки — об этом мы предупредим отдельно.
1. Поиск закупочной цены в документе поступления
Самый очевидный и быстрый способ — посмотреть цену непосредственно в документе, которым было оформлено поступление товара. Это может быть:
- 📄 Поступление товаров и услуг (для покупок у поставщиков)
- 🔄 Возврат товаров от покупателя (если товар возвращен и учтен по закупочной цене)
- 📦 Оприходование товаров (для внутренних перемещений или инвентаризаций)
Чтобы найти документ:
- Откройте раздел
Покупки → Поступление товаров и услуг(илиСклад → Приходные документыв некоторых конфигурациях). - Используйте фильтр по номеру документа, дате или поставщику, если помните эти данные.
- В табличной части документа найдите нужный товар — в колонке
ЦенаилиСтоимостьбудет указана закупочная цена за единицу.
Если документ не найден, проверьте период поиска: по умолчанию 1С показывает данные за последний месяц. Расширьте диапазон дат или снимите галочку"Только актуальные".
Обратите внимание: в некоторых конфигурациях (например, 1С:ERP) цена может отображаться с НДС или без НДС — это зависит от настроек учета. Чтобы увидеть чистую цену, посмотрите колонку Цена без НДС или настройте отображение в параметрах документа.
Почему в документе может не быть цены?
Если товар поступил по договору комиссии или агентскому соглашению, закупочная цена может отсутствовать — вместо неё будет указана цена продажи или процент вознаграждения. В этом случае ищите цену в документе Отчет комиссионера или Акт об оказании услуг.
2. Использование отчета «Анализ субконто» для бухгалтеров
Если вы работаете в 1С:Бухгалтерии и ведете учет по партиям товаров, закупочную цену можно найти через отчет Анализ субконто. Этот метод подходит, когда нужно увидеть историю изменения цен по конкретной партии или проверить, по какой стоимости товар списывается в расходы.
Инструкция:
- Перейдите в раздел
Отчеты → Анализ субконто. - В настройках отчета выберите счет учета товаров (обычно
41.01— «Товары на складах» или10— «Материалы»). - В поле
Субконто 1укажите номенклатуру, по которой ищете цену. - В поле
Субконто 2выберите партию (если учет ведется по партиям) или документ поступления. - Нажмите
Сформировать— в отчете появится колонкаСтоимость, где и будет указана закупочная цена.
| Поле отчета | Что указывать | Пример значения |
|---|---|---|
| Счет | Счет учета товаров | 41.01 |
| Субконто 1 | Номенклатура | Ноутбук HP EliteBook 840 G5 |
| Субконто 2 | Партия или документ | Поступление №ТД-000123 от 15.05.2026 |
| Период | Даты поступления | 01.01.2026 — 31.12.2026 |
Если в отчете отображается несколько строк с разными ценами, это означает, что товар поступал несколькими партиями по разной стоимости. В этом случае закупочная цена будет зависеть от метода списания (FIFO, LIFO, по средней).
FIFO (первым пришел — первым ушел)|LIFO (последним пришел — первым ушел)|По средней себестоимости|Не знаю-->
3. Просмотр регистра «Цены номенклатуры»
В конфигурациях 1С:Управление торговлей и 1С:ERP закупочные цены хранятся в специальном регистре Цены номенклатуры. Здесь можно найти не только текущие, но и исторические данные по ценам, а также увидеть, какие цены действовали в определенный период.
Как открыть регистр:
- Перейдите в раздел
НСИ и администрирование → Ценообразование → Цены номенклатуры. - В фильтрах укажите:
- 🔍 Тип цены — выберите
Закупочная(илиПоступление, если такого типа нет). - 📅 Период действия — дату, на которую нужна цена.
- 📦 Номенклатура — конкретный товар или группу товаров.
- 🔍 Тип цены — выберите
- Нажмите
Сформировать— в таблице отобразятся цены с указанием валюты и документа, которым они были установлены. - ⚙️ Настройки типов цен в справочнике
Типы цен номенклатуры— возможно, закупочная цена записана под другим названием (например,Цена поставщика). - 📝 Настройки документов поступления — некоторые конфигурации требуют ручного указания типа цены при проведении.
- Откройте раздел
Отчеты → Карточка счета. - Выберите счет учета товаров (например,
41.01или10). - В фильтрах укажите:
- 📌 Субконто 1 — номенклатуру.
- 📌 Субконто 2 — склад (если учет ведется по складам).
- 📌 Период — даты поступления и списания товара.
- В сформированном отчете найдите строки с дебетовым оборотом (поступление) — в колонке
Суммабудет указана закупочная стоимость всей партии. Чтобы узнать цену за единицу, разделите сумму на количество. - Количество:
10 шт. - Сумма:
50 000 руб. - Перейдите в раздел
Отчеты → Ведомость по товарам. - Задайте фильтры:
- 📅 Период — даты, за которые нужно получить данные.
- 🏢 Склад — если товар хранится на нескольких складах.
- 📦 Номенклатура — конкретный товар или группа.
- В настройках отчета добавьте колонки:
- 💰
Цена последнего поступления - 📊
Средняя себестоимость - 📈
Себестоимость последнего поступления
- 💰
- 🔹
Цена последнего поступления— это закупочная цена по последнему документу. - 🔹
Средняя себестоимость— расчетная цена с учетом всех поступлений и списаний. - Откройте
Отчеты → Универсальный отчет. - Перейдите на вкладку
Запроси вставьте текст запроса. - Укажите параметры:
- 📦
&Номенклатура— выберите товар из справочника. - 📅
&ДатаНачалаи&ДатаОкончания— период поиска.
- 📦
- Нажмите
Выполнить— результат отобразится в виде таблицы. - 📝 Корректировка поступления
- 💸 Сторно документа
- 🔄 Допсоглашение к договору
- Посмотреть архивные копии базы (если ведется резервное копирование).
- Использовать отчет
Карточка счета— он хранит данные о движениях даже после удаления документов. - Проверьте бухгалтерские проводки по счету
41.01или10— в них может быть указана сумма поступления. - 🔄 Переоценки товаров — если после поступления была проведена переоценка, цена в отчете обновится.
- 📉 Списания части товара — при частичном списании средняя себестоимость может измениться.
- 💱 Изменения курса валюты — если товар в иностранной валюте, цена пересчитывается по текущему курсу.
- Использовать документ
Установка цен номенклатуры(разделЦенообразование). - Загрузить цены из Excel через обработку
Универсальный обмен данными. - Написать скрипт на 1С для автоматического обновления (потребуются навыки программирования).
- 📊 Регистре сведений"Цены номенклатуры" — здесь фиксируются все изменения цен с привязкой к дате.
- 📑 Журнале документов"Установка цен номенклатуры" — если цены обновлялись массово.
- 📂 Логе изменений (если включена соответствующая функциональность в конфигурации).
- Сформируйте нужный отчет (например,
Ведомость по товарамилиЦены номенклатуры). - Нажмите кнопку
Еще → Выгрузить(илиЭкспорт → Excelв зависимости от версии). - Выберите формат (
.xlsxили.csv) и сохраните файл.
Важно: если в регистре нет данных, проверьте:
Убедиться, что тип цены"Закупочная" существует в справочнике|Проверить, что в документах поступления указан правильный тип цены|Обновить регистр цен, если данные устарели|Проверьте права доступа к регистру (для пользователей с ограниченными ролями)-->
4. Анализ движения товара через отчет «Карточка счета»
Если товар уже продан или списан, его закупочную цену можно найти в отчете Карточка счета. Этот метод универсален и работает во всех конфигурациях 1С, где ведется бухгалтерский учет.
Пошаговая инструкция:
Пример расчета:
В отчете указано:
Закупочная цена за единицу = 50 000 / 10 = 5 000 руб.
Отчет"Карточка счета" показывает не только цены, но и движение товара — это помогает отследить, по какой себестоимости товар списывался при продаже или перемещении.
5. Поиск через отчет «Ведомость по товарам» (для складского учета)
В конфигурациях с развитым складским учетом (например, 1С:Управление торговлей) удобно использовать отчет Ведомость по товарам. Он показывает остатки, приход и расход товаров с указанием цен.
Как сформировать отчет:
В результате вы получите таблицу, где:
Если в отчете нет колонки с ценой, нажмите"Настройки" →"Дополнительные поля" и добавьте нужные показатели вручную.
6. Продвинутый метод: запрос через «Универсальный отчет»
Для опытных пользователей, которые умеют работать с запросами 1С, есть более гибкий способ — использование Универсального отчета или конструктора запросов. Это позволяет получить данные по закупочным ценам с любой детализацией, включая аналитику по поставщикам, валютам или периодам.
Пример запроса для получения закупочных цен:
ВЫБРАТЬ
ПоступлениеТоваровУслуг.Дата КАК ДатаПоступления,
ПоступлениеТоваровУслуг.Номер КАК НомерДокумента,
ПоступлениеТоваровУслуг.Контрагент КАК Поставщик,
Товары.Номенклатура КАК Товар,
Товары.Количество КАК Количество,
Товары.Цена КАК ЗакупочнаяЦена,
Товары.Сумма КАК СуммаПоступления
ИЗ
Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ПоступлениеТоваровУслуг.Товары КАК Товары
ПО ПоступлениеТоваровУслуг.Ссылка = Товары.Ссылка
ГДЕ
Товары.Номенклатура = &Номенклатура
И ПоступлениеТоваровУслуг.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания
Как выполнить запрос:
Преимущество этого метода — возможность экспортировать данные в Excel для дальнейшего анализа или создания сводных таблиц.
Как запрос для учета валют?
Если товар закупался в иностранной валюте, добавьте в запрос поля Товары.Валюта и Товары.СуммаВВалюте, а также join с курсами валют на дату поступления.
Типичные ошибки и как их избежать
Даже опытные пользователи 1С иногда сталкиваются с проблемами при поиске закупочных цен. Вот самые распространенные ошибки и способы их решения:
⚠️ Внимание: Если в документе поступления цена указана, но в отчетах она отличается, проверьте настройки учета НДС и валютного контроля. В некоторых конфигурациях цена может автоматически пересчитываться по курсу ЦБ на дату оплаты.
| Ошибка | Причина | Решение |
|---|---|---|
| Цена в документе и в отчете не совпадают | Товар списан по методу FIFO/LIFO, а не по цене последнего поступления | Проверьте метод списания в настройках учета (НСИ → Настройки учета → Товары) |
| В регистре цен нет данных | Тип цены"Закупочная" не указан в документе поступления | Откройте документ и вручную укажите тип цены в табличной части |
| Цена отображается в иностранной валюте | Валютный учет включен, но курс не обновлен | Обновите курсы валют (Банк и касса → Курсы валют) |
| Нет доступа к отчетам | Ограничения ролей пользователя | Обратитесь к администратору за правами на просмотр регистров и отчетов |
Еще одна частая проблема — изменение цен после проведения документа. Например, если поставщик сделал ретро-скидку или корректировку, закупочная цена в первоначальном документе останется прежней, а фактическая себестоимость изменится. В этом случае ищите корректирующие документы:
FAQ: Частые вопросы о закупочных ценах в 1С
Как найти закупочную цену, если товар поступил давно и документ не сохранен?
Если документ поступления удален или архивирован, попробуйте:
Если ничего не помогает, восстановите цену по последней продаже (с учетом наценки) или запросите данные у поставщика.
Почему в отчете"Ведомость по товарам" цена отличается от документа?
Это происходит из-за:
Чтобы увидеть исходную цену, сформируйте отчет Карточка счета с детализацией по документам.
Можно ли массово обновить закупочные цены в 1С?
Да, для этого есть несколько способов:
Важно: после массового обновления проверьте корректность цен в отчетах, так как это может повлиять на себестоимость и финансовые результаты.
Где в 1С хранится история изменения закупочных цен?
История цен хранится в:
Для анализа истории удобно использовать отчет Анализ изменений цен (если он есть в вашей конфигурации).
Как экспортировать закупочные цены в Excel?
Экспорт возможен из большинства отчетов:
Если нужна специфическая структура данных, используйте универсальный отчет с настройкой полей под экспорт.