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

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

Как выставить цены в 1С 8: подробная инструкция

Пошаговая инструкция, как выставить цены в 1С 8: виды цен, документ «Установка цен номенклатуры», расчет от базовой цены, проверка и типичные ошибки.

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

Инструкция ниже ориентирована на типовые конфигурации «Управление торговлей 11» и «Комплексная автоматизация 2», где механизм ценообразования наиболее развит. В «1С:Бухгалтерии 8» механика похожая, но упрощённая — отличия разобраны в отдельном разделе.

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

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

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

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

Шаг 1. Создайте и настройте типы цен

В «Управлении торговлей 11» откройте раздел «CRM и маркетинг» → «Настройки и справочники» → «Типы цен» (в некоторых релизах путь: «Настройки номенклатуры» → «Виды цен»). Создайте элемент для каждой используемой цены: например, «Закупочная», «Оптовая», «Розничная».

Для каждого типа цены задайте ключевые параметры:

  • Валюта — в какой валюте хранится цена. При продаже в другой валюте программа пересчитает по курсу на дату документа.
  • Цена включает НДС — влияет на расчёт суммы налога в документах. Ошибка в этом флаге — частая причина расхождений в суммах.
  • Способ задания цены — «Фиксированное значение», «Наценка на другой вид цены» или «Произвольная формула от других видов цен».

Например, розничную цену удобно задать как наценку 30% на закупочную: тогда при изменении закупочных цен розничные пересчитаются автоматически при проведении нового документа установки цен. Для сложных схем (разная наценка по ценовым группам) используются ценовые группы номенклатуры и правила ценообразования.

Шаг 2. Выставьте цены документом «Установка цен номенклатуры»

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

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

После заполнения нажмите «Провести и закрыть». С этого момента цены записаны в регистр и доступны документам продажи. Проверить результат можно в карточке товара по ссылке «Цены» или через отчёт «Прайс-лист».

Порядок действий
  1. 1
    Создайте типы цен и задайте валюту, НДС и способ расчёта
  2. 2
    Откройте документ «Установка цен номенклатуры» и укажите дату начала действия
  3. 3
    Заполните табличную часть товарами подбором, по группе или из файла
  4. 4
    Введите значения цен или рассчитайте их от базового типа
  5. 5
    Проведите документ и проверьте цены в отчёте «Прайс-лист»

Шаг 3. Привяжите цены к продажам

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

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

Индивидуальные цены для клиента

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

Как выставить цены в 1С:Бухгалтерии 8

В «1С:Бухгалтерии 8.3» механизм упрощён. Типы цен создаются в справочнике «Типы цен номенклатуры» (раздел «Справочники»), а значения задаются документом «Установка цен номенклатуры» (раздел «Склад» или «Покупки»). В документе выбирается тип цены, табличная часть заполняется товарами, вводятся значения, документ проводится.

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

Сравнение вариантов

Управление торговлей 11

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

1С:Бухгалтерия 8

Упрощённый вариант: один документ установки цен, привязка через договор. Достаточно для услуг и простой торговли, но нет формул и правил.

Установка цен из поступления

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

Массовое изменение и пересчёт цен

Когда цены нужно изменить для множества товаров, не редактируйте старые документы — создайте новый документ «Установка цен номенклатуры» актуальной датой. Заполните его кнопкой «Заполнить» → «Заполнить по ценам номенклатуры»: программа подтянет текущие значения, и вы сможете скорректировать только нужные позиции.

Для планового повышения, например на фиксированный процент, используйте команду «Изменить цены на процент» в документе установки цен (в УТ 11 доступна через «Заполнить» или кнопку изменения табличной части). Это безопаснее ручного пересчёта: программа применит процент ко всем строкам одинаково и исключит арифметические ошибки.

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

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

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

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

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

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

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

Цена в отчёте «Прайс-лист» на дату продажи
Норма

Отображается новое значение

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

Старое значение или пусто — документ не проведён или дата неверна

Подстановка цены в заказ клиента
Норма

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

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

Ноль или пусто — проверьте тип цены в соглашении

Сумма НДС в реализации
Норма

Совпадает с расчётом от прайсовой цены

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

Расхождение — проверьте флаг «Цена включает НДС»

Часто задаваемые вопросы

Можно ли загрузить цены из Excel?

Да. В «Управлении торговлей 11» в документе установки цен есть команда «Заполнить из внешнего файла»: файл должен содержать колонки с артикулом или наименованием товара и ценой. В «1С:Бухгалтерии» загрузка доступна через обработку «Загрузка данных из табличного документа». Перед загрузкой проверьте соответствие колонок и единицы измерения.

Как посмотреть, какая цена действовала на прошлую дату?

Откройте отчёт «Прайс-лист» и установите в настройках нужную дату — регистр цен периодический, поэтому история сохраняется. Альтернатива: в карточке товара перейти по ссылке «Цены» и посмотреть список документов установки цен с датами.

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

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

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

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

Что делать, если нужно округлить рассчитанные цены?

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

Можно ли запретить менеджерам продавать ниже определённой цены?

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

Итог

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

Цены в 1С 8 действуют только после проведения документа «Установка цен номенклатуры» и привязки типа цены к соглашению или договору. Изменяйте цены новыми документами, не редактируя старые, и после каждой установки проверяйте результат в отчёте «Прайс-лист» и тестовом документе продажи.