Работа с ценами в 1С:Предприятие 8.3 — одна из ключевых задач для бухгалтеров, менеджеров по продажам и специалистов по складскому учету. Неправильно настроенные типы цен номенклатуры ведут к хаосу в прайс-листах, ошибкам в документах и финансовым потерям. Эта статья поможет разобраться, как грамотно заполнять и управлять типами цен, избегая типичных ошибок.

В 1С 8.3 система типов цен гибкая, но требует внимательного подхода. Здесь важно понимать не только техническую сторону (где и как вводить данные), но и бизнес-логику: какие типы цен нужны вашей компании, как они взаимодействуют с контрагентами, скидками и наценками. Мы разберём всё — от базовых настроек до нюансов работы с несколькими валютами и динамическим ценообразованием.

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

Что такое тип цены в 1С 8.3 и зачем он нужен

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

Представьте, что у вас есть один и тот же товар, но:

  • 🏢 Для оптовых покупателей цена ниже на 20%
  • 🛒 Для розницы — с наценкой 30%
  • 🌍 Для иностранных клиентов — в долларах по курсу ЦБ
  • 🔥 Для акционных позиций — временная скидка 15%

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

Без правильной настройки типов цен вы рискуете:

  • 📉 Продавать товар по себестоимости (или даже в убыток)
  • 📄 Формировать документы с неверными суммами
  • 🔄 Путать цены для разных категорий клиентов
📊 Как часто вы обновляете цены в 1С?
Ежедневно
Раз в неделю
Раз в месяц
Реже
Не обновляю

Где хранятся типы цен в 1С 8.3: путь к справочнику

Чтобы начать работать с типами цен, сначала нужно найти их в интерфейсе программы. В большинстве конфигураций (Управление торговлей 11, Комплексная автоматизация 2, ERP 2) путь выглядит так:

Перейдите в меню:

Справочники → Товары и услуги → Типы цен номенклатуры

В некоторых версиях (например, Бухгалтерия предприятия 3.0) справочник может находиться здесь:

Справочники → Номенклатура → Типы цен

Если не находите — воспользуйтесь поиском по меню (кнопка Лупа или Ctrl+F) и введите "типы цен".

💡

Создайте ярлык для справочника "Типы цен" на рабочем столе 1С, если работаете с ценами ежедневно. Это сэкономит время: Правая кнопка на справочнике → Добавить в избранное

Внешне справочник представляет собой таблицу с колонками:

  • 🔤 Наименование — название типа цены (например, "Оптовая", "Розничная")
  • 💰 Валюта — в какой валюте хранится цена (рубли, доллары, евро)
  • 📌 Виды цен — привязка к конкретным видам номенклатуры (если нужно)
  • 🔄 Порядок — приоритет при автоматическом подборе

Виды типов цен в 1С: какие бывают и когда использовать

В 1С 8.3 нет жёсткой классификации типов цен — их состав зависит от бизнес-процессов вашей компании. Однако есть стандартные варианты, которые используют большинство организаций:

Тип цены Назначение Пример использования Валюта
Закупочная Цена, по которой вы покупаете товар у поставщика Для расчёта себестоимости и маржи Рубли (или валюта поставщика)
Оптовая Цена для крупных покупателей (от определённого объёма) Для дистрибьюторов, сетевых магазинов Рубли
Розничная Цена для конечного потребителя Для кассовых продаж, интернет-магазина Рубли
Мелкооптовая Цена для покупателей, которые берут товар партиями, но не оптом Для небольших магазинов, ИП Рубли
Дилерская Специальная цена для партнёров-дилеров Для франчайзи, официальных представителей Рубли или доллары

Кроме базовых, часто создают дополнительные типы для:

  • 🎁 Акционных цен — временные скидки на определённые группы товаров
  • 🌍 Экспортных цен — для продаж за рубеж (с учётом таможенных пошлин)
  • 📦 Комплектных цен — если продаёте товары наборами
  • 🔄 Цен с учётом НДС/без НДС — для разных систем налогообложения
