К статье
Практический материал

Торговля и Склад · 11 мин

Как в 1С установить цены на товар

Как установить цены на товары в 1С: виды цен, документ «Установка цен номенклатуры», автоматический расчёт, округление и проверка результатов на типовых конфигурациях.

Цены на товары в 1С не хранятся в карточке номенклатуры напрямую — они фиксируются специальным документом и действуют с указанной даты. Такой подход позволяет вести историю изменений цен, планировать переоценку заранее и использовать несколько видов цен одновременно: закупочную, оптовую, розничную, цену для конкретного договора. Понимание этой механики — ключ к тому, чтобы цены в отчётах, чеках и счетах всегда были актуальными.

В типовых конфигурациях «Управление торговлей», «Розница» и «Комплексная автоматизация» механизм практически одинаков: создаются виды цен, затем документом «Установка цен номенклатуры» значения регистрируются в системе. Далее эти цены автоматически подставляются в документы продажи, прайс-листы и кассовые чеки. В «1С:Бухгалтерии» механизм проще, но логика та же.

Ниже разобран полный цикл работы: от создания видов цен до проверки результата и исправления типичных ошибок. Инструкции применимы к конфигурациям на управляемых формах; в устаревших версиях названия пунктов меню могут отличаться, но последовательность действий сохраняется.

Как устроен механизм ценообразования в 1С

В основе лежит регистр сведений «Цены номенклатуры». Каждая запись в нём — это связка «товар + вид цены + значение + дата начала действия». Когда менеджер оформляет реализацию, программа ищет в регистре последнюю цену, установленную на дату документа, и подставляет её в строку. Поэтому изменить цену «задним числом» в карточке товара нельзя — только новым документом.

Такое устройство даёт три практических преимущества. Во-первых, сохраняется история: всегда можно узнать, по какой цене товар продавался в конкретный день. Во-вторых, можно заранее подготовить переоценку — провести документ будущей датой, и цены переключатся автоматически. В-третьих, для одного товара одновременно существуют разные цены: розничная для магазина, оптовая для юрлиц, учётная для расчёта себестоимости.

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

Создание и настройка видов цен

Прежде чем устанавливать значения, проверьте, что нужные виды цен существуют. Откройте раздел «НСИ и администрирование» → «Настройка НСИ и разделов» → «CRM и маркетинг» (в «Управлении торговлей») и убедитесь, что включена опция использования видов цен. Сами виды находятся в разделе «CRM и маркетинг» → «Настройки и справочники» → «Виды цен».

При создании вида цены заполните ключевые параметры: наименование, валюту, признак «Цена включает НДС» и способ задания. Способов несколько: ручное назначение, наценка на другой вид цены, наценка на цену поступления, произвольная формула. Для розничной цены удобна наценка на закупочную — тогда при изменении закупки розница пересчитается автоматически.

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

Установка цен документом «Установка цен номенклатуры»

Основной рабочий инструмент — документ «Установка цен номенклатуры» (раздел «Закупки» или «CRM и маркетинг», в зависимости от конфигурации). Создайте новый документ, отметьте флажками виды цен, которые будете устанавливать, и добавьте товары в табличную часть.

Добавить позиции можно несколькими способами: подбором из справочника, по штрихкоду, загрузкой из файла Excel или заполнением по группе товаров, по документу поступления, по отбору. Для массовой переоценки удобнее всего заполнение по отбору — например, все товары конкретной группы или поставщика.

После заполнения таблицы задайте значения. Вариантов три: ввести вручную в колонку цены, нажать «Изменить цены» и применить процент наценки или скидки ко всем строкам, либо рассчитать по формуле вида цены кнопкой «Рассчитать». Затем проведите документ — с этого момента цены действуют.

Установка цен вручную
  1. 1
    Откройте «Закупки» → «Цены (прайс-лист)» → «Установка цен номенклатуры» и создайте документ
  2. 2
    Отметьте нужные виды цен флажками в шапке документа
  3. 3
    Добавьте товары: подбором, по отбору или загрузкой из Excel
  4. 4
    Введите цены вручную или примените наценку через «Изменить цены»
  5. 5
    Проверьте колонку «Старая цена» — она показывает действующие значения для контроля
  6. 6
    Проведите документ и убедитесь, что дата соответствует началу действия цен

Автоматический расчёт и массовая переоценка

Когда ассортимент исчисляется сотнями позиций, ручной ввод неэффективен. В 1С предусмотрены инструменты автоматизации: расчёт цен по формулам, наценка на цены поступления и регламентное задание пересчёта.

Если вид цены настроен как «наценка на другой вид цены», то в документе установки достаточно нажать «Рассчитать» — программа сама вычислит значения по заданному проценту. Аналогично работает наценка на цену последнего поступления: система берёт цены из документа прихода и добавляет указанный процент. Это удобно при нестабильных закупочных ценах.

Для регулярной переоценки настройте расписание: в настройках вида цены можно указать автоматический пересчёт с заданной периодичностью. Однако помните — автоматический расчёт не заменяет контроль. После каждой массовой операции выборочно проверяйте несколько позиций, особенно товары с нулевой или аномально высокой наценкой.

Особенности в разных конфигурациях

В «1С:Розница» логика та же, но есть привязка к магазинам: цена устанавливается для конкретного магазина или группы магазинов, и на кассу она выгружается только после обмена данными. Если кассир видит старую цену — чаще всего не выполнен обмен с кассой.

