Массовое повышение цен в 1С 8.3: процент, формула, Excel и новые ценники
Содержание
Чтобы увеличить ценники в 1С сразу для всего ассортимента, не нужно править карточки товаров. Создайте документ «Установка цен номенклатуры» (в Бухгалтерии 3.0 — Склад → Цены → Установка цен номенклатуры), заполните его товарами, примените изменение цен на нужный процент, проведите и распечатайте новые ценники прямо из документа.
Частая ошибка — искать цену в карточке номенклатуры и пытаться менять её групповой обработкой реквизитов. Цена в 1С 8.3 хранится не в карточке, а в периодическом регистре: каждое повышение — новая запись на дату. Старая цена остаётся в истории, и к ней можно вернуться.
Что проверить до массового изменения цен
Пять минут подготовки избавят от отката сотни строк.
- 🏷️ Какой вид цены меняете. В Бухгалтерии 3.0 это «Типы цен номенклатуры», в УТ 11 — «Виды цен». Розничная, оптовая, закупочная — у каждой своя история. Повысите не тот вид, и кассир увидит старую цену.
- 📅 С какой даты действует новая цена. Цена начинает работать с даты документа. Если повышение с понедельника, ставьте дату понедельника, а не сегодняшнюю: продажи до выходных пройдут по старым ценам.
- 🧾 Включает ли цена НДС. Флаг «Цена включает НДС» задаётся в виде цены. От него зависит, к какой сумме применится процент.
- 🔢 Правило округления. Без него +7% к цене 349 ₽ даст 373,43 ₽ — такой ценник на полке выглядит странно.
- 🏪 Есть ли розница с учётом по продажным ценам. Тогда после повышения потребуется переоценка остатков (об этом ниже).
Если повышаете не всё подряд, а одну товарную группу или одного поставщика, заранее разложите номенклатуру по папкам или ценовым группам. Подбор по группе займёт секунды.
Когда не поднимать цены одним документом на всё
Один общий документ удобен, но иногда он мешает.
- 📦 Разные поставщики подняли цены на разный процент. Общая наценка исказит маржу по половине ассортимента.
- 🎯 Есть акционные товары. Их цены часто зафиксированы договором или промо-календарём, повышать их вместе со всеми нельзя.
- 🧮 Товары с регулируемой ценой. Для части товаров (например, отдельных лекарств или табака с максимальной розничной ценой) поднять цену выше установленной нельзя. Исключите их из подбора заранее.
В этих случаях сделайте несколько документов с одной датой: по группе или по поставщику на документ.
Повышение цен на процент документом «Установка цен номенклатуры»
Это основной способ. Он одинаково работает и на 50, и на 5000 позиций.
В 1С:Бухгалтерии 3.0
- Откройте
Склад → Цены → Установка цен номенклатурыи нажмитеСоздать. - Укажите дату начала действия новых цен и тип цен, который повышаете.
- Заполните таблицу. Через
Подборудобно отобрать целую папку номенклатуры. Через менюЗаполнитьможно подставить товары последнего поступления или все позиции, у которых уже есть цена этого типа. - Над таблицей найдите команду изменения цен. В открывшейся форме выберите действие «изменить на процент», введите, например,
10и при необходимости отметьте округление. - Пробегитесь по строкам: цены в колонке пересчитаются сразу, до проведения.
- Нажмите
Провести и закрыть.
С этой даты при подборе в реализацию и в чеки подставятся новые цены. Документы, созданные раньше, не меняются: их цены уже записаны в самих документах.
В 1С:Управлении торговлей 11
В УТ 11 документ называется так же, но находится в разделе Маркетинг (группа «Ценообразование»). Логика та же: дата, виды цен, товары, изменение.
Отличия, которые полезно знать:
- В один документ можно включить несколько видов цен сразу — розничную и оптовую поднять одним проведением.
- Цены можно не просто увеличить на процент, а рассчитать по формуле от другого вида цены (подробнее в следующем разделе).
- Округление настраивается в самом виде цены: точность (до рубля, до 10 рублей) и способ — математически или в большую сторону. Оно применяется при расчёте автоматически.
Как работает округление на примере
Закупочная цена — 437 ₽, наценка 30%.
| Шаг | Расчёт | Результат |
|---|---|---|
| Наценка 30% | 437 × 1,30 | 568,10 ₽ |
| Округление до 10 ₽ вверх | 568,10 → 570 | 570,00 ₽ |
| Фактическая наценка | (570 − 437) / 437 | 30,43% |
Округление вверх всегда чуть увеличивает реальную наценку. Математическое может её снизить: те же 568,10 ₽ при округлении до 10 ₽ станут 570, а 564,90 ₽ — уже 560. Для товаров с тонкой маржой это критично.
Наценка формулой: цены растут вслед за закупкой
Если поставщик поднимает цены регулярно, удобнее не вводить процент каждый раз, а привязать продажную цену к закупочной.
В УТ 11 в карточке вида цены выберите способ задания цены «рассчитывается по формуле» и задайте формулу от другого вида цены, например закупочная × 1,35. После этого:
- Поступил товар по новой цене — обновили закупочную цену.
- Создали «Установку цен номенклатуры», включили в неё розничный вид цены.
- Пересчитали цены по формулам — розница подтянулась под закупку с той же наценкой.
В Бухгалтерии 3.0 аналог проще. В типе цен указываются базовый тип цен и процент наценки (скидки) от него, плюс правило округления. Документ установки цен по этому типу пересчитывает цены от базового.
Формула не обновляет цены «сама по себе» в момент поступления. Новую розничную цену фиксирует только проведённый документ установки цен. Пока его нет, на кассе действует старая цена.
Загрузка новых цен из Excel
Когда новые цены пришли от поставщика или их посчитали в таблице, вводить их руками незачем. В документе установки цен есть загрузка из файла — стандартный механизм, общий для табличных частей типовых конфигураций.
- Создайте «Установку цен номенклатуры», укажите дату и вид (тип) цен.
- Над таблицей товаров выберите команду
Загрузить(в некоторых релизах она спрятана в менюЕщё). - Откроется форма с пустым шаблоном. Скопируйте в него из Excel столбцы с наименованием (или артикулом) и ценой. Вставляйте обычным
Ctrl+V. - Нажмите
Далее. Программа попробует найти каждую строку в справочнике номенклатуры. - Проверьте результат сопоставления и перенесите строки в документ.
- Проведите документ.
Подготовьте файл заранее:
- 📌 одна строка — один товар, без объединённых ячеек и промежуточных итогов;
- 📌 цена — число без «руб.» и пробелов-разделителей, иначе она не распознается;
- 📌 дробная часть — через запятую, если в Windows задан русский формат чисел;
- 📌 если в прайсе цена без НДС, а вид цены в 1С с НДС, пересчитайте столбец заранее.
Сопоставление строк файла с номенклатурой
Это самое узкое место загрузки. Если 1С не узнала товар, цена на него просто не поставится, и полка останется со старым ценником.
По какому полю искать
| Поле в файле | Когда подходит | Риск |
|---|---|---|
| Артикул | У вас и в прайсе артикулы совпадают | Поставщики часто меняют свои артикулы |
| Штрихкод | Розница, у каждого товара штрихкод заведён в 1С | Один товар с несколькими штрихкодами |
| Наименование | Названия в базе и в файле одинаковые | Любое расхождение в пробеле или кавычках — строка не найдена |
Лучший вариант для своих прайсов — артикул или штрихкод. Наименование оставьте на крайний случай.
Что делать с несопоставленными строками
После поиска программа показывает, какие строки найдены, а какие нет. Для ненайденных:
- Отфильтруйте список по признаку «не сопоставлено».
- Для каждой строки выберите товар из справочника вручную. Если такой позиции действительно нет в базе, не заводите её из этой формы наспех: сначала решите, нужен ли вам этот товар.
- Проверьте строки, где одному названию из файла соответствует несколько элементов справочника. Выберите правильный.
Если загрузку приходится делать каждую неделю, добавьте в карточки товаров артикулы поставщика или заведите единый артикул. Один раз потратите время, дальше сопоставление пойдёт почти без ручной работы.
Проверка наценки: минимум и максимум
После повышения ошибка в одной строке может стоить дорого. Опечатка «1 0000» вместо «1 000» или забытая точка в прайсе превратит товар в самый дорогой на полке или в убыточный.
Что сверить перед проведением
- 🔍 Отсортируйте таблицу документа по цене. Сверху и снизу сразу видны выбросы: 0,00 ₽, 1 ₽ или шестизначные суммы.
- 🔍 Сравните с закупкой. Сформируйте прайс-лист с двумя видами цен — закупочной и новой продажной. Выгрузите его в Excel и посчитайте наценку колонкой: (продажная − закупочная) / закупочная.
- 🔍 Задайте себе коридор. Например, для продуктов допустимая наценка от 15 до 60%. Всё, что ниже 15% или выше 60%, проверьте вручную.
Пример расчёта коридора:
| Товар | Закупка | Новая цена | Наценка | Вывод |
|---|---|---|---|---|
| Масло 180 г | 140 ₽ | 189 ₽ | 35% | в коридоре |
| Кофе 250 г | 380 ₽ | 399 ₽ | 5% | ниже минимума, проверить |
| Чай 100 пак. | 210 ₽ | 2 100 ₽ | 900% | опечатка |
Проверка: 189 / 140 = 1,35; 399 / 380 = 1,05; 2 100 / 210 = 10.
Контроль цены при продаже
В УТ 11 можно ограничить продажу ниже установленной цены: менеджеру не дадут вручную занизить цену или дать скидку сверх разрешённой. Настройки ограничений находятся в разделе ценообразования и скидок, а права менеджера на ручное изменение цены задаются его профилем доступа. Это не заменяет проверку документа установки цен, но защищает от продажи в минус после неё.
Печать новых ценников и этикеток
Цены в базе выросли — теперь их нужно перенести на полку.
- Откройте проведённый документ установки цен.
- В меню
Печатьвыберите печать ценников. Откроется форма со списком товаров из документа и количеством ценников на каждый. - Выберите шаблон ценника и укажите количество. По умолчанию — один ценник на позицию, для товаров на нескольких полках увеличьте.
- Сформируйте и отправьте на принтер.
Шаблоны хранятся в справочнике «Шаблоны этикеток и ценников». В нём можно добавить на ценник старую цену рядом с новой, штрихкод, страну, единицу измерения.
Если ценник печатается со старой ценой, почти всегда причина в дате: документ установки цен датирован будущим числом, а ценники печатаются на сегодня. Либо дождитесь даты, либо при печати укажите дату, на которую брать цены.
Печатать из документа удобнее, чем по всему ассортименту: на полку пойдут ценники только на те товары, которые реально подорожали.
Розница и переоценка остатков в Бухгалтерии 3.0
Этот шаг часто забывают, а без него учёт по рознице расходится.
Если в Бухгалтерии 3.0 розница ведётся по продажным ценам (счёт 41.12 и торговая наценка на 42.02), повышение цены меняет стоимость остатков на складе магазина. Её нужно отразить в учёте.
- 🏬 Автоматизированная точка (АТТ). Цены по магазину задаются тем типом цен, который указан для склада. После установки новых цен оформите переоценку товаров в рознице: разница между старой и новой стоимостью остатка попадёт в торговую наценку.
- 🏪 Неавтоматизированная точка (НТТ). Здесь важна точная дата: переоценку проводите на момент смены ценников, иначе выручка из отчёта о розничных продажах не сойдётся с остатками.
Пример: на складе магазина 40 пачек чая по 200 ₽, новая цена 230 ₽. Стоимость остатка выросла на 40 × 30 = 1 200 ₽ — на эту сумму увеличится торговая наценка.
Если розница ведётся по покупным ценам, переоценка не нужна: изменилась только цена продажи, балансовая стоимость товаров прежняя.