Учетная цена в 1С:Предприятие — это ключевой параметр для корректного ведения складского и бухгалтерского учета. Она используется для оценки товарно-материальных ценностей (ТМЦ) при движении между складами, списании, оприходовании и других операциях. Однако найти эту цену в интерфейсе программы не всегда интуитивно: в зависимости от конфигурации (1С:Бухгалтерия 8.3, 1С:Управление торговлей 11, 1С:ERP) пути к данным отличаются, а в некоторых случаях требуются права администратора.
В этой статье мы разберем 5 способов просмотра учетной цены — от базовых (для рядовых пользователей) до расширенных (для бухгалтеров и программистов), включая работу с отчетами, регистрами сведений и даже прямыми запросами к базе. Особое внимание уделим типичным ошибкам, из-за которых цена может не отображаться, и объясним, почему в разных документах одна и та же номенклатура может иметь разную учетную стоимость.
1. Где хранится учетная цена в 1С: регистры и справочники
Прежде чем искать цену, важно понять, где она физически хранится в базе данных. В 1С:Предприятие учетная цена не является статичным параметром номенклатуры — она динамически формируется на основе:
- 📊 Регистра сведений "Цены номенклатуры" — здесь хранятся текущие цены для разных типов (оптовая, розничная, учетная).
- 📦 Документов поступления — цена из последнего документа
Поступление товаров и услугможет автоматически становиться учетной. - 🔄 Регистра бухгалтерии "Стоимость товаров" — аккумулирует данные о себестоимости для бухгалтерского учета.
- 📑 Справочника "Номенклатура" — в карточке товара может быть указана
Плановая цена, но она не всегда совпадает с учетной.
В большинстве конфигураций учетная цена определяется настройками учетной политики. Например, в 1С:Бухгалтерия 8.3 это может быть:
- 🔹
По средней себестоимости(наиболее распространенный вариант), - 🔹
ФИФО(первая партия на приход — первая в расход), - 🔹
По цене последнего поступления.
⚠️ Внимание: Если в вашей базе используется метод ФИФО, учетная цена одного и того же товара может отличаться в разных документах — она зависит от партии, с которой списывается номенклатура.
Чтобы узнать, какой метод используется в вашей базе, перейдите в:
Главное меню → Справочники и настройки → Учетная политика → Запасы
2. Способ 1: Просмотр учетной цены в карточке номенклатуры
Самый простой способ — посмотреть цену непосредственно в справочнике "Номенклатура". Этот метод подходит для пользователей без прав администратора и работает во всех конфигурациях (1С:УТ 11, 1С:Бухгалтерия, 1С:ERP).
Инструкция:
- Откройте справочник
Номенклатурачерез панель навигации или поиск (Ctrl+F). - Найдите нужный товар (используйте фильтр по артикулу или названию).
- Дважды кликните по строке, чтобы открыть карточку номенклатуры.
- Перейдите на вкладку
Цены и валютаилиУчетные данные(название зависит от конфигурации).
Здесь вы увидите несколько полей:
- 💰 Плановая цена — может не совпадать с учетной!
- 📉 Последняя цена поступления — часто используется как учетная, если в настройках выбрано
По цене последнего поступления. - 📊 Средняя себестоимость — актуальная учетная цена, если в политике указан метод
По средней.
Найти вкладку "Цены и валюта" или "Учетные данные"
Сверить дату последнего обновления цены
Убедиться, что нет привязки к конкретному складу (если цена отличается по складам)
Проверить, не заблокирована ли номенклатура для изменений-->
Если поле Средняя себестоимость пустое или отображается 0, это может означать:
- 🔴 Товар еще не поступал на склад (нет движений по регистру).
- 🔴 В настройках учетной политики выбран метод, отличный от
По средней. - 🔴 У пользователя недостаточно прав для просмотра себестоимости.
По средней себестоимости
ФИФО
По цене последнего поступления
Другой метод
Не знаю-->
3. Способ 2: Отчет "Ведомость по товарам на складах"
Если учетная цена не отображается в карточке номенклатуры или вам нужны данные по нескольким товарам одновременно, используйте стандартный отчет Ведомость по товарам на складах. Он доступен в большинстве торговых конфигураций (1С:УТ, 1С:ERP, 1С:Комплексная автоматизация).
Как открыть отчет:
Отчеты → Склад → Ведомость по товарам на складах
Настройка отчета для просмотра учетных цен:
- В поле
Номенклатуравыберите нужные товары (или оставьте пустым для всех). - Установите флажок
Показывать остатки в разрезе партий, если нужно увидеть цены по разным поставкам. - В настройках отчета (
Еще → Настройки) добавьте колонки:- 📌
Учетная цена - 📌
Сумма учетная(проверка: цена × количество) - 📌
Последняя цена поступления
- 📌
Сформировать.В результате вы получите таблицу с текущими учетными ценами по каждому товару (и складу, если ведется аналитика по складам). Обратите внимание: если в отчете отображается цена 0, это может означать, что товар списан в убыток или его себестоимость не рассчитана (например, после инвентаризации с отклонениями).
| Поле в отчете | Что означает | Когда используется |
|---|---|---|
Учетная цена |
Текущая себестоимость единицы товара для бухгалтерского учета | Для оценки остатков на складе, списания, перемещения |
Сумма учетная |
Учетная цена × количество на складе | Для сверки с бухгалтерским балансом (счет 41) |
Последняя цена поступления |
Цена из последнего документа Поступление товаров |
Если учетная политика = По цене последнего поступления |
Партия |
Номер партии (для ФИФО или аналитики по поставкам) | Если учет ведется по партиям |
⚠️ Внимание: В 1С:Бухгалтерия 8.3 аналогичный отчет называетсяВедомость по товарами находится в разделеОтчеты → Запасы. Если отчета нет в меню, проверьте права доступа или обратитесь к администратору.
4. Способ 3: Прямой просмотр регистра сведений "Цены номенклатуры"
Для опытных пользователей и бухгалтеров самый точный способ — работа с регистром сведений "Цены номенклатуры". Здесь хранятся все виды цен, включая учетные, с привязкой к дате и типу цен.
Как открыть регистр:
Все функции → Регистры сведений → Цены номенклатуры
Алгоритм поиска учетной цены:
- В форме регистра установите фильтр по:
- 🔹
Номенклатура— выберите нужный товар, - 🔹
Тип цен— выберитеУчетная цена(или аналогичный, например,Себестоимость), - 🔹
Дата— укажите актуальную дату (по умолчанию текущая).
- 🔹
Заполнить — в таблице отобразятся все записи по выбранному товару.Цена — это и есть учетная цена на указанную дату.Если записей несколько, это означает, что:
- 🔹 Цена менялась со временем (ищите самую свежую запись).
- 🔹 В базе ведется учет по разным
Типам цен(например, отдельно для опта и розницы). - 🔹 Есть привязка к
СкладуилиОрганизации(проверьте дополнительные отборы).
Что делать, если регистр "Цены номенклатуры" пустой?
Если регистр пустой, это может означать:
1. Учетная цена не задана вручную, а рассчитывается автоматически (например, по средней себестоимости).
2. В вашей конфигурации используется другой регистр (например, "Себестоимость товаров" в 1С:Бухгалтерия).
3. У пользователя нет прав на просмотр регистров сведений.
В этом случае попробуйте способ 4 (отчет "Анализ себестоимости") или обратитесь к программисту для написания запроса.
В некоторых конфигурациях (например, 1С:ERP 2.5) учетная цена может храниться в регистре Себестоимость товаров. Путь к нему:
Все функции → Регистры накопления → Себестоимость товаров
5. Способ 4: Отчет "Анализ себестоимости товаров"
Этот отчет есть во всех бухгалтерских и торговых конфигурациях и предоставляет максимально детализированную информацию о формировании учетной цены, включая:
- 📅 Историю изменения себестоимости,
- 📦 Разбивку по партиям и складам,
- 📊 Сравнение с плановой ценой,
- 🔍 Причины отклонений (например, после инвентаризации).
Как сформировать отчет:
Отчеты → Запасы → Анализ себестоимости товаров
Настройки для просмотра учетной цены:
- Укажите период (например, текущий месяц).
- В отборе по
Номенклатуревыберите нужный товар. - На вкладке
Показателидобавьте:- 📌
Себестоимость (учетная) - 📌
Количество - 📌
Сумма себестоимости - 📌
Последняя цена поступления
- 📌
Сформировать.В результате вы получите таблицу с динамикой изменения учетной цены. Обратите внимание на колонку Документ-основание — она показывает, какой документ повлиял на изменение себестоимости (например, Поступление товаров, Инвентаризация, Корректировка себестоимости).
Если в отчете "Анализ себестоимости" цены отображаются с копейками (например, 123,456 руб.), а в документах они округлены до рублей, проверьте настройки округления в учетной политике. Это может приводить к расхождениям при сверке!
6. Способ 5: Запрос к базе данных (для программистов и администраторов)
Если стандартные отчеты не дают нужной информации или требуется массовая выгрузка учетных цен, можно использовать прямой запрос к базе данных. Этот метод подходит для пользователей с правами Администратор или Полные права.
Пример запроса для получения учетных цен по номенклатуре (для 1С:УТ 11):
ВЫБРАТЬ
Номенклатура.Наименование КАК Товар,
ЦеныНоменклатуры.Цена КАК УчетнаяЦена,
ЦеныНоменклатуры.Период КАК ДатаАктуальности
ИЗ
РегистрСведений.ЦеныНоменклатуры КАК ЦеныНоменклатуры
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура КАК Номенклатура
ПО ЦеныНоменклатуры.Номенклатура = Номенклатура.Ссылка
ГДЕ
ЦеныНоменклатуры.ТипЦен = &ТипЦены
И Номенклатура.ЭтоГруппа = ЛОЖЬ
УПОРЯДОЧИТЬ ПО
Товар
Параметры для запроса:
&ТипЦены— ссылка на элемент справочникаТипы цен номенклатуры(найдите в справочникеТипы цензапись с названиемУчетная ценаилиСебестоимость).
Как выполнить запрос:
- Откройте
Все функции → Отладка → Запрос(илиСервис → Запросыв старых версиях). - Вставьте текст запроса, укажите параметр
&ТипЦены. - Нажмите
Выполнить. - Экспортируйте результат в
ExcelилиТабличный документ.
⚠️ Внимание: Прямые запросы к базе могут замедлить работу системы при большом объеме данных. Не выполняйте их в рабочее время, если в базе более 10 000 позиций номенклатуры. Для массовой выгрузки используйтеРегламентные заданияилиФоновые задачи.
Если вам нужно получить учетную цену с учетом партий (для ФИФО), используйте запрос к регистру ПартииТоваровНаСкладах:
ВЫБРАТЬ
ПартииТоваровНаСкладах.Номенклатура.Наименование КАК Товар,
ПартииТоваровНаСкладах.Партия КАК НомерПартии,
ПартииТоваровНаСкладах.Цена КАК УчетнаяЦена,
ПартииТоваровНаСкладах.КоличествоОстаток КАК Остаток
ИЗ
РегистрНакопления.ПартииТоваровНаСкладах.Остатки КАК ПартииТоваровНаСкладах
ГДЕ
ПартииТоваровНаСкладах.Номенклатура = &Номенклатура
7. Типичные ошибки и почему учетная цена не отображается
Если вы не можете найти учетную цену, причины могут быть следующими:
| Проблема | Причина | Решение |
|---|---|---|
Цена отображается как 0 |
Товар не поступал на склад (нет движений) | Создайте документ Поступление товаров или Установка цен номенклатуры |
| Нет колонки "Учетная цена" в отчетах | Недостаточно прав или отчет не настроен | Добавьте колонку в настройках отчета или запросите права у администратора |
| Цена отличается в разных документах | Используется метод ФИФО или Серийный учет |
Проверьте партию товара в документе (Еще → Партии) |
| Нет доступа к регистру "Цены номенклатуры" | Ограничения ролей пользователя | Обратитесь к администратору за правом Просмотр регистров сведений |
| Цена не обновляется после поступления | Не запущен регламентный расчет себестоимости | Выполните Закрытие месяца или документ Расчет себестоимости |
Одна из самых распространенных ошибок — путаница между учетной ценой и ценой продажи.Remember:
- 🔹 Учетная цена — себестоимость для бухгалтерского учета (счет 41).
- 🔹 Цена продажи — цена для клиента (может включать наценку).
Если в документе Реализация товаров вы видите цену, отличную от учетной, это нормально — там отображается Цена продажи, а учетная цена используется для расчета себестоимости списания.
Учетная цена — это всегда себестоимость для внутреннего учета. Она не обязательно совпадает с ценой покупки или продажи и может меняться после закрытия месяца!
8. Как обновить учетную цену вручную
Если учетная цена устарела или требуется ее корректировка (например, после переоценки), используйте один из следующих документов:
- 📝
Установка цен номенклатуры— для массового обновления цен по группе товаров. - 📝
Корректировка себестоимости— если нужно изменить себестоимость уже оприходованных товаров. - 📝
Оприходование товаров— для ручного ввода себестоимости при поступлении.
Пример обновления через Установка цен номенклатуры:
- Создайте новый документ (
Документы → Ценообразование → Установка цен номенклатуры). - Укажите
Тип цен=Учетная цена. - Добавьте номенклатуру и пропишите новые цены.
- Проведите документ.
⚠️ Внимание: Ручное изменение учетной цены может привести к расхождениям с бухгалтерским учетом. После корректировки обязательно перепроведите документы списания (например,Реализация товаров) и выполнитеЗакрытие месяца.
Если вам нужно массово обновить учетные цены (например, после инфляции), используйте Обработку "Групповое изменение реквизитов":
Все функции → Обработки → Групповое изменение реквизитов
В обработке выберите справочник Номенклатура, реквизит Учетная цена и укажите правило изменения (например, увеличить на 10%).
FAQ: Частые вопросы по учетным ценам в 1С
Почему в отчете "Ведомость по товарам" учетная цена отличается от цены в документе поступления?
Это нормально, если в учетной политике установлен метод По средней себестоимости. В этом случае учетная цена пересчитывается при каждом поступлении или списании. Например, если вы купили товар по 100 руб., а затем по 120 руб., средняя учетная цена станет 110 руб. Чтобы увидеть исходную цену поступления, откройте документ Поступление товаров и услуг и посмотрите колонку Цена.
Можно ли в 1С сделать так, чтобы учетная цена автоматически равнялась цене последнего поступления?
Да, для этого нужно изменить настройки учетной политики:
- Перейдите в
Главное → Учетная политика → Запасы. - В разделе
Метод оценки МПЗвыберитеПо цене последнего поступления (ЛИФО). - Сохраните настройки и выполните
Закрытие месяцадля перерасчета себестоимости.
Как посмотреть учетную цену по конкретной партии товара?
Для этого используйте отчет Анализ себестоимости товаров с детализацией по партиям:
- Откройте отчет (
Отчеты → Запасы → Анализ себестоимости). - В настройках добавьте колонку
Партия. - Установите отбор по нужной номенклатуре.
- Сформируйте отчет — вы увидите учетные цены по каждой партии.
Альтернативно можно открыть документ, которым партия была оприходована (например, Поступление товаров), и посмотреть цену в табличной части.
Почему после инвентаризации учетная цена изменилась?
При проведении документа Инвентаризация товаров система может автоматически скорректировать себестоимость, если обнаружены расхождения. Например:
- Если фактический остаток меньше учетного, недостача списывается по текущей учетной цене.
- Если остаток больше, излишки оприходовываются по
Рыночной стоимости(ее нужно указать вручную в документе).
Чтобы избежать неожиданных изменений, перед инвентаризацией фиксируйте текущие учетные цены отчетом Ведомость по товарам.
Как выгрузить учетные цены в Excel для дальнейшей работы?
Есть несколько способов:
- Через отчет: Сформируйте
Ведомость по товарамилиАнализ себестоимости, затем нажмитеЕще → Вывести в Excel. - Через запрос: Используйте запрос из Способа 5 и экспортируйте результат в
Табличный документ, затем сохраните какXLSX. - Через обработку: В 1С:УТ есть стандартная обработка
Выгрузка данных в Excel(Все функции → Обработки).
Период (дата актуальности цены).