Что будет, если не создать тип цены для нового вида продаж?

Если вы начнёте работать с новым сегментом клиентов (например, перейдёте на экспорт), но не создадите для него отдельный тип цены, то:

1. Менеджеры будут вручную прописывать цены в каждом документе — это увеличит время оформления и риск ошибок.

2. В отчётах (например, "Анализ продаж") не будет возможности фильтровать данные по этому сегменту.

3. При массовом изменении цен (например, из-за курса валюты) придётся обновлять каждый документ отдельно, вместо одного справочника.

Пошаговая инструкция: как создать и заполнить тип цены

Теперь перейдём к практике. Рассмотрим, как добавить новый тип цены на примере "Оптовая для VIP-клиентов".

  1. Откройте справочник Типы цен номенклатуры (путь см. выше) и нажмите Создать.

  2. В поле Наименование введите название, которое будет понятно пользователям, например: Опт VIP (скидка 25%).

  3. Укажите Валюту — обычно это рубли, но если работаете с иностранными клиентами, выберите доллары или евро.

  4. В разделе Дополнительно можно указать:

    • 📌 Виды номенклатуры — если этот тип цены действует только для определённых категорий товаров (например, только для электроники).
    • 🔢 Порядок — приоритет при автоматическом подборе (чем меньше число, тем выше приоритет).

  • Сохраните (Записать и закрыть).

  • Название отражает суть (например, не "Цена 1", а "Розница (наценка 30%)")|Валюта соответствует валюте продаж|Привязаны нужные виды номенклатуры (если требуется)|Порядок не конфликтует с другими типами цен-->

    После создания типа цены его нужно заполнить значениями для конкретных товаров. Это делается в справочнике Цены номенклатуры:

    Справочники → Товары и услуги → Цены номенклатуры

    Здесь вы можете:

    • 📝 Вручную ввести цену для каждого товара.
    • 📈 Загрузить цены из Excel (Загрузить данные).
    • 🔄 Обновить цены массово с помощью обработки (Все функции → Изменить цены).
    💡

    Не забывайте про дату действия цены! В справочнике "Цены номенклатуры" всегда указывайте период, в котором цена актуальна. Это поможет избежать конфликтов при изменении цен.

    Как привязать тип цены к документу продажи

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

    1. Создайте новый документ (Продажи → Реализация товаров и услуг → Создать).

    2. В шапке документа укажите Контрагента и Договор. От этого зависит, какие типы цен будут доступны.

    3. В табличной части добавьте товары. В колонке Цена нажмите на кнопку выбора (три точки ...).

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

    5. Если цена не подставляется — проверьте:

      • 🔹 Есть ли у товара цена этого типа в справочнике Цены номенклатуры.
      • 🔹 Совпадает ли валюта цены с валютой документа.
      • 🔹 Актуальна ли дата действия цены (не просрочена).

    Если вы часто работаете с одним и тем же типом цены, можно настроить его автоматическое подставление:

    Настройки → Настройки торговли → Ценообразование → Типы цен по умолчанию

    Здесь вы можете привязать определённый тип цены к:

    • 👤 Конкретному контрагенту или группе контрагентов.
    • 📄 Типу договора (например, "Оптовый договор").
    • 🏷️ Виду номенклатуры (например, только для "Электроники").
    💡

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

    Типичные ошибки при работе с типами цен и как их избежать

    Даже опытные пользователи иногда сталкиваются с проблемами при работе с ценами. Рассмотрим самые распространённые ошибки и способы их решения.

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

    Ошибка 1: Цена не подставляется в документ

    Причины и решения:

    • 🗓️ Просрочена дата действия цены → Обновите дату в справочнике Цены номенклатуры.
    • 💰 Нет цены для этого типа номенклатуры → Проверьте привязку типа цены к видам номенклатуры.
    • 🔄 Конфликт приоритетов → Настройте порядок типов цен в справочнике.

    Ошибка 2: В отчётах отображаются неверные цены

    Часто это связано с тем, что в отчёте не указан фильтр по типу цены или дате. Например, в отчёте Анализ продаж выведите колонку Тип цены и проверьте, какие цены там фигурируют.

    Ошибка 3: При массовом изменении цен обновляются не все позиции

    Это происходит, если:

    • 📌 В обработке массового изменения не указаны все нужные виды номенклатуры.
    • 🔒 У пользователя нет прав на изменение цен для определённых групп товаров.
    • 🗃️ Цены хранятся в другом справочнике (например, в Специальные цены для клиентов).

    Ошибка 4: В печатных формах документов отображается не та цена

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

    Расширенные возможности: динамическое ценообразование

    Если ваша компания работает с большим ассортиментом и часто меняет цены, ручное управление становится неэффективным. В 1С 8.3 есть инструменты для автоматического расчёта цен:

    1. Правила назначения цен

    Позволяют гибко настраивать логику ценообразования. Например:

    • 📈 Наценка на себестоимость: Цена = Себестоимость + 30%
    • 🔽 Скидка от базовой цены: Цена = Оптовая цена - 15%
    • 💱 Привязка к курсу валюты: Цена в рублях = Цена в долларах × Курс ЦБ

    Настройка правил:

    Настройки → Настройки торговли → Ценообразование → Правила назначения цен

    2. Сегменты ценообразования

    Позволяют разделять клиентов на группы и назначать им разные цены автоматически. Например:

    • 👔 Корпоративные клиенты — максимальная скидка 20%
    • 👨‍👩‍👧‍👦 Розничные покупатели — скидка только по акциям
    • 🌍 Иностранные партнёры — цены в долларах с фиксированной наценкой

    3. Использование внешних источников данных

    Если цены зависят от внешних факторов (например, биржевых котировок), можно настроить интеграцию с:

    • 📊 Excel-файлами (автоматическая выгрузка/загрузка)
    • 🌐 API поставщиков или бирж
    • 📈 1С:Контрагент для мониторинга цен конкурентов
    ⚠️ Внимание: При использовании динамического ценообразования обязательно настройте логирование изменений цен. Это поможет отследить, почему в определённый момент цена изменилась не так, как ожидалось. Включается в Администрирование → Настройки системы → Логирование изменений.

    FAQ: Ответы на частые вопросы о типах цен в 1С 8.3

    Как удалить тип цены, если он больше не нужен?

    Удалить тип цены можно только если:

    • 📌 Он не используется ни в одном документе (проверьте через отчёт Анализ использования объектов).
    • 🔒 У вас есть права на удаление справочников.

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

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

    Да, для этого:

    1. Создайте отдельные типы цен для каждого склада (например, "Опт (Склад Москва)", "Опт (Склад Питер)").
    2. В документах продажи укажите нужный склад — программа автоматически подставит соответствующую цену.

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

    Почему при изменении типа цены в справочнике не обновляются старые документы?

    Это нормальное поведение программы: не ретроактивно изменяет данные в уже проведённых документах. Чтобы обновить цены:

    • 📝 Перепроведите документы с новой датой (если это допустимо по бизнес-логике).
    • 🔄 Используйте обработку Массовое изменение документов (доступна в некоторых конфигурациях).
    • 📊 Создайте новый документ с корректными ценами и проведите взаиморасчёты.
    Как экспортировать/импортировать цены из Excel?

    Для этого:

    1. Подготовьте файл Excel с колонками: Номенклатура, Тип цены, Цена, Валюта, Дата начала.
    2. В перейдите в Цены номенклатуры и нажмите Загрузить данные.
    3. Выберите файл и сопоставьте колонки.

    Для выгрузки используйте Выгрузить данные в том же справочнике.

    Как настроить округление цен (например, до 99 рублей)?

    Округление настраивается в Правилах назначения цен:

    1. Создайте новое правило или отредактируйте существующее.
    2. В формуле цены используйте функцию Окр(), например: Окр(Себестоимость * 1.3, -1) (округление до целых рублей вверх).
    3. Для округления до 99, 499 и т.д. используйте формулу: Окр(Цена / 100, 0) * 100 - 1.