MCPで接続 →

計算を入力してください

公式

広告

結果

お得なのは
Cash discount is better
You save 900 over two purchases
プラン 支払い合計(2回分) 実質割引率
ポイント還元 19,900 0.5%
現金割引 19,000 5%
差額(ポイント − 現金割引) 900

この計算ツールでできること

「ポイントをもらうのと、その場で値引きしてもらうのと、結局どっちが得なの?」——買い物でよくあるこの悩みに答えるツールです。同じ価格の商品を2回買うケースを想定し、それぞれのプランで支払う合計金額を比較します。合計が安いほうがお得、という単純明快な仕組みです。計算の中身は通貨を問わない四則演算なので、円でもドルでも、どんなお店でもそのまま使えます。

想定するシナリオ

同じ商品を2回購入すると考えます。ポイント還元プランでは、1回目は定価で支払い、還元率に応じてポイントが貯まります。2回目では貯めたポイントをすべて使い(1ポイント=1円換算)、その分だけ安く購入します。一方現金割引プランでは、1回目も2回目もその場で割引率分が引かれます。本ツールは、それぞれのプランで2回分の支払いを合計し、その差額を表示します。

ポイント還元と現金割引を比較する2つの購入経路を並べた図
2つのプランを比較:1回目の購入でポイントを貯めて2回目で使う方法と、両方の購入で即時に現金割引を受ける方法。

使い方

1回あたりの商品価格、ポイント還元率(%)、現金割引率(%)を入力してください。結果には、各プランの支払い合計、その差額、それぞれの実質割引率、そしてどちらが安いか・いくら得するかの判定が表示されます。

計算式の解説

価格を \(P\)、ポイント還元率を小数にしたものを \(p_r\)、現金割引率を小数にしたものを \(c_r\) とします。ポイントプランの合計=\(P(2 - p_r)\)、現金割引プランの合計=\(2P(1 - c_r)\) です。

$$\Delta = \text{Total}_{\text{points}} - \text{Total}_{\text{cash}}$$ $$\text{where}\quad \left\{ \begin{aligned} \text{Total}_{\text{points}} &= \text{Price} + \max\!\left(0,\; \text{Price}\left(1 - \tfrac{\text{Point Rate}}{100}\right)\right) \\ \text{Total}_{\text{cash}} &= 2 \cdot \text{Price}\left(1 - \tfrac{\text{Cash Discount Rate}}{100}\right) \end{aligned} \right.$$

覚えておくと便利な目安:\(p_r\%\) のポイントを貯めて次の同額購入で使っても、1回あたりに換算した価値はおよそ半分にしかなりません。つまり \(c_r\% > p_r\%/2\) のときは、現金割引のほうが得になります。

ポイントプランと現金割引プランの総コストを比較する棒グラフ
合計の棒が低いプランが有利。式は \(P(2 - p_r)\) と \(2P(1 - c_r)\) を比較する。

計算例

価格10000円、ポイント還元率1%、現金割引率5%の場合。ポイントプラン:

$$10000 + (10000 - 100) = 19900\ \text{円}$$

現金割引プラン:

$$2 \times 10000 \times 0.95 = 19000\ \text{円}$$

差額は900円なので、現金割引のほうがお得で、900円多く節約できます。目安の式とも一致します:\(5\% > 0.5\%\)。

よくある質問

1%のポイント還元が、思ったよりお得じゃないのはなぜ? ポイントは次回以降の買い物で使って初めて価値が生まれます。そのため2回の購入で見た実質的な割引効果は、表示されている還元率のおよそ半分になるのです。

3回以上買う場合は? 2回購入モデルは比較の基準として最も分かりやすい方法です。購入回数が増えるほど実質的なポイント還元率は表示の還元率に近づいていきます。あくまで判断の目安としてお使いください。

余ったポイントは計算に含まれる? いいえ。「貯めたポイントを使い切る」というシンプルな前提に合わせるため、2回目の購入で新たに貯まるポイントは計算に含めていません。

最終更新: