割引計算の完全ガイド — ○%オフ・割引率(off率)の求め方・定価の逆算まで
執筆: ありがっさまりょうた
デジタル道具屋を個人で開発・運用しています。記事は実装時の検証結果と公式仕様を照合して執筆しています。
本記事の執筆方針と編集ポリシーについてはAbout ページをご覧ください。
導入:「割引計算」には実は3つの方向がある



1. 割引計算の3方向 早見表
| 方向 | 分かっているもの | 求めるもの | 計算式 |
|---|---|---|---|
| ① 順算 | 元値・割引率 | セール価格 | 元値 ×(1 − 率) |
| ② 割引率の逆算 | 元値・セール価格 | 割引率(off率) | (元値 − セール価格) ÷ 元値 |
| ③ 元値の逆算 | セール価格・割引率 | 元の定価 | セール価格 ÷ (1 − 率) |
以下、それぞれを実際の数字で解いていきます。手計算のコツを押さえたら、割引計算ツールで瞬時に検算できます。
2. ①順算:「○%オフ」はいくら?
いちばん基本の計算です。割引率を小数に直し、1 − 率 を掛けます。
- セール価格 = 元値 ×(1 − 割引率)
- 値引き額 = 元値 × 割引率
例:3.99ドルの25%オフ
3.99 ×(1 − 0.25) = 3.99 × 0.75 = 2.9925 ≈ $2.99。値引き額は 3.99 × 0.25 = 約 $1.00 です。
例:10,000円の30%オフ
10,000 × 0.70 = 7,000円(値引き額 3,000円)。
「半額」は割引率50%の順算
「◯円の半額」は 50%オフと同じで、元値 ÷ 2 です。端数が出たときの扱いに注意します。
- 213円の半額:213 ÷ 2 = 106.5 → 切り捨て 106円 / 四捨五入 107円
- 278円の半額:278 ÷ 2 = 139円(割り切れる)
多くの小売店は割引後の1円未満を切り捨てますが、店舗やレジ設定によって四捨五入・切り上げの場合もあります。 レシートの実額と合わないときは、まず端数処理の方式を疑いましょう。
3. ②割引率の逆算(off率計算)


- 割引率 = (元値 − セール価格) ÷ 元値 × 100 [%]
例:元値2,000円 → セール1,400円
(2,000 − 1,400) ÷ 2,000 = 600 ÷ 2,000 = 0.30 = 30%オフ。
例:元値6,530円 → セール3,069円
(6,530 − 3,069) ÷ 6,530 = 3,461 ÷ 6,530 ≈ 0.530 = 約53%オフ。
⚠️ 「割引率」と「値引き率の見せ方」の混同に注意
「2,000円が1,400円」を「600円お得=30%オフ」と書くのは正しい計算ですが、 広告で「実質◯%還元」などと表現が変わると基準(元値か税込か)がずれることがあります。 割引率は必ず元値を分母にして計算するのが基本です。
4. ③元値の逆算(定価を求める)
「割引後の価格」と「割引率」から、元の定価をさかのぼる計算です。 割引後は元値の (1 − 率) 倍なので、逆に (1 − 率) で割れば元値に戻ります。
- 元の定価 = セール価格 ÷ (1 − 割引率)
例:53%オフ後の価格が¥3,069のとき、定価は?
3,069 ÷ (1 − 0.53) = 3,069 ÷ 0.47 ≈ ¥6,530。
検算:6,530 × 0.47 = 3,069.1 ≈ ¥3,069 なので合っています。
「¥3,069」が「割引後の価格」か「値引き額」かで答えが変わります
- 割引後の支払額が¥3,069 → 定価 = 3,069 ÷ 0.47 ≈ ¥6,530
- 値引き額そのものが¥3,069(=定価の53%分)→ 定価 = 3,069 ÷ 0.53 ≈ ¥5,791
「○%オフの金額」という言い回しは前者(支払額)を指すことが多いですが、文脈で必ず確認しましょう。
5. 消費税と端数処理の落とし穴
日本の店頭価格は原則総額表示(税込)です。割引を「税抜価格に対して」かけるか「税込価格に対して」かけるかで最終額が数円ずれます。
- 税抜に割引 → 後で課税:元値(税抜) ×(1 − 率) ×(1 + 税率)。多くのレジ処理はこちら。
- 税込に割引:税込価格 ×(1 − 率)。クーポンやポイント値引きでよく使われる。
- 軽減税率(8%):飲食料品・定期購読新聞などは税率が8%。標準10%と混在するレシートでは商品ごとに分けて計算されます。
端数処理(切り捨て/四捨五入/切り上げ)は割引段階と税計算段階の両方で発生し得るため、 「1〜2円合わない」はほぼ端数丸めの差です。厳密な検算には割引計算ツール(税率10%/8%を切り替え可能)を使うと確実です。
6. ドル建て(海外通販)との違い
「3.99ドルの25%オフ」のような海外価格では、日本の消費税は関係しません(多くの表示は税抜、または販売地の salesTax が別加算)。 割引そのものの計算式は同じで、金額 ×(1 − 率) です。ただし最終的な支払額には 為替レート・関税・輸入消費税・海外事務手数料が乗る場合があるため、割引後の商品代金=最終負担額ではない点に注意しましょう。
まとめ:3方向を押さえれば割引はこわくない
- ① セール価格 = 元値 ×(1 − 率)
- ② 割引率 = (元値 − セール価格) ÷ 元値
- ③ 元の定価 = セール価格 ÷ (1 − 率)
手計算の考え方を押さえたら、割引計算ツールで元値・割引率・消費税を入れて瞬時に確認できます。 「◯%は元値の何円分か」といった素の割合計算はパーセント計算ツールが便利です。
参考にした一次情報
本記事の内容は、以下の公式仕様や一次情報を参照して執筆しています。
- 消費税の軽減税率制度について
国税庁
https://www.nta.go.jp/taxes/shiraberu/zeimokubetsu/shohi/keigenzeiritsu/index.htm
- 総額表示義務について
国税庁
https://www.nta.go.jp/publication/pamph/shohi/sougakuhyoji/01.htm