Меняем цену товара в 1С: способы для Бухгалтерии, УТ и Розницы
Содержание
Чтобы поменять цену на уже заведённый товар в 1С, цену не редактируют в карточке номенклатуры — новую цену задают документом «Установка цен номенклатуры» с сегодняшней (или будущей) датой. Программа хранит историю цен, поэтому старая цена в прошлых документах остаётся прежней, а новая начинает действовать с даты установки.
Половина вопросов на форумах звучит так: открыл карточку товара, а поля «цена» нет — куда её вписать?. Всё верно — в большинстве конфигураций цена лежит не в справочнике, а в отдельном регистре. Ниже разберём, как поправить цену на один товар и на весь прайс сразу — в 1С:Бухгалтерии, Управлении торговлей и Рознице.
Почему цены нет в карточке товара
В 1С цена — это не свойство номенклатуры, а запись в регистре сведений «Цены номенклатуры». У записи есть три координаты: товар, вид цены (закупочная, розничная, оптовая) и дата.
Отсюда следствия:
- 🗂 Один товар может иметь несколько цен одновременно — по видам цен.
- 📅 Цена привязана к дате. Меняете сегодня — вчерашние продажи не пересчитываются.
- 🔁 «Изменить» цену = записать новое значение на новую дату, а не затереть старое.
Именно поэтому в 1С нельзя «просто исправить цифру». Любое изменение — это новый документ установки цен. Это и защищает от случайной порчи истории.
Какой у вас случай
Способ зависит от того, что именно надо переоценить и в какой конфигурации вы работаете.
Как поменять цену на один товар в 1С:Бухгалтерии 3.0
Самый частый сценарий — переоценить один-два товара.
После проведения новая цена подставится во все новые документы реализации, где используется этот вид цены. Старые документы не изменятся.
Если после проведения в чеке или реализации подставляется старая цена — почти всегда дело в дате документа продажи: она раньше даты установки цены. Программа берёт цену, действующую на дату продажи.
Массовое изменение цен: переоценка всего прайса
Когда нужно поднять цены на всю группу или весь каталог, вручную вбивать каждую строку не нужно.
- Откройте новую «Установку цен номенклатуры».
- Нажмите «Заполнить» → «Заполнить по видам цен» или «Заполнить по группе».
- Программа подтянет текущие цены всех товаров.
- Нажмите «Изменить» — откроется помощник пересчёта.
- Задайте правило: увеличить на процент, на сумму, установить наценку от закупки, округлить.
Пример: закупочная цена товара — примерно 850 ₽, наценка 35 %, округление до 10 ₽ вверх. Программа сама посчитает розничную ≈ 1150 ₽ по всей группе.
| Правило пересчёта | Когда применять | Пример |
|---|---|---|
| Увеличить на % | Плановая индексация | +10 % ко всему прайсу |
| Наценка от закупки | Новая партия по другой цене | закупка +30 % |
| Установить сумму | Ручная фиксированная цена | ровно 990 ₽ |
| Округление | Красивые ценники | до 10 ₽ вверх |
Перед массовой переоценкой сделайте резервную копию базы или хотя бы запишите дату документа — так вы всегда сможете вернуться к ценам «до».
Изменение цены в 1С:Рознице 8
В Рознице переоценка устроена отдельно, потому что за ней сразу идут ценники и чеки ККТ.
- Раздел «Маркетинг» → «Установка цен номенклатуры» — тот же принцип, что в Бухгалтерии.
- Обработка «Переоценка товаров» — удобно для магазина: показывает старую и новую цену рядом.
- После проведения можно сразу распечатать ценники и этикетки по изменённым позициям.
Если у вас несколько магазинов с разными ценами, вид цены привязывается к складу/магазину — проверьте, что переоцениваете нужный.
Управление торговлей 11, УНФ и Комплексная автоматизация
В более крупных конфигурациях механика похожая, отличается только расположение.
- 1С:Управление торговлей 11 — раздел «CRM и маркетинг» → «Цены». Сначала включите «Несколько видов цен»:
НСИ и администрирование → Настройка НСИ и разделов → CRM и маркетинг → Несколько видов цен. - 1С:Управление нашей фирмой (УНФ) — раздел «Продажи» → «Цены» или «Прайс-лист».
- 1С:Комплексная автоматизация — как в УТ: маркетинг и виды цен.
Общее правило для всех: цена меняется документом, а не в карточке товара. Карточка хранит только описание номенклатуры.
Частые ошибки и как их избежать
Разберём то, на чём спотыкаются чаще всего.
Если не помогло
Когда стандартный документ не решает задачу:
- Цены задаются автоматически из прайс-листа поставщика или обмена — правьте источник, иначе следующий обмен перезапишет цену.
- Работает динамическое ценообразование (скидки, соглашения с клиентами) — цена в документе может пересчитываться правилами, а не браться из регистра.
- Нужно переоценить тысячи позиций по сложному правилу — используйте типовую обработку «Изменение цен» или групповую обработку, не вбивайте вручную.
- Цена «прыгает» после каждого обмена с сайтом/маркетплейсом — проверьте настройку выгрузки: возможно, цена приходит извне и затирает вашу.