Тенге и сумы в прайсе: пересчёт цен для площадок СНГ

Вы нашли покупателей в Казахстане: KASPI одобрил магазин, шаблон выгрузки скачан, осталось заполнить цены. Прайс поставщика — 1 800 позиций в рублях, а шаблон ждёт тенге. Умножить всё на курс из поисковика — пять минут, но через месяц выясняется, что курс сдвинулся, тенговая цена при конвертации обратно даёт меньше рублей, чем закупка, и часть заказов ушла в ноль. С сумами на Uzum картина та же, только номиналы ещё крупнее. Разберём, как пересчитать рублёвый прайс в тенге или сумы так, чтобы курс работал на вас, а не против.

Чем СНГ-пересчёт отличается от «долларов в рубли»

Классическая задача — пересчитать валютный прайс поставщика в рубли — разобрана в статье про пересчёт валюты в прайсе. Здесь направление обратное: себестоимость у вас в рублях, а витрина — в тенге или сумах. Отсюда три особенности.

  • Крупные номиналы. Рублевая цена 990 ₽ превращается примерно в 5 400 ₸ или в 89 000 сум. Цена с «копейками» (5 418,37 ₸) выглядит на витрине чужеродно — в местной рознице такие цены не встречаются, и шаблоны площадок обычно ждут целые числа.
  • Запас курса считается в другую сторону. Вы боитесь не удорожания валюты, а ослабления тенге к рублю: тогда зафиксированная в тенге цена при обратной конвертации принесёт меньше рублей.
  • Смешанные прайсы — норма. Часть товара вы везёте из России (себестоимость в рублях), часть докупаете у местного дистрибьютора уже за тенге — и умножать на курс можно не всё.

Внутренний курс: откуда берётся и зачем запас

Курс из поисковика — это биржевой ориентир, по которому вы ничего не купите и не продадите. Реальная цепочка длиннее: площадка начисляет тенге, деньги конвертируются по курсу банка или платёжного провайдера со своим спредом, и между выставлением цены и получением рублей проходят дни или недели. За это время курс успевает сдвинуться.

Поэтому считайте по внутреннему курсу с запасом в сторону ослабления местной валюты:

  • база — курс, по которому тенге или сумы реально превращаются в ваши рубли (спред к биржевому уточните в банке или у провайдера выплат);
  • сверху — запас 2–3% на движение курса между обновлениями витрины: если реальный курс 5,5 ₸ за рубль, внутренний берут около 5,65;
  • итог фиксируется в настройках и меняется осознанно, а не по свежему курсу перед каждой выгрузкой — иначе цены начнут дрожать туда-сюда без причины.

Когда тенге ослабнет, запас покроет потерю при обратной конвертации. Когда курс останется на месте — запас просто станет сверхмаржой, а не убытком.

Пересчёт колонки в конвертере

В Excel это формула вида =B2*5,65 с протягиванием, вставкой значениями и отдельным округлением. В конвертере — два действия на колонке. Загрузите прайс на странице пересчёта цен (.xls, .xlsx, .csv — до 2 МБ бесплатно и без регистрации) и пройдите шаги, на каждом живое превью:

  1. На шаге «Структура» отметьте, с какой строки начинается таблица, снимите шапку с реквизитами поставщика.
  2. На шаге «Колонки» переименуйте колонки под шаблон площадки, лишние удалите.
  3. На колонку с рублёвой ценой добавьте действие «Умножить» и введите внутренний курс — например, 5,65 для тенге или 93 для сум.
  4. Следом добавьте «Округлить» — в том же проходе.
Прайс поставщика с рублёвыми ценами, загруженный в конвертер
Исходный прайс: цены ещё в рублях, перед пересчётом для KASPI
Действие «Умножить» с внутренним курсом 5,65 на колонке цены
Внутренний курс как множитель: вся колонка пересчитается за один проход

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

Превью прайса после пересчёта: целые цены в тенге
Превью после пересчёта и округления: тенге, целые числа, файл ещё не скачан

Округление под крупные номиналы

Умножение на 5,65 почти никогда не даёт круглых чисел: 990 ₽ × 5,65 = 5 593,5 ₸. В рублёвом прайсе хватает округления до рублей, но в тенге и тем более в сумах единичные значения в конце цены — визуальный шум: местная розница оперирует десятками и сотнями.

