Command Palette

Search for a command to run...

割引計算機: 販売価格と実質節約の計算方法

割引計算機: 販売価格と実質節約の計算方法

T
Toolz Team
|Aug 23, 2026|15 分読んでください

電卓 コレクションの一部

私はかつて友人がジャケットに自分自身を話すのを見た タグが言ったので " 40% オフ, その後、余分な20% を取る レジスターで." 彼の頭の中でそれは 60% オフだった. it was' t - それは 52% - と $180 ジャケットの差は約 15 ドル he' d 精神的にすでに費やさ割引の間のそのギャップあなた 考えます あなた'取得して、あなたが持っているもの 実際 get は、私が を構築したすべての理由です 割引計算機 に Toolz.dev.積み重ね割引、特に、ほとんどない直観が言うように動作します。

tl;dr: 販売価格を見つけるには、元の価格に (100 - 割引%) × 100 を掛けます - したがって、$50 アイテムが 30% オフになると $50 × 0.70 = $35 になります。積み上げ割引は掛けます、彼らはdon' t追加: 20% オフ、その後追加の10% オフが80% × 90% = 72% の元の、28% の効果的な割引ではなく、30% の消費税が適用されます のあと 割引、実際に支払う価格。計算機は 3 つすべてを一度に実行し、真の実効割引を示します。

私は生活のためのsaasの価格設定ページとeコマースの流れを構築します - 裏側にLaravel、前面にReact - だからI& #39;veは私が数えることができるよりも正確に右の割引数学を取得する必要があったこのガイドは、その数学、I& #39; dは、同僚にそれを説明する方法を説明し、加えて、エッジケースは静かにバグや過充電を引き起こします。

割引計算機とは何ですか?いつ必要ですか?

割引計算機は、2 つの質問に即座に答えます。何を支払うのか、いくら節約するのか。元の (リスト) 価格と割引を提示すると、販売価格と金額がオフになります。それは些細なことのように聞こえます。そして、単一の " 20% off" の場合、ほぼその値が表示されます。現実世界の価格設定が関与する瞬間: 積み重ねられたクーポン、固定金額オフのバウチャー、および消費税が重ねられます。

買い物客は、サインが主張するほど良い取引であるかどうかを正気度チェックするためにそれを使用します 売り手は、それを別の方向に使用します - 目標マージンに達する販売価格を設定するため、またはプロモーションが実際にどのような費用がかかるかをチェックアウトロジックを構築するときに常に使用します。なぜなら、仕様では明らかに見える割引ルール (" 15% を適用してから $10 クーポン") には特定の操作順序があり、その順序を間違えることは、赤いテストではなく怒っているサポートチケットとして現れる種類のバグだからです。

生の割合だけが必要な場合 - " 240 の 15% は何ですか?" -ザ パーセンテージ計算 は、より無駄のないツールです。割引計算ツールは、価格設定ケース専用に構築されています。元の価格、販売価格、節約された金額で表示されます。

割引き率はどのように計算しますか?

コア式には 2 つの同等の形式があり、it'両方を知る価値があります。

を見つけるために 金額オフ、価格に割引率を100 で割った値を掛けます:

discount = price × (percent ÷ 100)

を見つけるために 販売価格 直接、何を掛けます& #39; 割引後に残ったs:

sale price = price × ((100 − percent) ÷ 100)

したがって、25% オフで $80 アイテムの場合: オフ金額は $80 × 0.25 = $20、販売価格は $80 × 0.75 = $60 です。両ルートは一致する必要があります。 2 番目の形式は、コードで私が好む形式です。なぜなら、it's は単一の乗算であり、"you pay 75% of the price" intuition は明示的だからです。

一般的なケースのための簡単な精神的なショートカット: 10% offは、小数点が1 つシフトした価格だけです ($ 45 の10% は$ 4.50) 10% を取得すると、他の人を構築できます - 20% は2 倍、5% は半分、30% は3 倍です 割引計算機 算術演算を完全に削除し、販売価格と一緒に節約されたお金も表示しますが、ショートカットは、信号のない店に立っている場合に便利です。

