---
title: "MRR"
description: "Adapty で月次経常収益（MRR）を理解し最適化する。"
---

月次経常収益（MRR）チャートは、アクティブな有料サブスクリプションからの収益を月次換算した値で表示します。サブスクリプションの期間に関わらず、サブスクリプションビジネスが生み出す安定した収益を示します。

各サブスクライバーのコホートが経常収益にどのように貢献しているかを時系列で確認するには、チャートを初回購入月でグループ化し、月次解像度に切り替えてください。積み上げエリア表示で、各コホートの月ごとの貢献を確認できます。

## 計算方法 \{#calculation\}

:::warning
以下の計算機は、[ストア手数料と税金](how-adapty-analytics-works#commissions-and-taxes)を**考慮していません**。結果は**グロス収益**の計算と比較してください。
:::

MRR は各サブスクリプションの収益を月次換算に正規化します。たとえば、年間 $240 のサブスクリプションは毎月 $20 として計上され、$240 が一括計上されるわけではありません。これにより、サブスクリプションの請求期間の分布に関わらず MRR が安定します。

MRR は、すべてのサブスクリプション種別に対して（価格 × アクティブなサブスクライバー数 ÷ 請求期間（月数））の合計です。週次サブスクリプションの請求期間は ≈0.23 ヶ月として計算されます。

<SimpleCalculator client:load
    heading="MRR"
    formuLatex="\sum_{subscriptions}^{}\frac{P_s\times N_s}{D_m}"
    variables={[
        {
            nameInTheFormula: "P_s",
            variableName: "subscriptionPrice",
            variableDescription: "Price",
            variableValue: 10
        },
        {
            nameInTheFormula: "N_s",
            variableName: "activeSubs",
            variableDescription: "Subscribers",
            variableValue: 1,
            isInteger: true
        },
        {
            nameInTheFormula: "D_m",
            variableName: "duration",
            variableDescription: "Subscription period",
            variableValue: 1,
            options: [
                { label: "Weekly", value: 0.23 },
                { label: "Monthly", value: 1 },
                { label: "2 months", value: 2 },
                { label: "3 months", value: 3 },
                { label: "6 months", value: 6 },
                { label: "Annual", value: 12 }
            ]
        }
    ]}
    formulaCalculation="(subscriptionPrice * activeSubs) / duration"
    isSum={true}
    defaultRows={[
        { subscriptionPrice: 240, activeSubs: 2, duration: 12},
        { subscriptionPrice: 30, activeSubs: 10, duration: 1},
        { subscriptionPrice: 10, activeSubs: 20, duration: 0.23},
    ]}
/>

MRR には、経常収益を生み出さないプロダクトは含まれません。

- 買い切り購入
- 消耗型アイテム
- 非更新型サブスクリプション

ユーザーベースが買い切り型プロダクトを通じて安定した収益を生み出している場合でも、購入自体が継続的なものではないため、その収益は MRR に計上されません。

## 返金処理 \{#refund-handling\}

サブスクリプションが返金されると、MRR はそれまでカウントされていたすべての日付からその貢献分を差し引きます。返金が発生すると、過去の MRR 値が下がる場合があります。

指標間の全体的な比較については、[指標の返金処理方法](refund-events#how-metrics-handle-refunds)を参照してください。

## 通貨 \{#currency\}

---
no_index: true
---

Adaptyはすべての金額チャートを**米ドル（USD）**で表示します。元の取引通貨に関わらず、収益、MRR、ARR、ARPU、ARPPU、LTV、予測収益、返金額、コホートおよびA/Bテストレポート内の収益数値が対象です。他の通貨で表示する設定はありません。

Adaptyは各取引を[currencylayer.com](https://currencylayer.com/)のレートを使用してUSDに換算します。このレートは8時間ごとに更新され、**取引時点のレートに固定**されます。為替が変動しても、過去のUSD換算値は再計算されません。

現地通貨の値は、取引ごとに以下で確認できます。

- Webhookの`price`および`currency_code`フィールド
- S3、GCS、BigQueryエクスポートの`price`および`currency_code`カラム
- プロファイルページ（取引ごとの表示）

現地通貨で財務レポートを作成する場合は、エクスポートから取引ごとの現地通貨の値を取得し、自分で集計してください。

## 更新時の価格設定 \{#renewal-pricing\}

---
no_index: true
---

Adaptyは、ユーザーが最初に購読したときの価格に関わらず、プロダクトの現在の価格で更新収益を計算します。App Store ConnectまたはGoogle Playで価格を変更した後、既存のサブスクリプションユーザーに対するダッシュボードのRevenue、MRR、ARRの数値は、実際に収集された収益と乖離する場合があります。ストアがそれらのユーザーを旧価格のまま維持していても、Adaptyは新しい価格を適用します。

確認するには、S3、GCS、またはBigQueryエクスポートのトランザクションごとの`price`フィールドと、同じトランザクションのダッシュボードの値を比較してください。エクスポートフィールドはストアが報告した値（顧客が実際に支払った価格）を反映し、ダッシュボードは現在のプロダクト価格を反映します。

## 利用可能なフィルターとグループ化 \{#available-filters-and-grouping\}

:::link
メイン記事：[アナリティクスコントロール](controls-filters-grouping-compare-proceeds)
:::

- ✅ フィルター対象：アトリビューション、オーディエンス、国、オファータイプ、オファー ID、オファー割引タイプ、ペイウォール、A/B テスト、プレースメント、期間、セグメント、ストア、プロダクト、期間長。
- ✅ グループ化対象：期間、更新ステータス、プロダクト、国、ストア、ペイウォール、オーディエンス、プレースメント、期間長、オファータイプ、オファー割引タイプ、オファー ID、セグメント、アトリビューション。

## 関連指標 \{#similar-metrics\}

これらの指標を並べて比較するには、[指標比較表](metric-comparison-table#revenue)を参照してください。

- [Revenue（収益）](revenue)
- [ARR](arr)
- [ARPU](arpu)
- [ARPPU](arppu)