Практичный ориентир:

  • тенге — округление до десятков (5 593,5 → 5 590), для дорогих позиций от 50 000 ₸ — до сотен;
  • сумы — номиналы крупнее примерно в 16 раз, поэтому до сотен, а для дорогих товаров — до тысяч (89 100 → 89 000);
  • режим «вверх» подстраховывает маржу, математический — честнее к покупателю; все режимы подробно разобраны в статье про округление цен в Excel, в конвертере они выбираются внутри того же действия.

Порядок действий принципиален: сначала «Умножить», потом «Округлить». Если округлить рублёвую цену до пересчёта, ошибка умножится на курс и в тенге вылезет лишняя сотня.

Смешанный прайс: часть SKU уже в тенге

Типовая ситуация после пары месяцев работы: основной товар идёт из России в рублях, а ходовые позиции вы стали закупать у местного дистрибьютора — уже за тенге. В одном файле две валюты, и умножать его целиком нельзя: тенговые строки вздуются ещё в 5–6 раз. Рабочий приём — фильтр и два прохода:

  1. Первый проход: на шаге «Фильтры» оставьте только рублёвые строки («Валюта равно RUB»), на цене — «Умножить» на внутренний курс и «Округлить». Скачайте результат.
  2. Второй проход: тот же исходник, фильтр наоборот («Валюта равно KZT»), цену не трогаете. Скачайте второй файл.
  3. Итог собирается из двух выгрузок — или загружайте их по очереди, если кабинет это позволяет.

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

Контрольные проверки перед загрузкой

Пересчёт занимает минуту, но цена ошибки — убыточные заказы или витрина с ценами в разы выше рынка. Перед выгрузкой потратьте ещё пять минут на проверку:

  • выберите 3–5 контрольных позиций и посчитайте их калькулятором: рублевая цена × внутренний курс, сверьте с файлом;
  • отсортируйте результат по цене: подозрительно дешёвые строки — не умножились, подозрительно дорогие — умножились дважды или были в тенге изначально;
  • проверьте, что в файле нет копеек и «хвостов» после округления;
  • сверьте колонки с актуальным шаблоном в кабинете площадки — шаблоны обновляются.

Дальше — регулярность: рублёвый прайс поставщика тот же, но курс ушёл — и тенговые цены пора пересчитать. Здесь выручает сохранённый шаблон (после регистрации): структура, действия и фильтры хранятся целиком, меняется одно число в коэффициенте. Как встроить такой пересчёт в регулярное обновление цен на KASPI, разобрано в статье про обновление цен на KASPI.

Частые вопросы

По какому курсу пересчитывать рублёвый прайс в тенге?

По внутреннему курсу с запасом в сторону ослабления тенге: реальный курс конвертации тенге в рубли у вашего банка или провайдера выплат плюс 2–3% на движение курса между обновлениями витрины. Курс из поисковика не подходит — по нему вы не получите рубли. Зафиксируйте внутренний курс и меняйте осознанно, а не перед каждой выгрузкой.

Часть позиций уже в тенге, часть в рублях. Как не умножить лишнее?

Два прохода по фильтру. Сначала оставьте только рублёвые строки и примените к цене «Умножить» на курс и «Округлить». Затем тот же исходный файл прогоните с обратным фильтром — тенговые строки — и скачайте без изменений цены. Итог собирается из двух файлов. Умножать смешанный прайс целиком нельзя: тенговые строки завысятся ещё в 5–6 раз.

До чего округлять цены в тенге и сумах?

Тенге — до десятков, для дорогих позиций до сотен. Сумы — номиналы крупнее, поэтому до сотен, а для дорогих товаров до тысяч. Цены вида 5 593,5 ₸ или 89 137 сум на витрине выглядят чужеродно: местная розница оперирует круглыми значениями. Округление применяйте в том же проходе, сразу после пересчёта по курсу.

Как быстро проверить, что пересчёт прошёл правильно?

Возьмите 3–5 позиций и посчитайте вручную: рублевая цена × внутренний курс — результат должен совпасть с файлом. Затем отсортируйте выгрузку по цене: аномально дешёвые строки не умножились, аномально дорогие — умножились дважды или изначально были в тенге. Заодно проверьте, что после округления не осталось дробных значений.