Цены в 1С:Предприятии — от видов цен до скидок и контроля наценки
Содержание
Цены в 1С настраиваются в два шага: сначала создаёте справочник видов (типов) цен — «Розничная», «Оптовая», «Закупочная», — потом фиксируете сами цены документом «Установка цен номенклатуры». Документ периодический: программа берёт цену, действующую на дату продажи, поэтому старые значения не теряются, а история изменений хранится сама.
Разница между конфигурациями в глубине. В 1С:Бухгалтерии 3.0 справочник называется «Типы цен номенклатуры», механизм простой и подходит для небольшой торговли. В 1С:Управление торговлей 11 (а также в КА 2 и ERP, где тот же механизм) справочник называется «Виды цен», там есть формулы, округление, автоматические скидки и ограничения для менеджеров. Ниже оба варианта, с пометкой, где что.
1. Виды и типы цен: что создать в первую очередь
Вид цены — это колонка прайс-листа. Минимальный набор для торговой компании:
- 🛒 Закупочная — по ней считаете наценку и себестоимость в отчётах;
- 🏬 Розничная — для чеков и физлиц;
- 📦 Оптовая (или «Мелкий опт», «Крупный опт») — для договоров с юрлицами;
- 🔒 Минимальная — ниже неё менеджер не продаёт (пригодится для контроля, см. раздел 5).
Где создавать:
| Конфигурация | Справочник | Где найти |
|---|---|---|
| БП 3.0 | Типы цен номенклатуры | Справочники → Товары и услуги → Типы цен номенклатуры |
| УТ 11, КА 2, ERP | Виды цен | раздел CRM и маркетинг, группа настроек ценообразования |
В УТ 11 до создания второго вида цен включите флаг «Несколько видов цен»: НСИ и администрирование → Настройка НСИ и разделов → CRM и маркетинг. Без него программа работает с одной ценой, и справочник выглядит урезанным.
Что заполнить в карточке вида цен
- Наименование — так, как увидит менеджер в документе.
- Цена включает НДС — ключевой флаг. Розницу обычно ведут с НДС, закупочную — так, как её присылает поставщик.
- Валюта (в УТ) — если поставщик выставляет прайс в валюте, заведите отдельный вид цен в этой валюте, пересчёт в рубли программа сделает по курсу.
- Способ задания цены (в УТ) — вручную, по формуле от других видов цен или по данным поступления.
- Округление (в УТ) — точность и способ: до рубля, до 10 рублей, психологическое округление (99 копеек, «…990»).
Флаг «Цена включает НДС» лучше решить один раз до первой установки цен. Если поменять его потом, старые цифры не пересчитаются сами: 1 200 ₽ «с НДС» превратятся в 1 200 ₽ «без НДС», и розница вырастет на ставку налога.
2. Как установить цены номенклатуры: вручную и автоматически
Цены вводятся не в карточке товара, а документом. Так программа помнит, с какой даты действует каждая цена.
| Конфигурация | Документ | Путь |
|---|---|---|
| БП 3.0 | Установка цен номенклатуры | Склад → Цены → Установка цен номенклатуры |
| УТ 11 | Установка цен номенклатуры | раздел CRM и маркетинг, группа «Ценообразование» |
Ручной ввод
- Создайте документ и укажите дату начала действия цен. Можно поставить будущую дату — например, подготовить новый прайс в пятницу с датой понедельника.
- Выберите вид (тип) цен. В УТ один документ может менять сразу несколько видов — они идут колонками.
- Подберите номенклатуру кнопкой подбора или загрузите список из файла.
- Введите цены и проведите документ.
Автоматическое заполнение
Вводить 3 000 позиций руками никто не будет. Способы ускорить:
- 📥 Заполнение по поступлению. В документе установки цен есть команда заполнения по документу поступления: подтягиваются товары и закупочные цены из приходной накладной.
- ➗ Изменение на процент. Выделите строки и пересчитайте цены командой изменения: например, +8% к текущей рознице с округлением до рубля. Работает и в БП, и в УТ.
- 🧮 Формулы (только УТ). В виде цен «Розничная» укажите способ «Рассчитывается по формуле» и задайте выражение от другого вида цен. У каждого вида цен есть идентификатор для формул — его пишут в квадратных скобках:
[ЗАКУПОЧНАЯ] * 1.35
Теперь при установке закупочной цены документ сам пересчитает розничную: закупка 800 ₽ → розница 800 × 1,35 = 1 080 ₽. Если нужна разная наценка для разных групп товаров, используйте ценовые группы: в виде цен формула задаётся отдельно для каждой группы, а товар относится к группе в своей карточке.
- 📄 Загрузка из Excel . В табличной части документа есть стандартная команда загрузки из файла: вставляете колонки «Артикул» и «Цена», программа сопоставляет номенклатуру. Несопоставленные строки показывает отдельно — проверьте их до загрузки.
Документ установки цен, проведённый задним числом, меняет цену и для уже введённых документов при их перезаполнении. Сами проведённые продажи не пересчитываются, но если менеджер откроет старую реализацию и перезаполнит в ней цены, суммы изменятся.
3. Как цена попадает в документ продажи
Это частый вопрос: цены установлены, а в реализации пусто. Цена подставляется не «вообще», а по виду цен, привязанному к клиенту.
- БП 3.0 — вид цен указывается в договоре с контрагентом (поле «Тип цен»). Если в договоре пусто, в документе продажи тип цен можно выбрать вручную в форме цен и валюты документа.
- УТ 11 — вид цен задаётся в соглашении с клиентом (типовом или индивидуальном). Документ продажи берёт вид цен из соглашения, указанного в заказе или реализации.
Пример. Оптовый покупатель работает по договору с типом цен «Оптовая». Розничная цена товара 1 500 ₽, оптовая 1 250 ₽. При выборе этого договора в реализации подставится 1 250 ₽. Поменяли договор на розничный — при перезаполнении будет 1 500 ₽.
4. Скидки и наценки для разных клиентов
В Бухгалтерии 3.0
Механизма автоматических скидок в БП нет. Рабочие варианты:
- отдельный тип цен для каждой категории клиентов («Опт −5%», «Опт −10%»), привязанный к договору;
- ручная корректировка цены в строке документа.
Для 3-4 категорий клиентов этого хватает. Когда категорий десяток и скидки зависят от суммы заказа или акции, БП становится неудобной — это повод смотреть на УТ.
В Управлении торговлей 11
Включите нужные режимы в НСИ и администрирование → Настройка НСИ и разделов → CRM и маркетинг:
- ручные скидки — менеджер вводит процент в документе;
- автоматические скидки — программа сама применяет условия.
Автоматическая скидка (наценка) состоит из трёх частей:
- Что даём — процент, сумму или цену другого вида.
- При каком условии — сумма документа, количество одного товара, состав покупки, клиент из сегмента, день недели и время.
- Где действует — в каких соглашениях и на каких складах.
Пример: «−3% при заказе от 50 000 ₽ для соглашения “Опт”». Заказ на 62 000 ₽ получит скидку 1 860 ₽ (62 000 × 3%), заказ на 48 000 ₽ — нет.
Несколько скидок, сработавших одновременно, программа совмещает по правилу, которое задаётся для группы скидок: сложить, взять максимальную, минимальную или применять по порядку. Проверьте это правило до запуска акций — именно здесь чаще всего получается скидка 15% вместо задуманных 10%.
5. Контроль минимальной наценки: защита от продаж в минус
Когда менеджер может вручную менять цену, рано или поздно кто-то продаст ниже закупки. В УТ 11 это ограничивают двумя средствами.
Ограничение ручных скидок. Для пользователя или группы задаётся максимальный процент ручной скидки. Менеджер с лимитом 5% не проведёт документ со скидкой 7% — нужно согласование у руководителя. Настраивается в персональных настройках пользователя и в соглашениях с клиентами.
Минимальная цена и проверка отчётом. Заведите вид цен «Минимальная» с формулой от закупочной, например [ЗАКУПОЧНАЯ] * 1.1. Раз в неделю сверяйте продажи с этой ценой: отчёт «Валовая прибыль» в разделе финансового результата показывает продажи с нулевой и отрицательной наценкой по номенклатуре, менеджерам и клиентам.
В БП 3.0 встроенного запрета нет. Варианты:
- ограничить права: менеджеры не правят цену в строке документа;
- проверять продажи раз в месяц отчётом по валовой прибыли или оборотно-сальдовой ведомостью по счёту 90.
6. Обновление цен от поставщиков и обмен с сайтом
Цены поставщиков
В УТ 11 закупочные цены удобно вести отдельно от собственных: цены поставщиков регистрируются по каждому контрагенту и используются при оформлении заказов поставщикам. Источников два:
- автоматически — из проведённых поступлений;
- из прайса — загрузкой файла поставщика в документ регистрации цен.
Дальше схема такая: новая цена поставщика → документ установки закупочной цены → формулы пересчитывают розницу и опт. Если розница считается от закупки формулой, обновление прайса занимает минуты.
Не ставьте формулу розницы напрямую от «последней цены поставщика», если поставщиков у товара несколько. Цена будет прыгать от поставки к поставке. Надёжнее отдельный вид цен «Закупочная», который вы устанавливаете сами.
Синхронизация с сайтом
Выгрузка на интернет-магазин идёт по стандартному формату CommerceML (так работает обмен с 1С-Битрикс и большинством платформ, у которых есть модуль обмена с 1С). В УТ узел обмена с сайтом настраивается в разделе НСИ и администрирование. В настройках обмена укажите:
- Какие виды цен выгружать — обычно «Розничная», иногда ещё «Оптовая» для кабинета оптовиков.
- Расписание: каждые 15-60 минут для цен и остатков.
- Какие группы номенклатуры попадают на сайт.
Сайт получает цены, действующие на момент выгрузки. Цену с будущей датой он увидит в первую выгрузку после наступления этой даты.
7. Продвинутые сценарии: ценовые группы, акции, анализ
Когда базовая схема работает, её расширяют:
- 📊 Разная наценка по группам. Ценовые группы в УТ позволяют держать на бытовой химии наценку 25%, а на электронике 12% в одном виде цен «Розничная».
- 🗓️ Акции по расписанию. Автоматическая скидка с периодом действия и условием по дням недели: «−10% по субботам с 10 до 14». Скидка включится и выключится сама.
- 🔁 Пересчёт при росте закупки. Завели поступление с новой закупочной ценой → установили закупочную → формула пересчитала розницу с округлением до 10 ₽. Без ручного перебора.
- 💱 Валютные прайсы. Закупка в юанях или долларах, розница в рублях формулой от валютной цены: при смене курса розница пересчитывается при следующей установке цен.
- 📈 Анализ. Отчёт по валовой прибыли в разрезе номенклатуры показывает, на чём вы реально зарабатываете. Товары с наценкой ниже плановой — кандидаты на пересмотр цены или поставщика.
Полноценного динамического ценообразования, когда цена меняется сама от спроса или цен конкурентов, в типовых конфигурациях нет. Его делают доработкой или внешним сервисом мониторинга цен, который загружает результат в 1С документом установки цен.