なぜdon& #39; t積み重ね割引は加算されますか?

これは小売価格設定で最も誤解されている唯一のものであるため、正確である価値があります。店舗が 2 回目の割引を適用すると、価格に適用されます のあと 最初の割引 - オリジナルではありません。さまざまな基本金額のパーセンテージは、単純に合計することができます'単に合計されるだけではありません。

20% オフ、その後さらに10% オフをしましょう 最初の割引では、オリジナルの80% を支払うことになります 2 番目の割引では10% オフになります あれか 値下げして、90% を残します。乗算: 0.80 × 0.90 = 0.72。元の割引の 72% を支払います。これは 28% の実効割引です。20 + 10 を加えると示唆される 30% ではありません。

より大きな数字でギャップが広がります。 " 50% オフ プラス 50% オフ" すべてが無料のように聞こえますが、it' s 0.50 × 0.50 = 0.25 - それでもオリジナルの 4 分の 1 を支払います。これがまさに私の友達の理由です' s " 60% オフ" ジャケットは本当に 52% でした: 0.60 × 0.80 = 0.48 が支払われたため、52% オフです。

2 つの割合の割引の順序does& #39; tは、乗算が可換であるので、結果を変更します - 20% その後10% は、10% その後20% と同じ合計を与えますが、固定金額クーポンとパーセンテージを混合します です 次の罠は秩序に敏感です。

オフと固定金額オフの割合: どちらがより節約されますか?

割引率は価格に応じて変化します。固定金額の割引は' t。つまり、商品の価格に応じてクロスオーバーします。

オリジナル価格 20% オフ $15 オフ より良い取引
$ 50 $10 を節約する→$40 を支払う $15 を節約する→$35 を支払う $15 オフ
$75 $15 を節約する→$60 を支払う $15 を節約する→$60 を支払う ネクタイ
$120 $24 を節約する→$96 を支払う $15 を節約する → $105 を支払う 20% オフ

損益分岐点 (ここでは、$ 75) の下で固定クーポンが勝ちます; その上、パーセンテージが勝ちます。それ& #39; s なぜ店舗は " $ 15 の下で注文をオフに配る " $ 75" クーポン - 彼ら& #39; 彼らは正確に寛大どこで彼らはパーセンテージに対して最も少ないストアのコストをかけた。

There& #39; s also a safety detail I bake into the tool: a fixed discount can never take the price below zero.誰かが$ 20 アイテムに$ 30-offクーポンを適用した場合、価格は$ 0、-$ 10 ではありません。 calculatorは、実際のレジスタの動作と一致し、負の合計バグを回避するそれをクランプします I& #39; 1 つ以上の手巻きチェックアウトで見られました。

消費税は割引価格にどのように適合しますか?

実際に支払う金額に対して税金がかかります。つまり、税金がかかります のあと 割引。まず割引し、次に割引価格に課税します。

例を働きます. a $60 販売価格 8% 消費税: 税金は $60 × 0.08 = $4.80, だから、レジスターでの合計は $64.80 です. you& #39; d は、最初に元の $80 に (誤って) 課税し、その後割引した場合、 you& #39; d は別の間違った番号を取得します - そして you& #39; d は、あなたが決して費やさなかったお金に過払い税になります。, 税務当局は、ほとんどの標準的なプロモーションの割引後の価格に税金を期待しているため、この注文を正しく行うことは、チェックアウトを構築する人にとって重要です。

ザ・ 割引計算機 自動的に正しいシーケンスで操作を適用します: プライマリディスカウント、次に任意の積み重ねられたパーセンテージ、そして結果に課税します それは各段階 - 販売価格、税金、最終価格 - を示すので、単一の数字を信頼するのではなく、フローを検証することができます。 you& #39; より広い価格設定モデルで通貨または単位間を移動するとき、 ユニットコンバーター それとうまく組み合わせ、割引レストランの請求を分割するために チップ計算機 グラチュエーション側を扱う.

