ブラジルのApp Store:代替決済と手数料まとめ
著者:Mehdi Azizi
公開・11 分
iOS 26.5以降、ブラジルではサードパーティ決済や自社サイトへのリンクが使えます。手数料は21%(小規模開発者は10%)です。
ブラジルでは、iOS 26.5以降、App Storeのアプリはデジタルコンテンツを3つの方法で販売できます。Appleのアプリ内課金、アプリ内でのサードパーティ決済代行業者、そして自分のサイトでのオファーです。Appleの手数料は21%で、小規模開発者と1年経過後のサブスクリプションは10%です。さらにアプリ内課金を通した場合は5%の決済手数料がかかります。 自分のサイトへのリンクは、クリックから7日以内の売上に対して15%(または10%)かかります。
これらの選択肢は、AppleとブラジルのCADE(競争当局)との合意から生まれたものです。何より大事な条件は2つです。アプリ内課金を並べて表示し続けること、そして18歳未満のユーザーには自分のサイトのオファーを一切見せないことです。内容はすべてAppleとCADEの公式ページによるもので、2026年10月27日に再確認しています。
僕はExpoで自分のiOSアプリを公開していて、サブスクリプションで販売しています。アプリ内課金の一般的なルールはガイドライン3.1.1の解説にまとめています。ここではブラジルの話だけをします。
AppleとCADEの合意
CADEの公式発表によると、2025年12月23日、Conselho Administrativo de Defesa Econômica(CADE)の審判所は、Appleが提案したTermo de Compromisso de Cessação(TCC)を全会一致で承認しました。調査は2022年12月、Mercado Livreグループの申し立てを受けて始まったものです。
この発表によると、合意によりAppleには次の義務が課されます。
- 開発者が外部オファーを宣伝し、ユーザーをアプリ外での購入に誘導できるようにすること
- アプリ内でほかの決済手段を受け入れること
- 代替アプリマーケットプレイスでの配信を開放すること
代替決済と外部オファーは、アプリ内課金と並べて表示しなければなりません。
合意には子どもの保護策も含まれ、Appleの手数料体系も定めています。有効期間は、新しい条件が開発者に義務化された時点から3年間です。完全に違反した場合、Appleは最大1億5,000万レアルの罰金と調査の再開を受ける可能性があります。
僕はTCCの全文を読んでいません。 CADEは「em breve」(近日中)に公開すると発表しており、発表文には料率が一切書かれていません。なので、このガイドの数字はAppleのページから取っています。2026年6月18日、Appleはブラジル向けの変更を発表しました。iOS 26.5から利用できます。Appleはその中で、ブラジルでデジタルコンテンツを販売する開発者の支払いは「the same or less than they do today」になると述べています。
ブラジルで販売する4つの方法
AppleのページChanges to iOS in Brazilは4つの方法を説明しています。
| 方法 | 代金を受け取る人 | 必要なもの |
|---|---|---|
| Appleのアプリ内課金 | Apple | 新たな対応なし |
| アプリ内のサードパーティ決済 | 決済代行業者 | エンタイトルメント |
| 自分のサイトでのオファー | 自分のサイト | エンタイトルメント |
| 代替アプリマーケットプレイス | 自分またはマーケットプレイス | 公証(Notarization) |
技術面では、アプリ内課金は変わりません。Appleは、開発者側の変更は不要だと書いています。手数料だけがブラジルの新しい料率に従います。次の2つの方法には、ブラジルの決済オプションのページにあるとおり、StoreKit External Purchases or Offersエンタイトルメントが必要です。これは自分のサイトでのオファーに、クリックできるリンクがあってもなくても適用されます。
ブラジルでのAppleの手数料:方法ごとに
Appleが公開している内容は以下のとおりです。この表は、要約ではなく2つのページのHTMLコードから書き写しました。
| 方法 | 標準料率 | 優遇料率 |
|---|---|---|
| アプリ内課金 | 21% + 5% | 10% + 5% |
| アプリ内のサードパーティ決済 | 21% | 10% |
| 自分のサイトへのリンク | 15% | 10% |
| 代替アプリマーケットプレイス | 5% | 5% |
読み方は次のとおりです。
- 優遇料率の対象は、Small Business Program、Mini Apps Partner Program、Video Partner Programのメンバー、そして1年目を過ぎたサブスクリプションです。App Storeの手数料については、総合ページにNews Partner Programも載っていますが、決済オプションのページ、Appleの発表、自分のサイトへのリンクの料率表には載っていません。
- アプリ内課金の5%は決済処理手数料で、手数料(コミッション)とは別物です。
- 自分のサイトへのリンクには「store services commission」がかかります。対象はクリックから7日以内の売上だけです。Appleがこれを定めているのは、ブラウザを開くクリック可能なリンクについてのみです。
- 代替アプリマーケットプレイスにはCore Technology Commission(CTC)がかかります。有料アプリを含むデジタルコンテンツ売上の5%(税抜き)です。
アプリ内課金について、Appleは手数料と決済手数料が顧客の支払い価格にかかり、税の計算はライセンス契約に従うと説明しています。CTCは税抜き価格で計算されます。サードパーティの決済代行業者を使う場合は、その手数料が上乗せされます。
例:顧客がR$ 100を支払った場合
この計算は例であって、実測ではありません。税は無視し、決済代行業者の手数料は調べていないので「+ 手数料」と書いています。契約内容によって変わるからです。ここでの小規模開発者はSmall Business Programのメンバーです。
| 方法 | 小規模開発者 | 標準料率 |
|---|---|---|
| アプリ内課金 | AppleにR$ 15 | AppleにR$ 26 |
| アプリ内のサードパーティ決済 | R$ 10 + 手数料 | R$ 21 + 手数料 |
| 自分のサイトへのリンク | R$ 10 + 手数料 | R$ 15 + 手数料 |
アプリ内課金なら、小規模開発者の手元にはR$ 85が残ります。サードパーティ決済なら、R$ 90から決済代行業者の手数料を引いた額です。
Small Business Programのメンバーがアプリ内課金をやめると、手数料の対象となる売上で5ポイント得をします。ただし決済代行業者の手数料を引く前の話です。 決済代行業者がR$ 100あたりR$ 5より多く取るなら、アプリ内課金のほうが安くつきます。標準料率では、差はサードパーティ決済で5ポイント、自分のサイトへのリンクで11ポイントです。唯一の例外として、自分のサイトでクリックから7日を過ぎてからの売上には、リンクの手数料がかかりません。
このポイント差には、自分で引き受けることになる以下の負担が含まれていません。
- カスタマーサポート:これらの購入では、Appleは返金、購入履歴、サブスクリプションの管理を行いません
- 税金の徴収と納付
- サーバーから送る毎月の報告。購入がなくても、すべてのトランザクショントークンを含めます
- Appleからの請求書を受領後30日以内に支払うこと。支払わないと、Appleはほかの市場の収益から差し引いたり、アプリをApp Storeから削除したり、さらにはデベロッパープログラムから除名したりすることがあります
App Storeは購入者にも警告を表示します。製品ページのバナー、情報セクションでの記載、ダウンロード確認時のExternal Purchasesという表示です。これらがコンバージョンにどう影響するかは、まったく測定していません。
最初のアプリなら、僕はブラジルでもアプリ内課金のままにします。小規模開発者なら合計15%で、報告用のサーバーも決済のカスタマーサポートもいりません。代替決済が割に合うのは、数ポイントの差でこの作業をまかなえるくらい売れてからです。
サブスクリプションか買い切りかでも手数料は変わります。詳しくはiOSアプリはサブスクリプションか買い切りかにまとめています。
アプリで守るべきルール
サードパーティ決済や自分のサイトへのリンクを提供する場合、決済オプションのページによると、Appleは次のルールを課しています。
- デジタルコンテンツを販売するすべての画面で、アプリ内課金を同時に提供しなければなりません。
- アプリ内課金は、ほかのどの選択肢と比べても少なくとも同じくらい目立つ必要があります。Appleはレイアウト、文言、フォント、色、サイズを総合的に判断します。
- アプリ内課金のボタンには、Appleが提供するビジュアルを黒または白の背景で使います。標準のiOSボタンでは、隣のテキストを15ポイント以上にします。
- 方法ごとに異なる価格や特典を表示しても構いません。
- 購入フローで、アプリ内課金を思いとどまらせたり邪魔したりしてはいけません。
- App Storeの製品ページに、自分のサイトやサードパーティ決済で購入できると書いてはいけません。
- ユーザーを別の選択肢に送る前に、アプリで情報シートを表示します。ユーザーはそこで、取引相手がAppleではなく開発者であることを知らされます。iOS 26.5では、Appleが提供する仕様に従って自分で作ります。システムが提供するシートはiOS 27.2(ベータ版)で登場します。
決済代行業者は、カードデータについてPCI規格のレベル1を満たす必要があります。さらに、不正取引への異議申し立て、サブスクリプション管理、返金といったカスタマーサポートも提供しなければなりません。
初めて購入画面を作るなら、iOSのペイウォールでありがちなミスはボタンが2つになっても当てはまります。
未成年者:いちばん厳しいルール
以下のAppleのルールは、ブラジルで代替決済を提供するすべてのアプリに適用されます。
- キッズカテゴリ:サードパーティ決済の前にペアレンタルコントロールを入れ、Webサイトでの購入オファーは一切なし
- その他のアプリ:保護者による購入管理機能に対応し、代替オプションには保護者の同意を得る
- 18歳未満:アプリ内のサードパーティ決済はペアレンタルコントロールの後ろに置き、Webサイトでの購入オファーは一切なし
ブラジルでは、18歳未満のユーザーには、保護者の同意があっても自分のサイトでの購入オファーを一切見せてはいけません。 Appleの日本向けページによると、日本はもっと緩やかです。この表の「Webなし」は、サイトでの購入オファーが一切ないという意味です。
| ユーザー | ブラジル | 日本 |
|---|---|---|
| キッズカテゴリ | ペアレンタルコントロール、Webなし | ペアレンタルコントロール、Webなし |
| 13歳未満 | ペアレンタルコントロール、Webなし | ペアレンタルコントロール、Webなし |
| 13〜17歳 | ペアレンタルコントロール、Webなし | サードパーティ決済とWeb、ペアレンタルコントロール |
ユーザーが支払いできるかどうかは、StoreKitのcanMakePaymentsで確認するようAppleは案内していて、新しいAPIも予告しています。年齢については、Appleは2026年2月に、Declared Age Range APIがブラジルでユーザーの年齢層を返すと発表しました。ユーザー本人か保護者が共有に同意した場合です。僕の解釈では、ユーザーが成人かどうかアプリでわからないうちは、自分のサイトへのリンクを表示すべきではありません。
年齢は製品ページにも関係します。2026年2月24日のAppleの発表によると、有料ルートボックスがあると申告したアプリは、ブラジルのストアで18+になります。この日以降、ブラジルのApp Storeでは、成人であることが確認されるまで18+アプリのダウンロードがブロックされます。
代替決済の導入手順
- アカウント保有者に更新された契約へ同意してもらいます。 Apple Developer Program License Agreementには、ブラジルの条件が含まれるようになりました。同意できるのはアカウント保有者(Account Holder)だけで、Appleは全メンバーの期限を2026年7月6日としていました。デベロッパーアカウントで同意済みかどうか確認してください。
- App IDにエンタイトルメントを追加します。 契約に同意すると、アカウントでStoreKit External Purchases or Offersエンタイトルメントが使えるようになります。Certificates, Identifiers & Profilesでアプリの識別子に追加します。
- プロジェクトで宣言します。 キーは
com.apple.developer.storekit.custom-purchase-link.allowed-regionsで、値がbrひとつだけの配列です。Expoではconfigのentitlementsに入れます。その後、プロビジョニングプロファイルにもエンタイトルメントを含める必要があります。 - 決められた順番でフローを実装します。
canMakePaymentsを確認し、次にExternalPurchaseCustomLinkのisEligibleプロパティを確認します。取引が発生しうるたびに、その前にtoken(for:)でトークンを取得します。これがAppleに報告するトークンです。ユーザーが代替ボタンをタップしたら、情報シートを表示します。AppleのページはshowNoticeを挙げていますが、APIドキュメントではシステムのシートはiOS 27.2からとなっています。それまでは自分で作ります。 - アプリ内課金を画面に残し、前述のペアレンタルコントロールも入れます。
- App Review用のメモに決済代行業者の名前を書きます。 業者はアプリの取引を処理できる状態になっていなければなりません。提出内容が不完全だと、審査が遅れたりリジェクトされたりすることがあります。
- 毎月トランザクションを報告します。 App Store Connectのヘルプでは、暦月の終わりから15日以内に、External Purchase Server APIでレポートを送るよう求めています。購入、更新、返金、さらには購入のなかったものまで、すべてのトークンを含めます。
Expoでの手順3は、app.jsonで次のようになります。
{
"expo": {
"ios": {
"entitlements": {
"com.apple.developer.storekit.custom-purchase-link.allowed-regions": [
"br"
]
}
}
}
}
手順4のAPIはネイティブです。 RevenueCatやほかのReact Nativeライブラリが対応しているかは確認していません。この方法を選ぶ前に確認してください。対応していなければネイティブモジュールが必要になります。最後に、Appleによると、このエンタイトルメントが機能するのはブラジルのストア、iPhone、iOS 26.5以降に限られます。
代替アプリマーケットプレイスと公証
代替アプリマーケットプレイスでの配信はApp Store Connectで管理します。マーケットプレイス、Developer ID、マーケットプレイスから提供されたトークンを登録します。そこではアプリ内課金は使えず、デジタルコンテンツの売上には5%のCTCがかかります。どの経路で配信するアプリも公証(Notarization)を通ります。自動と人の両方による基本的なチェックで、App Storeの審査より軽いものです。
自分でマーケットプレイスを開くにはAppleの許可が必要です。ブラジルの代替アプリマーケットプレイスのページによると、特に組織として登録している必要があります。さらに、100万ドルのスタンドバイ信用状を提出するか、2年間途切れずメンバーであり、かつ前の暦年に世界で初回インストール数が100万を超えたアプリを持っているか、どちらかが必要です。
フランスからブラジルで販売する場合
Appleのページはブラジルで配信されるアプリを対象としていて、開発者の国に条件はありません。アプリがブラジルで販売されているなら、大事なのは次の3点です。
- 何もしなければ、アプリはブラジルの手数料表に従って、アプリ内課金で販売を続けます。
- Appleのブラジル向けページは、別アプリを用意するよう求めていません。 エンタイトルメントはブラジルのストアでのみ有効で、
isEligibleでそのユーザーにオプションが開放されているかがわかります。日本、EU、韓国にはそれぞれ独自のルールがあります。EUのルールはガイドライン3.1.1の解説で詳しく扱っています。 - アプリ内課金以外では、税金は自分の負担です。 Appleのページにはブラジルの税金について何も書かれていません。レアルを直接受け取る前に、その仕組みを税理士に確認してもらってください。
確認した内容と日付
2026年10月27日に再確認。料率、条件、手順は、同日にHTMLコードで読んだAppleのページによるものです。合意内容はCADEの公式発表によるもので、TCCの全文ではありません。実際のテストはしていません。レアルでの計算は例であり、税と決済代行業者の手数料は含みません。
これらのページはすぐに変わります。Appleはすでにシステムの情報シートや新しい保護者向けAPIを予告しています。実装する前に読み直してください。
よくある質問
ブラジルのApp Storeの手数料はいくらですか?
デジタルコンテンツの売上に対して21%です。Small Business Programやほかのいくつかのプログラムのメンバー、そして1年経過後のサブスクリプションは10%です。アプリ内課金では5%の決済処理手数料が加わります。自分のサイトへのリンクは、クリックから7日以内の売上に対して15%(または10%)です。
ブラジルではiOSアプリに自分のサイトへのリンクを置けますか?
はい。StoreKit External Purchases or Offersエンタイトルメントがあり、アプリ内課金を同時に表示していれば可能です。18歳未満のユーザーとキッズカテゴリのアプリでは、リンクは禁止です。App Storeの製品ページでリンクに触れてはいけません。
ブラジルのiPhoneアプリでPixを提供できますか?
Appleのページも CADEの発表も、Pixを含め特定の決済手段の名前は挙げていません。決まっているのは決済代行業者の条件です。カードデータについてPCI規格のレベル1、カスタマーサポート、返金です。業者がそれを満たしているか、そしてアプリ内課金が並んで提供されているかを確認してください。
代替決済を提供するなら、アプリ内課金は残す必要がありますか?
はい。Appleは、デジタルコンテンツを販売するすべての画面で、アプリ内課金を同時に、しかも別の選択肢と少なくとも同じくらい目立つように表示することを求めています。
ブラジルでは未成年者もアプリ内課金以外で支払えますか?
はい。ただしアプリ内だけで、ペアレンタルコントロールの後ろに置く必要があります。18歳未満にはWebサイトでの購入オファーは一切認められていません。日本では、ペアレンタルコントロールを条件に13歳からWebでのオファーが可能です。
ブラジルにいない開発者にもこのルールは適用されますか?
Appleのページはブラジルで配信されるアプリを対象としていて、開発者の国に条件はありません。なので、ブラジルのストアでアプリを出しているフランスの開発者も対象です。アプリ内課金には手数料表が適用され、代替決済を有効にすればそのルールも適用されます。
AppleとCADEの合意とは何ですか?
ブラジルの競争当局であるCADEが2025年12月23日に承認したTermo de Compromisso de Cessaçãoです。外部オファー、代替決済、代替アプリマーケットプレイスを開放するもので、新しい条件が義務化された時点から3年間有効です。
出典
- TCC承認に関するCADEの発表、2025年12月23日。
- Appleのブラジル向け発表、2026年6月18日。
- Changes to iOS in Brazil、Payment options on the App Store in Brazil、Operating an alternative app marketplace in Brazil、Apple Developer。
- ExternalPurchaseCustomLink、StoreKitドキュメント。
- Payment options on the App Store in Japan、未成年者ルールの比較用。
- Age requirements for apps distributed in Brazil, Australia, Singapore, Utah, and Louisiana、2026年2月24日。
- Reporting tokens and transactions to Apple、App Store Connectヘルプ。
ブラジルでも、ほかの国でもアプリを売るために
ペイウォールに手を付ける前に、無料診断を受けてみてください。プロジェクトで本当にネックになっていることがわかり、僕のApple審査リジェクト対策チェックリストも届きます。
アプリを作ってアプリ内課金でサブスクリプションを組み込むなら、iOS Kitに僕のアプリのスターターコードと、App Storeまでの4ステップの手順が入っています。自分のペースで進められます。収益化に関することはiOSアプリ内サブスクリプションのページにまとめています。