Типы цен в 1С: от создания справочника до цены в накладной
Содержание
Тип цен в 1С устанавливают в два действия. Сначала создают элемент справочника: в 1С:Бухгалтерии 3.0 это Склад → Цены → Типы цен номенклатуры (тот же справочник открывается из Справочники → Товары и услуги). Потом заводят сами цены документом Установка цен номенклатуры и указывают тип цен в договоре покупателя, чтобы программа подставляла цену в накладные автоматически.
Если цена в реализации не появляется, НДС считается дважды или «съезжает» на старое значение, дело почти всегда в одной из этих трёх точек: настройка типа, документ установки или договор. Ниже каждая из них по порядку, с отличиями для 1С:Управление торговлей 11, где тот же справочник называется «Виды цен».
Что подготовить до настройки цен
Начните с инвентаризации того, как компания реально продаёт. Типов цен должно быть столько, сколько у вас разных прайсов, а не столько, сколько клиентов.
📌 Ответьте себе на четыре вопроса:
- 🏷️ Сколько уровней цен нужно? Типичный набор: «Закупочная», «Оптовая», «Мелкооптовая», «Розничная». Индивидуальная цена для одного клиента — повод подумать о скидке, а не о новом типе.
- 🧾 Цены с НДС или без? Оптовикам часто называют цену без налога, рознице — всегда с налогом. От этого зависит флажок в карточке типа.
- ➗ Какие цены считаются от других? Например, розница = закупочная + 40 %. Такие типы делают расчётными, чтобы не вбивать тысячи значений руками.
- 🔢 Как округлять? Рознице удобны целые рубли или кратность 10, опту — копейки.
Как выглядит связка объектов
| Объект | Что хранит | Где задаётся |
|---|---|---|
| Тип (вид) цен | Правила: НДС, округление, база для расчёта | Справочник |
| Установка цен номенклатуры | Конкретные цены на дату | Документ |
| Договор (БП) / соглашение (УТ) | Какой тип цен применить к клиенту | Карточка контрагента |
| Реализация, счёт, заказ | Итоговая цена в строке | Подставляется автоматически |
Пример набора для оптово-розничной фирмы
| Тип цен | Цена включает НДС | Как получается | Округление |
|---|---|---|---|
| Закупочная | Да | Вручную или по поступлению | 0,01 |
| Розничная | Да | Закупочная + 40 % | до 10 руб. вверх |
| Мелкооптовая | Да | Розничная − 10 % | до 1 руб. |
| Оптовая | Нет | Вручную по прайсу поставщика | 0,01 |
Закупочный тип нужен, даже если вы не печатаете его в прайсах. От него удобно считать наценки и проверять, не продаёт ли менеджер ниже себестоимости.
Цены в 1С хранятся с историей. Документ установки действует со своей даты, и новая цена не стирает старую. Поэтому продажа «задним числом» возьмёт ту цену, которая действовала на дату накладной.
Создание нового типа цен в справочнике
Порядок для 1С:Бухгалтерии предприятия 3.0.
- Откройте
Склад → Цены → Типы цен номенклатуры. - Нажмите
Создать. - В поле Наименование напишите понятное имя: «Опт от 50 тыс.», а не «Цена 2».
- Решите, будет ли цена включать НДС, — флажок Цена включает НДС (подробно в следующем разделе).
- Задайте округление: точность (0,01; 1; 10) и способ — по арифметическим правилам или всегда вверх.
- Если цена должна считаться от другой, укажите Базовый тип цен и наценку в процентах (подробно ниже).
- Нажмите
Записать и закрыть.
Расчётный тип цен с наценкой
Расчётный тип избавляет от ручного ввода. Допустим, закупочная цена товара 1 000 руб., наценка розницы 35 %. Программа посчитает 1 000 × 1,35 = 1 350 руб.
Наценка может быть и отрицательной. Тип «Оптовая» = «Розничная» − 15 % даст из 1 350 руб. цену 1 147,50 руб. С округлением до целых рублей в большую сторону получится 1 148 руб.
Расчётные цены в БП не пересчитываются сами в момент изменения базовой. Их фиксирует документ установки цен: после того как обновили закупочные, пересчитайте зависимые типы в новом документе. Иначе в базе останутся розничные цены от прошлогодней закупки.
Как это устроено в Управлении торговлей 11
В УТ 11 справочник называется Виды цен. Его сначала нужно включить: в разделе НСИ и администрирование → Настройка НСИ и разделов откройте настройки продаж или маркетинга и установите флажок, разрешающий несколько видов цен. Пока флажок снят, в программе живёт один вид цен.
Главное отличие УТ — поле способ задания цены. Вид цен можно:
- ✍️ задавать вручную;
- 🧮 рассчитывать по другим видам цен (с наценкой, формулой и ценовыми группами);
- 📦 заполнять по данным поступлений — так удобно вести закупочные цены.
Здесь же отмечают, где вид цен используется: при продаже, при передаче между организациями. Если флажок продажи снят, вид цен не появится в соглашениях с клиентами.
| Действие | 1С:Бухгалтерия 3.0 | 1С:Управление торговлей 11 |
|---|---|---|
| Название справочника | Типы цен номенклатуры | Виды цен |
| Включение нескольких цен | Доступно сразу | Флажок в настройках НСИ и разделов |
| Расчёт от другой цены | Базовый тип + наценка % | Формула, ценовые группы |
| Привязка к клиенту | Договор контрагента | Соглашение с клиентом |
Как учесть НДС в типе цен
Флажок Цена включает НДС — главная настройка, от которой зависит сумма к оплате. Ошибка в нём видна сразу в первой же накладной.
📊 Как работает флажок на примере цены 1 200 руб. и ставки 20 %:
| Флажок | Цена в строке | НДС | Итог к оплате |
|---|---|---|---|
| Включён | 1 200,00 | 200,00 (выделен из суммы) | 1 200,00 |
| Выключен | 1 200,00 | 240,00 (начислен сверху) | 1 440,00 |
Для розницы флажок включают всегда: покупатель видит на ценнике конечную сумму. Для опта решайте по договорённостям. Если в прайсе для оптовиков написано «цены без НДС», флажок снимают.
В документах продажи признак НДС подтягивается из типа цен. Его можно поменять в самом документе, но тогда программа пересчитает суммы строк. Не переключайте режим НДС в уже согласованном с покупателем счёте — итог изменится, и счёт разойдётся с отгрузкой.
Организация на УСН без НДС тоже может включать флажок — на сумму это не повлияет, ставка в документе будет «Без НДС». Флажок важен, когда в группе есть плательщики НДС и база общая.
Ставка берётся не из типа цен
Тип цен говорит только, сидит ли налог внутри цены. Саму ставку (20 %, 10 %, без НДС) программа берёт из карточки номенклатуры. Если в карточке ставка не указана, а в типе включён НДС, в документе получится строка с пустой ставкой. Проверьте карточки до первой продажи.
Что делать при смене ставки НДС
Если цены включают НДС, а ставка товара меняется, цена в рублях сама по себе не изменится: изменится только доля налога внутри неё. Хотите сохранить выручку без налога — пересчитайте цены новым документом установки на дату смены ставки. Если цены без НДС, пересчёт не нужен: налог начислится сверху по новой ставке, и покупатель заплатит больше.
Установка цен номенклатуры по шагам
Создать тип мало — нужно положить в него цены. Для этого служит документ Установка цен номенклатуры (в БП — Склад → Цены → Установка цен номенклатуры).
- Создайте новый документ.
- Проверьте дату. С неё цены начнут действовать. Для повышения цен с понедельника ставьте понедельник, а не сегодняшний день.
- Выберите один или несколько типов цен. В документе можно вести сразу оптовую и розничную колонки.
- Заполните таблицу. Вручную — по строке на товар, или через команду заполнения: по группе номенклатуры, по поступлению, по действующим ценам.
- Для расчётных типов выполните пересчёт по базовому типу командой изменения цен в документе.
- При массовой корректировке используйте ту же команду: например, поднять все цены на 7 % с округлением до рубля.
- Нажмите
Провести и закрыть.
Цены вступают в силу только после проведения. Записанный, но не проведённый документ никак не влияет на накладные.
Пример массового повышения
Было: «Кабель ВВГ 3×2,5» — 98 руб./м по рознице. Повышаем на 7 %: 98 × 1,07 = 104,86 руб. С округлением до рубля вверх — 105 руб. Так же пересчитываются все строки группы за один проход.
Где посмотреть, что получилось
- 📄 Прайс-лист (
Склад → Отчеты → Прайс-листв БП) — цены всех типов на выбранную дату. - 🗂️ Карточка номенклатуры — из неё доступна история цен товара по типам.
- 🔁 Список документов установки — видно, кто и когда менял цены.
Автоматическая подстановка цен в документы
Чтобы менеджер не выбирал цену руками, свяжите тип цен с покупателем.
1С:Бухгалтерия 3.0
- Откройте карточку контрагента и перейдите к его договорам.
- В договоре с видом «С покупателем» заполните поле Тип цен.
- Запишите договор.
Теперь при выборе этого договора в счёте или реализации цена строки заполнится из нужного типа на дату документа. Тип цен можно сменить и в самом документе — тогда программа предложит пересчитать уже введённые строки.
Чтобы новые договоры не оставались без типа цен, заведите договор-образец с заполненным полем и создавайте новые копированием. Раз в квартал полезно отфильтровать список договоров с покупателями по пустому типу цен и дозаполнить их.
1С:Управление торговлей 11
Здесь вид цен задают в соглашении с клиентом (условия продаж). Заказ клиента и реализация, оформленные по соглашению, получают цены и валюту из него. Типовое соглашение можно сделать для всех клиентов, индивидуальное — для крупного покупателя.
Как проверить подстановку на тестовом документе
Перед тем как раздавать настройку менеджерам, создайте черновик счёта на оплату по нужному договору. Добавьте два-три товара из разных групп и сверьте цену в строке с прайс-листом на ту же дату. Совпало — настройка рабочая. Черновик после проверки пометьте на удаление, чтобы он не попал в отчёты.
Цены при закупке
Закупочные цены обновляются по-разному:
- 🛒 в УТ 11 вид цен со способом «по данным поступлений» заполняется из приходных документов;
- 📥 в БП закупочный тип ведут тем же документом установки, используя заполнение по поступлению.
Подстановка работает только на дату документа. Накладная от 3 марта возьмёт цену из установки, проведённой 3 марта или раньше. Установка с датой 4 марта для неё не существует.
Типичные ошибки с типами цен и их решение
Чего не стоит делать
- ❌ Править старый документ установки вместо создания нового. История пропадёт: прошлые накладные при перепроведении получат новые цены.
- ❌ Удалять тип цен, по которому уже есть продажи. Пометьте его на удаление или переименуйте с пометкой «не использовать».
- ❌ Плодить тип под каждого клиента. Через год в справочнике будет 80 типов и никто не вспомнит, какой актуален.