販売価格から元の価格を見つけるにはどうすればよいですか?

時々、販売価格と割引があり、前にアイテムのコストを知りたい - リバースエンジニアリングa " was" 価格、またはサプライヤー& #39; sクレームをチェックする 販売価格を1 から割引を引いた端数で割ります:

original = sale price ÷ ((100 − percent) ÷ 100)

アイテムが$ 45 25% オフの後、オリジナルは$ 45 × 0.75 = $ 60 でした ここでの罠は、乗算すべきときに分割しています: 人々は本能的に25% を$ 45 に戻して$ 56.25 を取得します、それは間違っています、なぜなら25% は小さい販売価格ではなく、より大きなオリジナルから取られたパーセンテージを追加してパーセンテージを削除することは、同じレートでの逆演算ではありません - これも多くの根底にあるレッスン 日常の生産性数学。電卓は元の価格から前方に動作しますが、候補の原本を入力して、既知の販売価格にどちらが着地するかを確認できます。

割引で人はどんな間違いを犯しますか?

いくつか繰り返しのもの, ショッピングと配送コードの両方から描画:

積み重ねられたパーセンテージの追加. 上でカバーされており、繰り返しの価値があります。なぜなら、それは's が最も高価だからです。常に残りの分数を掛けます。

割引する前に課税する. 税金は割引後の価格に属します。注文を元に戻すと合計が膨らみます。

マージンと混同するマークアップ. 原価の50% のマークアップは価格に50% の証拠金ではない。 $100-cost項目が$150 で販売すればthat& #39; s 50% のマークアップが33% の証拠金だけ。 discountsは証拠金に速く食べる、なぜ" ちょうど別の10% のoff&quotを取ります; それはビジネスに見た目より大きい取り引きです。

固定割引フロアを無視する. 価格より大きいクーポンはshould& #39; tは否定的な合計を作成するか、またはより悪い、顧客に支払います。 ゼロにそれを締め金で止めて下さい。

間違ったステップで丸められます. すべての中間値ではなく、最終的な表示された数値のみを丸める、または小さなエラーの化合物。 Toolz.dev計算機は、計算を通じて完全な精度を運び、最後に提示された数値を小数点第2 位まで丸めます。すべてがブラウザで実行されるため、入力した価格 - 商業的に敏感である可能性があります - は決してデバイスを離れることはありません。この原則は、私は Toolz.dev のすべてに当てはまります。そして、に書きました データ プライバシー ガイド

証拠金を保護する割引をどのように設定しますか?

もしあなた& #39; re 販売側, a 割引 isn& #39; t 顧客への贈り物 so much as a bet against your own margin, and the math runs in reverse. start from the number you can& #39;t cross: your cost. say an item costs you $60 and normally sells for $100 - a healthy 40% margin. knock 30% off the price and you& #39;re now selling at $70. your margin did& #39;t drop by 30%; it collapsed from $40 to $10, a two-thirds.その非対称性は、新しい店のオーナーをキャッチアウトする物であり、それ& #39;sなぜ"ちょうど実行してより大きなsale" は、ほとんど見かけのフリーレバーではありません。

プロモーションロジックを構築する際に私が保持するルールは、定価ではなく、コストに対して割引をモデル化することです。キャンペーンに割合をコミットする前に、どのような販売価格が生み出すかを確認し、コストを差し引いて、残りのマージンが注文ごとのオーバーヘッドをカバーしていることを確認します - 支払い手数料、パッケージング、各注文が生み出すサポート時間のスライス 正の粗利益を残す割引は、それらがカウントされると依然としてお金を失う可能性があります 割引計算機 1 つのステップで販売価格を私に与えます;私がそれと並行して行う原価と諸経費の減算、そしてそれ' s は私を複数の "promotion" を出荷するのを防ぎました。そうすれば在庫を静かに売却できなくなりましたが、損失が発生しました。