В «1С:Бухгалтерии» механизм упрощён: цены устанавливаются документом «Установка цен номенклатуры» в разделе «Склад», виды цен задаются в одноимённом справочнике. Автоматических формул и наценок здесь меньше, поэтому расчёт обычно ведут во внешнем файле и загружают готовые значения.

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

Способы задания цен

Ручной ввод

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

Наценка на поступление

Оптимально при колеблющихся закупочных ценах. Риск: если поступление оформлено с ошибкой, розничная цена тоже будет неверной.

Формула по виду цены

Лучший вариант для стабильного ассортимента — розница пересчитывается из опта автоматически. Требует аккуратной первоначальной настройки.

Загрузка из Excel

Удобно при работе с прайсами поставщиков. Необходимо контролировать соответствие колонок и форматов чисел.

Проверка результата и типичные ошибки

После проведения документа убедитесь, что цены применились. Самый быстрый способ — отчёт «Прайс-лист» (в «Управлении торговлей» — «CRM и маркетинг» → «Прайс-лист»): сформируйте его на текущую дату и сверьте несколько позиций с документом установки. Второй способ — создать тестовую реализацию и проверить, какая цена подставилась в строку товара.

Если цена не подставляется, причины обычно следующие: документ установки проведён более поздней датой, чем документ продажи; в карточке соглашения с клиентом указан другой вид цены; цена установлена для другой характеристики или упаковки товара. Проверяйте эти точки последовательно.

Отдельная ситуация — цена подставляется, но не та. Так бывает, когда на одну дату существует несколько документов установки: программа берёт значение из последнего по времени проведения. Найдите все документы за день через журнал и отмените лишние.

Контрольные точки

Как проверить результат

Прайс-лист на текущую дату
Норма

Цены совпадают с документом установки

Тревожный признак

Показаны старые значения или пустые строки

Тестовый документ продажи
Норма

Цена подставляется автоматически и верная

Тревожный признак

Строка пустая или цена из прошлого периода

Журнал «Установка цен номенклатуры»
Норма

Один документ на дату по каждому виду цены

Тревожный признак

Несколько документов с конфликтующими значениями

Типичные ошибки
01
Проведение документа с нулевыми ценами — товары уходят в продажу без цены, кассовые чеки пробиваются с ошибками
02
Установка цены не на ту характеристику или упаковку — в продажах появляются позиции без цены, хотя в прайсе она есть
03
Неверная дата документа — переоценка срабатывает раньше или позже запланированного, цены в магазине не совпадают с ценниками
04
Игнорирование признака «Цена включает НДС» — суммы в счетах и отчётах по НДС расходятся с ожидаемыми
05
Дублирование документов установки в один день — непонятно, какая цена реально действует

Практические рекомендации по организации процесса

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

Ведите переоценку заранее: если цены должны измениться с понедельника, проведите документ в пятницу с датой понедельника. Так у вас будет время проверить прайс-лист и распечатать новые ценники, а в рознице — выполнить обмен с кассами до открытия магазина.

Для контроля маржинальности используйте отчёты по валовой прибыли: сравнение цены продажи с себестоимостью покажет позиции, где наценка стала отрицательной после роста закупочных цен. Такие сигналы — повод внепланово пересмотреть цены, не дожидаясь общей переоценки.

Итог

Что важно запомнить

Цены в 1С устанавливаются только документом «Установка цен номенклатуры» и действуют с даты его проведения. Настройте виды цен с правильными параметрами НДС и округления, используйте автоматический расчёт для больших объёмов, всегда проверяйте результат через прайс-лист и не проводите документы с нулевыми ценами.

Частые вопросы

Можно ли изменить цену прямо в карточке товара?

Нет, в типовых конфигурациях цены не редактируются в карточке номенклатуры — только документом «Установка цен номенклатуры». Это сделано намеренно, чтобы сохранялась история изменений и всегда было видно, кто и когда установил конкретное значение.

Почему в документе продажи цена не подставляется, хотя в прайсе она есть?

Чаще всего причина в датах: документ продажи создан датой раньше, чем проведена установка цен. Также проверьте вид цены в соглашении с клиентом — программа ищет цену именно того вида, который указан в условиях продажи. Третья возможная причина — цена установлена для другой характеристики или единицы измерения товара.

Как установить разные цены для разных складов или магазинов?

В «Управлении торговлей» для этого создают отдельные виды цен под каждый формат торговой точки и привязывают их к соглашениям или кассам. В «1С:Рознице» цена устанавливается непосредственно для конкретного магазина — в документе установки указывается магазин, и действует она только для него.

Что делать, если ошибочно провели документ с неправильными ценами?

Если по ошибочным ценам ещё не было продаж, просто распроведите или пометьте документ на удаление и создайте корректный. Если продажи уже прошли, отмена документа не изменит проведённые реализации — потребуется оформлять корректировки или возвраты по конкретным документам. Поэтому перед проведением всегда сверяйте колонку «Старая цена» с новыми значениями.

Можно ли установить цены будущей датой?

Да, это штатная возможность. Проведите документ «Установка цен номенклатуры» с нужной будущей датой — до её наступления будут действовать старые цены, а с указанного дня система начнёт подставлять новые. Это стандартный способ планирования переоценки и акций.

Как загрузить цены из Excel, если товаров тысячи?

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