割引計算 (Discount Calculator)
セール価格とOFF率を計算
金額を入力してください
割引計算ツールの使い方
元の価格と割引率(% OFF)を入力すると、値引き額・割引後の税抜価格・消費税額・税込の支払金額を一度に計算します。「30%オフ」「半額」といったセール表示を実際に払う金額に直したり、税率10%と8%(軽減税率)で税込額を比べたりする用途を想定しています。値引き額と消費税額はそれぞれ1円未満を切り捨てて求め、計算はすべてブラウザ内で完結します。
元の価格を入力
割引前の価格を円単位で入力します。税抜価格を入れる前提の設計で、税込価格を入れると消費税が二重に加算されるため注意してください(下のFAQ参照)。
割引率を指定
10・20・30・40・50・70%のプリセットボタンを押すか、入力欄に「15」「12.5」のように数値を直接入力します。初期値は30%です。
消費税率を選んで結果を確認
10%(標準)と8%(軽減)のどちらかを選ぶと、値引き額・割引後の税抜価格・消費税額・税込の支払金額が即座に表示されます。ボタンを押す操作は不要です。
割引率別の価格早見表(税抜 / 税込10%)
よく使う元の価格と割引率の組み合わせについて、このツールと同じ計算(値引き額と消費税額をそれぞれ切り捨て)で求めた割引後の税抜価格と、消費税10%を加えた支払金額をまとめました。
| 元の価格\割引率 | 10%オフ | 20%オフ | 30%オフ | 50%オフ(半額) |
|---|---|---|---|---|
| 1,000円 | 900円 税込 990円 | 800円 税込 880円 | 700円 税込 770円 | 500円 税込 550円 |
| 5,000円 | 4,500円 税込 4,950円 | 4,000円 税込 4,400円 | 3,500円 税込 3,850円 | 2,500円 税込 2,750円 |
| 10,000円 | 9,000円 税込 9,900円 | 8,000円 税込 8,800円 | 7,000円 税込 7,700円 | 5,000円 税込 5,500円 |
※ 上段が割引後の税抜価格、下段が消費税10%を加えた支払金額です。割引後の税抜価格は「元の価格 × (1 − 割引率)」で求まり、 割引率が同じなら元の価格に比例します(1,000円の表を10倍すれば10,000円の行になります)。 元の価格が10や100の倍数でない場合は端数が切り捨てられるため、この比例関係が1円単位でずれることがあります。正確な値は上の計算機で確認してください。
「○割引」「○%オフ」「○円引き」の換算と、消費税をかける順序
セール表示には率で示すもの(3割引・30%オフ)と金額で示すもの(300円引き)があり、計算のしかたが異なります。あわせて、このツールが値引きと消費税をどの順序で計算しているかを式で示します。
| 表示 | 意味 | このツールでの入力 |
|---|---|---|
| 3割引・30%オフ・30%OFF | 元の価格の30%を値引き(支払いは70%) | 割引率に 30 |
| 2割5分引き | 「割」が10%、「分」が1%なので25%オフ | 割引率に 25 |
| 半額 | 50%オフ。奇数価格では1円未満の端数が出る | 割引率に 50(プリセットあり) |
| 300円引き | 金額での値引き。率は元の価格しだい(1,000円なら30%、3,000円なら10%) | 300 ÷ 元の価格 × 100 を割引率に入力 |
| 30%オフのさらに20%オフ | 0.7 × 0.8 = 0.56 なので合計44%オフ(50%ではない) | 1回目の結果を元の価格に入れ直して 20 |
このツールは次の順序で計算しています。
割引後の税抜価格 = 元の価格 − 値引き額
消費税額 = 切り捨て( 割引後の税抜価格 × 税率 ÷ 100 )
支払金額(税込) = 割引後の税抜価格 + 消費税額
「税抜価格に割引をかけてから消費税を加える」順序なので、入力する元の価格は税抜価格を前提としています。 割引率と税率は掛け算なので、「先に消費税をかけてから割引する」計算と切り捨て前の値は同じになりますが、どの段階で端数を切り捨てるかによって1円の差が出ることがあります。 税込価格(総額表示)しか分からない場合は、10%なら ÷1.1、8%なら ÷1.08 で税抜価格に戻してから入力すると、このツールの前提と揃います。 軽減税率8%の対象品目については、国税庁「消費税の軽減税率制度」の案内を参照してください。
実際の使用例
10,000円の30%オフ(税率10%)
プリセットの30%を使った基本の例です。値引き3,000円、割引後7,000円に消費税700円が加わります。
INPUT
元の価格: 10000 割引率: 30 消費税: 10%
OUTPUT
値引き額: -¥3,000 割引後の価格 (税抜): ¥7,000 消費税 (10%): +¥700 支払い金額 (税込): ¥7,700
1,980円の食品を20%オフ(軽減税率8%)
消費税を8%に切り替えた例です。消費税は 1,584 × 0.08 = 126.72 の端数を切り捨てて126円になります。
INPUT
元の価格: 1980 割引率: 20 消費税: 8%
OUTPUT
値引き額: -¥396 割引後の価格 (税抜): ¥1,584 消費税 (8%): +¥126 支払い金額 (税込): ¥1,710
181円の半額(50%オフ・税率10%)
奇数価格の半額の例です。値引き額90.5円の端数を切り捨てて90円引きとし、割引後91円の10%(9.1円)も切り捨てて消費税9円になります。
INPUT
元の価格: 181 割引率: 50 消費税: 10%
OUTPUT
値引き額: -¥90 割引後の価格 (税抜): ¥91 消費税 (10%): +¥9 支払い金額 (税込): ¥100
よくある質問
セール価格から元の定価を逆算するには?
「割引後の価格 ÷ (1 − 割引率)」で求められます。たとえば53%オフ後が3,069円なら、3,069 ÷ 0.47 ≈ 6,530円が元の定価です。このツールは元の価格から割引後を求める方向にしか対応していないため、逆算はこの式で手計算するか、求めた定価を入力して結果が一致するか確かめる形で使ってください。
元の値段とセール価格から割引率(off率)を出すには?
「(元値 − セール価格) ÷ 元値 × 100」で割引率が分かります。たとえば2,000円が1,400円なら (2,000 − 1,400) ÷ 2,000 × 100 = 30%オフです。割合の計算だけが目的なら、パーセント計算ツールの方が入力項目が少なく扱いやすい場合があります。
「◯円の半額」はどう計算する?
半額は50%オフと同じで、値引き額は元値 ÷ 2 です。元値が奇数だと1円未満の端数が出ます。たとえば213円の半額は値引き額106.5円で、このツールは値引き額の端数を切り捨てて106円引き、割引後価格は107円と表示します。割引後の価格の側を切り捨てる(106円にする)店もあるため、実際の表示と1円ずれることがあります。同様に181円の半額は、値引き90円・割引後91円・税込(10%)100円になります。
割引は税抜・税込どちらにかかりますか?
店舗の値付けによりますが、このツールは「税抜価格 × 割引率」で値引き額を求め、割引後の税抜価格に消費税をかける順序で計算しています。税込価格に対して割引率をかける店の場合は、税込価格を入力し、結果の「割引後の価格 (税抜)」欄をそのまま税込の割引後価格として読んでください(消費税欄と支払い金額欄は無視します)。税込価格から税抜価格を求めるには、10%なら ÷1.1、8%なら ÷1.08 です。
1円未満の端数はどう処理されますか?
値引き額と消費税額をそれぞれ Math.floor(切り捨て)で整数にしています。たとえば3,980円の15%オフでは、値引き額 597円(597.0)、割引後 3,383円、消費税 338円(338.3を切り捨て)、税込 3,721円です。四捨五入や切り上げで端数を処理する店舗では結果が1円異なることがあります。また、内部の小数計算の影響で、ごく一部の組み合わせ(例: 700円の70%オフ)では値引き額が本来の値より1円小さく表示されることを確認しています。
「3割引」「30%オフ」「300円引き」は同じ意味ですか?
「3割引」と「30%オフ」は同じで、元の価格の30%を値引きします。「300円引き」は率ではなく金額の値引きなので、元の価格によって割引率が変わります(1,000円なら30%、3,000円なら10%)。このツールは率での入力専用です。金額値引きを試したいときは「値引き額 ÷ 元の価格 × 100」で率に直してから入力してください。「○割○分」は、たとえば2割5分なら25%です。
割引率に小数や100%を超える値を入れるとどうなりますか?
小数は使えます。1,000円の12.5%オフなら値引き125円、割引後875円、税込(10%)962円です。100%を超える値や負の値を入れても入力エラーにはならず、そのまま計算されて割引後価格がマイナスで表示されます(1,000円の120%オフなら −200円)。意図しない表示になるため、割引率は0〜100の範囲で指定してください。
「30%オフの後さらに20%オフ」のような二重割引は計算できますか?
一度に入力する機能はありませんが、1回目の割引後の税抜価格を「元の価格」に入れ直して2回目の割引率を指定すれば求められます。10,000円の場合、30%オフで7,000円、その20%オフで5,600円になり、合計では44%オフに相当します(50%オフにはなりません)。率を足し合わせるのではなく掛け合わせる点に注意してください。
役立つTips
税込表示の商品には「税抜」欄だけを読む
総額表示(税込価格)の商品に対してそのまま計算すると、税込価格にさらに消費税が加算されます。税込価格を入力したときは「割引後の価格 (税抜)」欄を税込の割引後価格として読み、消費税欄と支払い金額欄は無視してください。
店頭表示と1円ずれることがある
値引き額と消費税額をそれぞれ切り捨てて計算しています。値引き後の価格を切り捨てる店や、四捨五入する店では1円単位で差が出ることがあります。レシートの端数処理は店舗ごとに異なります。
プリセットにない率は直接入力
プリセットボタンは10・20・30・40・50・70%の6種類ですが、入力欄には15や12.5など任意の数値を入れられます。ボタンは押した時点で入力欄の値を置き換えるだけなので、後から数字を書き換えても構いません。
8%は軽減税率対象品目向け
8%の選択肢は、酒類・外食を除く飲食料品や週2回以上発行される新聞の定期購読など、軽減税率の対象品目に適用される税率です。対象品目の範囲は国税庁の軽減税率制度の案内で確認できます。