Как автоматически соблюдать МРЦ из прайс-листов поставщиков и не допускать ошибок в ценах
Опубликовано: четверг, 15 октября 2026 г., Alex Zimin, время чтения: 9 мин.
Поставщик изменил МРЦ, а на сайте осталась старая цена? Один и тот же товар встречается в прайс-листах нескольких поставщиков, но артикулы у них отличаются? В результате МРЦ может не обновиться или примениться не к тому товару. А если ассортимент большой, отследить все изменения вручную становится непросто.
Чтобы избежать таких ситуаций, недостаточно просто регулярно загружать прайс-листы. Нужно правильно сопоставлять товары, определять, из какого прайса брать МРЦ, и учитывать различия в артикулах и валютах. При этом важно, чтобы после обновления МРЦ розничная цена на сайте рассчитывалась по заданным правилам.

Рассмотрим наши рекомендации по автоматизизации работы с МРЦ из прайс-листов поставщиков, и расскажем как сократить количество ошибок и поддерживать актуальные цены в интернет-магазине без постоянных ручных проверок.
Почему обновление МРЦ — это не просто загрузка прайса
Поставщики регулярно присылают прайс-листы с актуальными МРЦ. Чтобы соблюдать рекомендованные или установленные цены, магазин должен своевременно переносить эти значения на свои товары.
На первый взгляд задача простая: загрузить прайс и обновить цены. Но на практике всё сложнее. Товар в прайсе может иметь другой артикул, чем на сайте, а один и тот же товар может встречаться у нескольких поставщиков. При этом каждый поставщик использует свой формат данных и может указывать МРЦ по-разному.
Если сопоставлять товары и проверять цены вручную, легко допустить ошибку. Например, пропустить обновление, применить МРЦ к похожему товару или взять значение из прайса, который не должен быть основным источником для этого товара.
Поэтому автоматизация должна решать не только задачу загрузки данных, но и несколько связанных вопросов:
- Как определить товар? Найти соответствие между товаром на сайте и позицией в прайсе поставщика, даже если артикулы отличаются.
- Из какого прайса брать МРЦ? Если товар есть у нескольких поставщиков, нужно определить, чьи данные использовать.
- Как применить МРЦ? Учесть правила магазина, при необходимости скорректировать значение и проверить, как оно соотносится с закупочной и розничной ценой.
- Как обновить цену на сайте? Передать результат в товар и убедиться, что розничная цена рассчитывается по заданным правилам.

Таким образом, правильное обновление МРЦ — это последовательный процесс:
Прайс поставщика → сопоставление товара → выбор источника МРЦ → определение и корректировка значения → проверка цен → обновление товара.
Если настроить этот процесс один раз, магазин сможет обрабатывать новые прайс-листы автоматически, без постоянной ручной проверки каждой позиции.
Сопоставляем товары, даже если артикулы отличаются
Чтобы обновить МРЦ из прайса поставщика, нужно сначала определить, к какому товару на сайте относится каждая позиция. И здесь могут возникнуть сложности: у магазина и поставщика один и тот же товар не всегда имеет одинаковый артикул.
Например, на сайте товар указан под артикулом ABC-123, а в прайсе поставщика — ABC.123. Если искать товары по полному совпадению
артикула, система не найдёт соответствие, и МРЦ не обновится.
Поэтому при сопоставлении важно иметь инструменты для поиска соответствий товаров по неполному совпадению артикула, бренда и наименования. Чем больше похожих признаков, тем проще правильно сопоставить товары.
Как быть, если в прайсе вообще нет артикулов?
Некоторые поставщики передают прайс-листы без артикулов. В этом случае сопоставление приходится строить по другим доступным данным: бренду, названию, модели и коду товара.
Например, поставщик может указать только название модели и её производителя. Если этих данных достаточно, чтобы однозначно определить товар, можно настроить сопоставление по соответствующим полям.
Поэтому перед автоматическим обновлением цен важно убедиться, что позиции в прайсе действительно соответствуют товарам в магазине. Тогда при поступлении нового прайса система сможет находить нужные товары и обновлять их МРЦ без ручной проверки каждой строки.
Если один товар есть у нескольких поставщиков
Один и тот же товар может встречаться сразу в нескольких прайс-листах. Например, вы закупаете его у двух поставщиков, и оба передают актуальную МРЦ. Но значения могут отличаться, и тогда возникает вопрос: какую цену использовать для обновления товара на сайте?
Если каждый раз выбирать нужный прайс вручную, это отнимает время и усложняет контроль за ценами. Одна из стратегий — дополнительно анализировать закупочную цену и автоматически выбирать поставщика с наименьшей закупкой. Второй вариант — заранее настроить приоритеты поставщиков, по которым система будет определять, откуда брать МРЦ.
Некоторые поставщики, которые являются официальными импортерами товаров в страну, требуют строго соблюдать их МРЦ. В таких случаях даже если товар есть у других поставщиков, с более выгодными ценами, магазины предпочитают выставлять МРЦ официального поставщика, даже если берут товар не у него.
Как настроить приоритеты поставщиков
Приоритет можно задавать не только для поставщика в целом, но и с учётом особенностей ассортимента. Например:
- Для конкретного бренда. Для товаров бренда X используем МРЦ из прайса поставщика A, даже если этот товар есть у других поставщиков.
- Для конкретной категории. Для товаров категории Y приоритетным источником будет поставщик B.
- Для отдельных групп товаров. Если условия работы с разными товарами отличаются, можно предусмотреть соответствующие правила выбора источника МРЦ.
Такой подход позволяет учитывать коммерческую специфику магазина. Например, один поставщик может быть основным источником данных по определённым брендам, а другой — по отдельным категориям товаров.

