Торговля и Склад · 10 мин
Как в 1С поставить наценку на товар
Как установить наценку на товар в 1С: виды цен, процентная и фиксированная наценка, установка цен номенклатуры, проверка результата и типичные ошибки.
Наценка в 1С — это не отдельное поле в карточке товара, а результат работы механизма ценообразования: программа берёт базовую цену (например, закупочную) и рассчитывает от неё продажную по заданному правилу. Поэтому «поставить наценку» означает создать вид цены с нужной формулой и зафиксировать расчёт документом «Установка цен номенклатуры». Ниже разобран порядок действий для конфигураций «Управление торговлей 11», «ERP» и «Розница» — логика в них одинаковая, отличаются только названия разделов меню.
Прежде чем настраивать, определитесь, какой способ вам нужен: процентная наценка от закупочной цены, фиксированная надбавка в рублях или ручное назначение цены на каждую позицию. От этого зависит, какой тип расчёта выбрать в виде цены и потребуется ли вообще автоматический расчёт.
Как устроено ценообразование в 1С и где задаётся наценка
В типовых конфигурациях 1С цена товара не хранится в карточке номенклатуры — она фиксируется документом «Установка цен номенклатуры» в разрезе видов цен. Вид цены — это справочник, в котором указано, как цена формируется: вручную, наценкой на другой вид цены или по произвольной формуле.
Благодаря такой схеме у одного товара может быть несколько цен одновременно: закупочная, оптовая, розничная, цена для маркетплейсов. Наценка обычно «наслаивается» на базовый вид цены: розничная = закупочная + 30%. Если закупочная цена изменится после нового поступления, розничную можно пересчитать одной кнопкой.
Подготовка: включите учёт цен и создайте базовый вид цены
Сначала убедитесь, что в программе ведётся учёт закупочных цен — именно на них чаще всего строится наценка. Закупочный вид цены заполняется автоматически из документов поступления, если в виде цены включён соответствующий признак.
Проверьте настройки: в разделе «НСИ и администрирование» → «Настройка НСИ и разделов» → «CRM и маркетинг» (в УТ 11) должен быть включён учёт цен. В «Рознице» аналогичные настройки находятся в разделе «Администрирование» → «Настройка номенклатуры».
Если закупочного вида цены ещё нет, создайте его: «Маркетинг и планирование» → «Виды цен» → «Создать». Укажите способ задания «Заполнять по данным ИБ при поступлении» — тогда цена будет подтягиваться из документов «Приобретение товаров и услуг».
Создание вида цены с процентной наценкой
Основной способ поставить наценку — создать продажный вид цены с расчётом от базового. Порядок действий в УТ 11 / ERP: «Маркетинг и планирование» → «Настройки и справочники» → «Виды цен» → «Создать».
В карточке вида цены заполните поля: наименование (например, «Розничная»), валюту, признак «Цена включает НДС». В поле «Способ задания цены» выберите «Наценка на цену поступления» или «Наценка на другой вид цен» — во втором случае укажите базовый вид цены вручную. Затем введите процент наценки, например 30.
Если наценка зависит от категории товара, используйте «Пороги срабатывания» или ценовые группы: для каждой ценовой группы номенклатуры можно задать свой процент наценки внутри одного вида цены. Это удобно, когда на продукты наценка 15%, а на аксессуары — 60%.
- 1Откройте «Маркетинг и планирование» → «Виды цен» → «Создать»
- 2Укажите наименование, валюту и признак включения НДС
- 3Выберите способ задания: «Наценка на цену поступления» или «Наценка на другой вид цен»
- 4Введите процент наценки (или настройте проценты по ценовым группам)
- 5Запишите вид цены и перейдите к документу «Установка цен номенклатуры»
Установка цен документом: фиксация наценки
Сам вид цены — только правило. Чтобы цены появились в программе, создайте документ «Установка цен номенклатуры»: «Маркетинг и планирование» → «Установка цен номенклатуры» → «Создать». В шапке отметьте галочками виды цен, которые будете устанавливать (например, «Розничная»).
Заполните табличную часть товарами — вручную, по кнопке «Добавить» или через «Подбор». Затем нажмите «Рассчитать» (в некоторых версиях — «Заполнить» → «Рассчитать цены»): программа подтянет базовые цены и вычислит продажные с учётом наценки. Проверьте результат в колонках «Старая цена» / «Цена» и проведите документ.
Дата документа важна: цена действует с момента проведения. Если нужно, чтобы новая наценка применялась с завтрашнего дня, установите соответствующую дату документа. История всех изменений цен сохраняется, и в отчётах можно посмотреть, какая цена действовала на любую дату.
Пересчитывайте цены после каждого поступления с изменившейся закупочной ценой: создайте новую «Установку цен номенклатуры» на основании документа поступления — программа сама подберёт позиции, у которых изменилась себестоимость, и пересчитает наценку. Это быстрее, чем формировать документ вручную.
Альтернативные способы: формулы, фиксированные цены и скидки
Если простой процентной наценки недостаточно, в виде цены доступен способ «Произвольная формула». В конструкторе формулы можно комбинировать виды цен и арифметические операции, например: Закупочная * 1.25 + 50 (наценка 25% плюс фиксированные 50 рублей на упаковку). Формула проверяется прямо в конструкторе — программа покажет ошибку синтаксиса до сохранения.
Третий вариант — ручная установка цен без расчёта. Он подходит для товаров с индивидуальным ценообразованием: вид цены создаётся со способом «Задавать вручную», а значения вводятся в документе установки цен. Минус — при изменении закупочных цен такие цены не пересчитаются автоматически.
Отдельно стоят скидки и наценки в разделе «Скидки (наценки)» — это не ценообразование, а маркетинговый механизм: скидка применяется в чеке или заказе к уже установленной цене при выполнении условий (сумма покупки, карта лояльности, время продажи). Не путайте эти два механизма: наценка через вид цены формирует базовую цену, скидка — временно изменяет её в момент продажи.
Сравнение способов задания цены
Подходит для массового ценообразования с единым процентом. Ограничение: один процент на весь вид цены без ценовых групп.
Гибкий расчёт с комбинацией цен и констант. Ограничение: сложнее контролировать, требует проверки на тестовых позициях.
Полный контроль по каждой позиции. Ограничение: нет автоматического пересчёта при изменении закупочных цен.
Временные изменения цены в момент продажи по условиям. Не заменяют базовое ценообразование.
Проверка результата и типичные ошибки
После проведения документа убедитесь, что наценка применилась корректно. Откройте карточку товара и перейдите по ссылке «Цены» — там должны отображаться актуальные значения по всем видам цен. Затем создайте тестовый документ реализации или чек ККМ: продажная цена должна подставиться автоматически.
Для массовой проверки используйте отчёт «Цены номенклатуры» или обработку «Прайс-лист» (в УТ 11 — «Маркетинг и планирование» → «Прайс-лист»): в нём видно базовую цену, наценку в процентах и итоговую цену по каждой позиции. Фактический процент наценки по строке должен совпадать с заданным в виде цены.
Как проверить результат
Отображается новая цена с датой установки
Цена пустая или старая — документ не проведён или дата неверна
Продажная цена подставляется автоматически
Цена не подставляется — вид цены не назначен для соглашения/магазина
Процент наценки совпадает с заданным в виде цены
Наценка нулевая — отсутствует базовая закупочная цена
Ограничения и когда привлекать специалиста
Описанные действия безопасны: ценообразование не влияет на проведённые документы поступления и продажи задним числом. Однако будьте осторожны при изменении вида цены, который уже используется в соглашениях с клиентами и настройках магазинов, — смена формулы приведёт к пересчёту всех цен при следующей установке.
Если в вашей базе ценообразование доработано (свои формулы, внешние обработки, обмен с сайтом), перед изменением наценки согласуйте действия с программистом 1С: ручной пересчёт может конфликтовать с регламентными заданиями, которые обновляют цены автоматически. Также не редактируйте виды цен в рабочей базе без копии, если не уверены в последствиях.
Частые вопросы
Можно ли задать разную наценку для разных групп товаров?
Да. Назначьте номенклатуре ценовые группы (в карточке товара или групповой обработкой), а в виде цены включите расчёт по ценовым группам и укажите свой процент наценки для каждой. Альтернатива — создать несколько видов цен с разными процентами.
Почему при расчёте цена получается нулевой?
Чаще всего отсутствует базовая цена: нет проведённых поступлений или закупочный вид цены не зафиксирован документом установки цен. Проверьте, что базовый вид цены заполнен на дату документа расчёта.
Как округлить цены после наценки до целых рублей?
В карточке вида цены есть настройки округления: порядок округления (до 0.01, 1, 10 и т.д.) и правило (арифметически, в большую сторону). Установите нужные параметры — округление применится при расчёте в документе установки цен.
Изменятся ли цены в уже проведённых продажах после смены наценки?
Нет. Новая установка цен действует только на документы, созданные после её проведения. Ранее проведённые реализации и чеки сохраняют цены, зафиксированные в самих документах.
Чем наценка отличается от маржи?
Наценка считается от закупочной цены: (продажная − закупочная) / закупочная × 100%. Маржа — от продажной: (продажная − закупочная) / продажная × 100%. При наценке 100% маржа составит 50%. В 1С наценка задаётся в виде цены, а маржу удобно смотреть в отчётах по валовой прибыли.
Можно ли пересчитать цены сразу для всего каталога?
Да. Создайте «Установку цен номенклатуры», заполните табличную часть всей номенклатурой через «Заполнить» → «По номенклатуре» (или по ценовой группе) и нажмите «Рассчитать». Для больших каталогов документ может формироваться несколько минут.
Что важно запомнить
Наценка в 1С задаётся через вид цены со способом расчёта «наценка на базовую цену» и фиксируется документом «Установка цен номенклатуры» с кнопкой «Рассчитать». Без заполненной закупочной цены расчёт даст ноль. Результат проверяйте в карточке товара, прайс-листе и тестовом документе продажи.