There& #39; s また、尊重する価値のある心理的な層. round、読みやすい割引 - 25% 、 3 番目のオフ、購入-1-get-one - 信頼できると読む; 37% オフのような奇妙な特定のものは、疑いを招く " original" 価格が誇張されたそれらを正当化するために、いくつかの市場の規制当局は、今まさにその理由のための参照-価格クレームを警察、 " was" 価格が一つであることを要求する最近、本当に販売されたアイテムなので、マークダウンを提示する正直な方法も耐久性のあるものです: クリーンな割合を選択し、実際の元の価格に適用し、ツールは、あなたが計算したのと同じ効果的な割引を顧客に見せますプロモーションは、クーポンを積み重ねるとき、私は常に最初に結合された番号を実行して、私が宣伝する見出しは、レジスタと一致します - なぜなら、何も信頼を侵食するよりも速く、 " 60% off" 52% として鳴るサインを正しく取得することは、チェックアウトのすべての部分にもたらす同じ規律であり、それは自然に、より広範な習慣とペアになります 開発者 生産性 ツールキット

よくある質問

割引を計算するにはどうすればよいですか?

元の価格に割引率を100 で割った値を掛けて金額をオフにしてから、価格から差し引きます。 $80 アイテムの25% オフの場合、割引は$80 × 0.25 = $20 になるため、販売価格は$60 になります。割引計算ツールはそれを即座に実行し、節約されたお金も示します。

パーセントオフの後に販売価格を計算するにはどうすればよいですか?

100 から割引率を引いて、価格にその分数を掛けます。 30% オフのアイテムは元の価格の 70% の費用がかかるため、$50 アイテムは $50 × 0.70 = $35 になります。計算機に価格とパーセンテージを入力すると、暗算なしで販売価格と節約が得られます。

20% の割引でいくら節約できますか?

価格の 5 分の 1 を節約できます。 45 ドルのアイテムでは、20% オフで 9 ドル節約でき、36 ドルになります。 $200 のアイテムで $40 節約でき、$160 になります。 計算機には、入力した開始価格の保存金額と最終価格の両方が表示されます。

追加割引はどのように機能しますか?

スタックドクーポンは、オリジナルではなく、すでに引き下げられた価格に適用されるため、パーセンテージは追加されません。 20% オフのアイテム、その後追加の 10% オフには 80% × 90% = オリジナルの 72% がかかります - 30% ではなく 28% の実効割引。計算機は追加のパーセンテージを正しく適用し、真の複合割引を報告します。

消費税を割引価格に追加するにはどうすればよいですか?

実際に支払う価格に税金がかかるので、割引後に適用されます 割引価格を取り、税率を100 で割った値を掛けて、それを元に戻します 8% の税金がかかる$ 60 の販売価格では、税金は$ 4.80 で、合計は$ 64.80 です 計算機に税率を入力して、最終価格に含めます。

販売価格から元の価格を見つけるにはどうすればよいですか?

セール価格を1 から割引を引いた端数で割ります。 25% オフ後の商品が$45 の場合、オリジナルは$45 × 0.75 = $60 でした。パーセンテージをセール価格に戻すと、割引は元の金額の大きなものから取られたものであるため、間違った答えが得られます。

パーセンテージと固定割引の違いは何ですか?

パーセンテージ割引は価格に合わせてスケールされます - 10% オフは高価な商品ではより多くのお金になります - 一方、固定割引は価格に関係なく同じ通貨金額をオフにします 固定割引は安価な商品のシェアを大きく節約します 計算機は両方をサポートし、固定金額を価格に制限するため、合計がマイナスになることはありません。

価格は割引計算ツールで非公開にされていますか?

はい。 すべての計算は、プレーンな JavaScript でブラウザで実行されます。 入力した価格、割引、税率は送信、ログ記録、保存されることはなく、ページが読み込まれた後も、ネットワーク接続なしでツールは機能し続けます。


[Toolz.dev] (/およびWP Adminify) のビルダーであるLitonによって書かれ、操作の順序を尊重するのに十分な価格ページをLaravelとReactで出荷しました。

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!