При этом важно заранее определить, что делать, если у товара есть несколько источников МРЦ или приоритетный поставщик не передал нужное значение. Без таких правил автоматизация может давать непредсказуемый результат: для одних товаров МРЦ обновится, а для других останется прежней.
Главное — определить источник МРЦ для каждой группы товаров заранее. Тогда при загрузке новых прайс-листов ваша система сможет автоматически выбирать нужные данные, не требуя ручного сравнения предложений всех поставщиков.
МРЦ не всегда нужно применять ко всему прайсу
Поставщик может передавать МРЦ для всего ассортимента, но это не значит, что её нужно автоматически применять ко всем товарам в интернет-магазине. В зависимости от ассортимента и условий работы с поставщиками правила могут отличаться.
Например, вы получаете прайс, в котором указана МРЦ для нескольких тысяч товаров. Но соблюдать её по данным именно этого поставщика нужно только для определённых брендов или категорий. Для остальных товаров могут использоваться другие источники или правила расчёта цен.
Поэтому важно настроить, к каким товарам применять МРЦ из конкретного прайса:
- Для всех товаров. Используем МРЦ поставщика для всего ассортимента, который удалось сопоставить с товарами магазина.
- Для определённых брендов. Применяем МРЦ только к товарам выбранных производителей.
- Для отдельных категорий. Используем значения из прайса только для нужных групп товаров.
- По сочетанию условий. Например, применяем МРЦ только для брендов A и B в категории C.
Такой подход позволяет учитывать особенности ассортимента и не применять одно правило ко всем товарам без разбора.
Представим, что поставщик передаёт МРЦ для бытовой техники, инструментов и расходных материалов. Магазин может использовать его данные по определённым брендам бытовой техники, а для остальных товаров брать МРЦ из других прайсов или не применять это правило вовсе.
Что делать, если МРЦ нужно скорректировать
Не всегда достаточно взять МРЦ из прайса поставщика и перенести её на сайт без изменений. Иногда полученное значение нужно скорректировать по определённым правилам.
Например, для отдельных брендов или категорий товаров могут действовать свои условия обработки МРЦ. В одном случае значение используется без изменений, в другом — увеличивается или уменьшается на заданную величину (процент) либо пересчитывается по определённой формуле.
Поэтому при настройке автоматизации важно предусмотреть не только выбор источника МРЦ, но и правила обработки полученных значений:
- Корректировка на процент или фиксированную сумму. Если это предусмотрено условиями работы, МРЦ можно увеличить или уменьшить на заданную величину.
- Отдельные правила для брендов и категорий. Для разных групп товаров можно задать собственные условия корректировки МРЦ.
- Пересчёт по формуле. Если исходное значение необходимо преобразовать, можно использовать заданный алгоритм расчёта.
Иногда поставщик может передавать МРЦ с ошибками, например передаваемая МРЦ будет равна закупке или маржа между закупкой и МРЦ будет меньше вашей рентабельности. В этом случае ваша система обработки прайс-листов должна уметь автоматически увеличивать МРЦ, чтобы избежать продажи в минус!
МРЦ и закупочная цена могут быть в разных валютах
Ещё одна сложность возникает, когда поставщик указывает закупочную цену и МРЦ в разных валютах. Например, закупочная цена товара указана в долларах, а МРЦ — в рублях.
В такой ситуации нельзя просто сравнить числа из прайса. Сначала нужно привести цены к сопоставимому виду, учитывая валюту каждой из них и правила пересчёта.
При автоматизации важно предусмотреть несколько моментов:
- Валюта закупочной цены. В какой валюте поставщик указывает стоимость товара.
- Валюта МРЦ. В какой валюте передано значение МРЦ и требуется ли его пересчёт.
- Правило конвертации. Какой курс использовать и по каким правилам выполнять пересчёт.
Если не учесть валюты, можно получить неверные результаты расчётов. При этом ошибка не обязательно будет заметна сразу: числовые значения могут выглядеть вполне правдоподобно, хотя фактически сравниваются цены в разных валютах.
Когда магазин может отступить от МРЦ
Представим, что поставщик указывает МРЦ 450 BYN, но на сайтах конкурентов тот же товар уже продаётся за 436 BYN (возможно, они нарушают МРЦ). Если магазин продолжит придерживаться цены 450 BYN, покупатели могут уйти к конкурентам. Возникает вопрос: нужно ли всегда сохранять МРЦ или стоит учитывать ситуацию на рынке?
На практике возможность отступить от указанной поставщиком цены зависит от конкретного поставщика и договоренностей с ним. Сам факт того, что конкуренты продают товар дешевле, не означает, что магазину разрешено поступать так же.
С точки зрения автоматизации важно предусмотреть возможность работы по разным правилам, а не просто копировать МРЦ из прайса. Например, в Shop Manager для определенных групп товаров можно настроить автоматическое изменение цен ниже МРЦ с учётом цен конкурентов и заданных условий по минимальной наценке.
Нужно разделять два вопроса: какую цену магазин хочет установить с точки зрения бизнеса и какую цену ему разрешено устанавливать по условиям договора. Автоматизация помогает выполнять заданные правила, но не определяет сама по себе, допустимо ли отступление от МРЦ.
Как настроить автоматическое обновление МРЦ в Shop Manager
Чтобы автоматическое обновление МРЦ работало корректно, нужно один раз настроить правила автообновления и обработки прайс-листов поставщиков. Важно не только загрузить исходные прайсы, но и корректно сопоставить товары поставщика с вашим ассортиментом, выбрать колонку с МРЦ и применять её при расчёте розничных цен.
В Shop Manager этот процесс можно выстроить последовательно:
- Загрузить прайс-лист поставщика. Определить, откуда скачивать прайсы, данные о товарах, закупочных ценах и МРЦ.
- Выполнить сопоставление товаров. Указать, по каким данным находить соответствия между позициями в прайсе и вашими товарами, сопоставить в полуавтоматическом режиме. Артикул может отсутствовать в прайсе или отличаться от артикула на сайте.
- Выбрать источник МРЦ. Если товар есть у нескольких поставщиков, определить приоритет выбора поставщиков и МРЦ.
- Задать условия применения МРЦ. Выбрать нужные бренды, категории или другие группы товаров, для которых должны действовать соответствующие правила.
- Настроить корректировки и пересчёт валют. Определить, нужно ли изменять исходное значение МРЦ и как пересчитывать его в другую валюту.
- Определить правила расчёта розничной цены. Учесть МРЦ и другие условия, влияющие на итоговую цену товара.
- Проверить результат. Убедиться, что товары сопоставлены правильно, используются нужные источники данных, а цены рассчитываются по заданным правилам.
Отдельно стоит точечно проверить товары, которые встречаются в нескольких прайсах, и позиции без артикулов. Именно в таких случаях особенно важно убедиться, что система использует правильные исходные данные.
Главная задача автоматизации — не просто обновлять МРЦ при каждой загрузке прайса, а обеспечивать правильный результат с учётом настроенных правил применения МРЦ, приоритетов и корректировок. Тогда изменения в прайс-листах не потребуют постоянной ручной проверки всего ассортимента, цены будут меняться круглосуточно без вашего участия.
В Shop Manager с 2014 года мы помогаем интернет-магазинам с автоматизацией обмена данными с поставщиками товаров.
Помогаем настроить полностью автоматический круглосуточный пересчёт розничных цен с учетом закупочных цен, наценки, МРЦ и цен конкурентов. Для магазинов с ассортиментом от 500 до 500 000 товаров.
Остались вопросы?
Проконсультируем по онлайн-торговле и поможем разобраться, как Shop Manager решает ваши задачи