Цены в App Store по странам: price tier в 2026 году
Автор: Mehdi Azizi
Опубликовано , 9 мин
Price tiers больше нет: Apple дает 900 цен и сама считает цены для 175 стран от твоей базовой страны. Потом цену любой страны можно задать вручную.
Price tiers в App Store, те самые пронумерованные ступени, которые начинались с 0,99 $, исчезли в 2023 году. Теперь Apple предлагает 900 цен, от 0,29 $ до 10 000 $, и сама считает сопоставимую цену в 175 странах на основе твоей базовой страны. В расчете учитываются курсы валют, некоторые налоги и привычные для каждой страны округления. Потом цену любой страны можно заменить вручную.
В октябре 2026 года я заново выставил цены трех своих приложений, Solys, TradaZen и Nolera, страна за страной, с помощью небольшого самописного движка. Ниже система Apple, мой метод, пример с цифрами и подводные камни. Правила я перепроверил в справке App Store Connect 15 октября 2026 года.
App Store price tier: что изменилось в 2023 году
До 2022 года ты выбирал ступень, а Apple переводил ее в каждую валюту. Пресс-релиз Apple от декабря 2022 года заменил эту систему. Подписки получили новинку сразу, а затем все приложения и все встроенные покупки 9 марта 2023 года.
Что есть сейчас:
- 800 цен на валюту по умолчанию и еще 100 более высоких цен по запросу, до 10 000 $.
- Шаг 0,10 $ до 10 $, затем 0,50 $ до 50 $.
- Локальные округления, например X,00 или X,90, в дополнение к ценам на ,99.
9 мая 2023 года Apple пересчитал цены существующих приложений и разовых покупок от американской цены, если их не меняли после 8 марта. Если приложение старое, базовой страной у тебя, возможно, до сих пор стоят США.
Ищешь «price tier list»? Она в App Store Connect: меню цен показывает 25 ходовых цен страны, а See Additional Prices открывает полный список. Через API запрос GET /v1/subscriptions/{id}/pricePoints с фильтром по стране возвращает каждую цену (customerPrice) и твою примерную долю (proceeds).
Автоматические цены или цены, заданные вручную
Ты выбираешь базовую страну и цену. Согласно справке о цене приложения, Apple использует их, чтобы предложить сопоставимую цену в остальных 174 странах. Можно оставить эти автоматические цены, а можно самому задать цены для некоторых стран или даже для всех.
Разница проявляется, когда меняется курс валюты или налог:
| Цена | Приложение, разовая покупка | Подписка |
|---|---|---|
| Базовая страна | Никогда не меняется | Никогда не меняется |
| Другие страны, авто | Корректирует Apple | Никогда не меняются |
| Страны, заданные вручную | Больше не корректируются | Никогда не меняются |
По странам, которые ты задаешь сам, справка о встроенных покупках делает тебя ответственным за отслеживание налогов и курсов валют.
А вот подписки Apple не корректирует никогда. Справка о ценах подписок прямо это говорит: изменения, которые Apple вносит из-за налога или курса, подписок не касаются. Если в какой-то стране меняется НДС, цена остается прежней, а меняется твоя доля.
Во Франции показанная цена включает НДС 20 %, а твоя доля считается после вычета НДС. Поэтому сравнивай страны по своей доле, а не по показанной цене.
Почему эквивалента от Apple мне не хватило
Автоматические цены выравнивают стоимость, а не покупательную способность. До октября 2026 года мои подписки следовали этому эквиваленту от Франции. В Индии, Бразилии или Египте подписка после конвертации стоила примерно как во Франции. А в Швейцарии она была дешевле, чем во Франции.
Еще я собрал цены конкурентов примерно на тридцати storefronts, то есть витринах App Store каждой страны. Одни приложения держат почти одинаковую цену везде, другие сильно снижают ее в развивающихся странах. Единого правила нет, есть твоя ниша.
Мой метод региональных цен
Мой движок считает коэффициент для каждой страны (у Франции он равен 1) и умножает его на французскую цену:
- Франция служит якорем. Движок никогда не меняет ее цену.
- Покупательная способность. Я беру валовой национальный доход на душу населения по паритету покупательной способности, который публикует Всемирный банк, и делю его на показатель Франции. Это отношение я возвожу в степень 0,48: так разница в цене остается меньше разницы в доходах.
- Конкуренты. Для ключевых стран я смешиваю этот коэффициент с медианной ценой прямых конкурентов, отнесенной к их французской цене.
- Нижняя и верхняя граница. В зависимости от приложения и продукта ни одна страна не опускается ниже 0,40-0,70 от французской цены и не поднимается выше 1,35.
- Минимальный чистый доход, когда приложение платит за API при каждом использовании.
- Один коэффициент для всех продуктов в стране, чтобы сохранить разницу между недельной, месячной и годовой подпиской.
- Округление. Я беру ближайшую цену Apple, которая заканчивается так же, как обычные цены в стране: 4,99 или 9,99 в евро и долларах, 9,90 в реалах, 99 в рупиях, 00 в иенах. Если текущая цена отличается от целевой меньше чем на 7 %, я ее оставляю.
Пример: вымышленная годовая подписка за 39,99 €
Эта таблица просто пример, а не моя сетка цен. Здесь применена упрощенная версия метода: только покупательная способность, без конкурентов, с нижней границей 0,45 и верхней 1,35. Доходы за 2024 год по данным Всемирного банка, курсы на 10 октября 2026 года и цены, которые App Store Connect реально предлагал в тот день.
| Страна | Коэффициент | Цена в примере | В евро |
|---|---|---|---|
| Франция (база) | 1,00 | 39,99 € | 39,99 € |
| Швейцария | 1,21 | 45 CHF | 48,36 € |
| США | 1,15 | 49,99 $ | 44,61 € |
| Германия | 1,09 | 44,99 € | 44,99 € |
| Великобритания | 0,99 | 34,99 £ | 41,31 € |
| Япония | 0,95 | 6 800 ¥ | 38,35 € |
| Польша | 0,89 | 154,99 zł | 35,37 € |
| Мексика | 0,64 | 529 MXN | 25,75 € |
| Бразилия | 0,60 | 134,90 R$ | 24,04 € |
| Индонезия | 0,52 | 409 000 Rp | 20,43 € |
| Индия | 0,45 | 1 999 ₹ | 18,45 € |
На две строки стоит обратить внимание. Германия оказывается выше Франции, а там повышение для текущих подписчиков требует их согласия: вернусь к этому ниже. Великобритания в евро выходит дороже Франции из-за курса и округления.
Как выставить цены: интерфейс или API
В интерфейсе для подписки выбери страну и цену: App Store Connect покажет сопоставимые цены для 175 стран. Поменяй нужные и подтверди. Ближайшая дата вступления в силу обычно наступает через один-два дня.
Через API путь описан в руководстве Configuring subscription prices across territories:
- Получить цены страны через
GET /v1/subscriptions/{id}/pricePoints. - Получить эквиваленты для других стран через
adjustedEqualizations. - Выставить каждую цену через
POST /v1/subscriptionPricesс датой начала иpreserveCurrentPriceдля текущих подписчиков. - Проверить через
GET /v1/subscriptions/{id}/prices.
Группового вызова нет: один вызов на страну и на продукт. Что я понял:
- Одна будущая цена на страну и на тариф. В интерфейсе вторая перезаписывает первую. Через API мой новый вызов отклонялся, пока я не удалял старую запланированную цену через
DELETE /v1/subscriptionPrices/{id}. - Скрипт, который останавливается на первой ошибке, перезапускается без дублей и имеет тестовый режим.
- Проверка после выставления: я считаю недостающие будущие цены до даты вступления в силу.
Подводные камни цен по странам
Повышения. Повышение цены подписки запускает уведомление подписчикам или запрос согласия, если оно превышает 50 % цены и примерно 5 $ за период (50 $ в год для годовой подписки). Согласие требуется и после еще одного повышения в течение 12 месяцев, или если этого требует страна. Таблица порогов указывает «согласие требуется» для Германии, Австрии, Польши и Южной Кореи. Мой рефлекс: при каждом повышении текущие подписчики сохраняют свою цену. Те, кто снова подписывается в течение 60 дней после окончания подписки, тоже получают ее обратно.
Снижения. Они автоматически применяются к текущим подписчикам, сохранить старую цену нельзя. Вступившее в силу снижение отменить невозможно.
Нестабильные валюты. Раз Apple никогда не корректирует подписку, падение валюты съедает твою долю, хотя цена не меняется. Турцию, Аргентину, Нигерию и Египет я пересматриваю каждый квартал.
Базовая страна. Для приложения или разовой покупки ее смена стирает запланированные изменения цен.
Paywall. После региональной сетки разница между недельной и годовой подпиской отличается от страны к стране из-за округлений. Показывай цены, которые возвращает StoreKit, никогда не пиши цену в коде, и считай каждую скидку по локальным ценам. Guideline 3.1.2 к тому же требует, чтобы сумма списания оставалась самой заметной ценой.
Мой чек-лист перед тем, как выставить сетку
- Коэффициент каждой страны посчитан: покупательная способность, затем конкуренты.
- Нижняя граница, верхняя граница и минимальный чистый доход применены.
- Каждая цена попадает на реальную цену Apple с локальными окончаниями.
- Страны, где требуется согласие, отмечены.
- При каждом повышении текущие подписчики сохраняют цену.
- Старые запланированные цены удалены.
- До даты вступления в силу остается минимум два дня.
- Paywall читает локальные цены и считает скидки по ним.
- Проверка после выставления не нашла пропусков.
- Через четыре недели запланирован разбор по странам: доход на установку, пробные периоды, отмены.
Когда этим заниматься? Перед тем как платить за рекламу в стране, а потом каждый квартал для нестабильных валют. И не меняй цену, пробный период и paywall в один день: перечитай ошибки с paywall.
Выставь цены без метода тыка
До цен по странам нужно выбрать модель: подписка или разовая покупка. А твоя доля зависит от комиссии, которую Small Business Program снижает до 15 %.
iOS & Android Kit построен на стартовом коде моих приложений, с уже готовыми paywall и подписками, и проходится в твоем темпе. Вся цепочка описана на странице подписки в iOS-приложении. А чтобы понять, что тормозит твой проект, пройди бесплатную диагностику: она еще и пришлет тебе мой чек-лист против отказов Apple.
Частые вопросы
Что такое price tier в App Store?
Это была пронумерованная ценовая ступень, которую Apple переводил в каждую валюту. С 2023 года ее заменили 900 цен на валюту, из них 100 по запросу, и базовая страна, от которой считаются остальные.
Где найти список цен App Store?
В App Store Connect, на странице цен твоего приложения или подписки: See Additional Prices показывает полный список. API тоже возвращает для каждой страны цену для покупателя и твою примерную долю.
Как поставить разные цены в разных странах?
Выставь цену в базовой стране, затем перед подтверждением измени нужные страны на экране сопоставимых цен. Через API это один вызов на страну и на продукт.
Меняет ли Apple мои цены, когда меняется курс валют?
Для приложения или разовой покупки да, в странах с автоматической ценой, но никогда в базовой стране и в странах, заданных вручную. Для подписки никогда.
Сохраняют ли текущие подписчики свою цену после повышения?
Да, если ты выберешь сохранение текущей цены для действующих подписчиков. Иначе они получат уведомление или запрос согласия, в зависимости от размера повышения и страны. А снижение всегда применяется ко всем подписчикам.
Включает ли цена в App Store НДС?
Во Франции да: показанная цена включает НДС 20 %. Твоя доля считается после вычета НДС, а затем комиссии Apple.

