割引後価格から定価を逆算する方法——「30%オフで◯円」は本当に◯%? 値上げ戻しの計算と注意点
「30%オフで5,600円」「15%引きで8,500円」——このとき元の定価はいくらか?
スーパーや通販の表示は「◯%オフで△△円」の形が決して少なくありません。見慣れた人でも、頭の中で「定価×0.7=5,600」を逆算するのは一息かかる作業です。値札しかない現場ではなおさらです。
この記事では、「割引後の価格から定価を逆算する」計算を、式・計算機の使い方・数値例・注意点まで含めて1分で理解できるようにまとめます。さらに「値上げ後に元の価格に戻すには何%下げればいいか」「『実質◯%オフ』はなぜ錯覚を生むか」までつなげます。
1. 割引後価格から定価を逆算する式(根拠)
定価を P、割引率を r(%を小数で:30%オフなら r=0.3)、割引後価格を S とします。割引後の価格は——
これが割引計算の基本形です(消費税の内外や端数処理は後述)。これを P について解くのが「逆算」です。
「割るべきもの」が (1−r) であることが唯一のポイントです。%の数字をそのまま割らないように注意してください。たとえば 30%オフなら 1 − 0.3 = 0.7 で割ります。5,600 ÷ 0.3 ではない、というのが最も多い誤りです。
2. 具体例で確かめる
例1:30%オフで5,600円
| 項目 | 値 |
|---|---|
| 割引率 r | 0.30(30%) |
| 1 − r | 0.70 |
| 割引後価格 S | 5,600円 |
| 定価 P = 5,600 ÷ 0.70 | 8,000円 |
| 検算:8,000 × 0.70 | 5,600円 ✓ |
例2:25%オフで12,750円
| 項目 | 値 |
|---|---|
| 割引率 r | 0.25(25%) |
| 1 − r | 0.75 |
| 割引後価格 S | 12,750円 |
| 定価 P = 12,750 ÷ 0.75 | 17,000円 |
| 検算:17,000 × 0.75 | 12,750円 ✓ |
例3:100円以上値引きの「980円を20%オフで買った」——元の値札はいくら?
「980円で買った」が「20%オフして980円」なのか「定価980円から20%オフ」なのかは、文章だけでは曖昧です。ここでは 「割引後価格が980円で、20%オフで買った」という前提で逆算します。
| 項目 | 値 |
|---|---|
| 1 − r(20%オフ) | 0.80 |
| 割引後価格 S | 980円 |
| 定価 P = 980 ÷ 0.80 | 1,225円 |
3. 消費税(内税/外税)が絡む場合の逆算
同じ「5,600円」でも、表示が 内税(税込)か 外税(税抜)かで原価格の意味が変わります。日本の消費税10%を前提にすると——
外税で「30%オフで5,600円(税抜)」と言っている場合
割引計算は税抜き価格で行われたと解釈します。定価(税抜)は 5,600 ÷ 0.7 = 8,000円(税抜)。税込だと 8,000 × 1.1 = 8,800円 が税込定価の目安です。
内税で「30%オフで5,600円(税込)」と言っている場合
「5,600円」がすでに税込であれば、まず税抜き割引後価格に戻してから逆算するのが安全です。5,600 ÷ 1.1 ≒ 5,090.9円(税抜き割引後)。これを 0.7 で割ると 約7,272円(税抜定価)。税込定価の概算は 7,272 × 1.1 ≒ 約8,000円。
4. 値上げ後に「元に戻す」には何%下げればいいか
これは逆算の兄弟問題です。値上げ後の価格から元の価格へ戻るための低下率を求めます。
元の価格を A、値上げ後の価格を B とします。値上げ率は (B − A) ÷ A。値上げ後に元に戻すための低下率(下げ率)は——
重要ポイント:値上げ率と戻すための下げ率は一般に一致しません。ベースが A から B に変わるため、同じ金額の差でも割合の見え方が変わります。
| 元の価格 A | 値上げ後 B | 値上げ率(A基準) | 戻すための下げ率(B基準) |
|---|---|---|---|
| 10,000円 | 12,000円(+2,000) | 20% | 2,000 ÷ 12,000 = 約16.7% |
| 10,000円 | 15,000円(+5,000) | 50% | 5,000 ÷ 15,000 = 約33.3% |
| 8,000円 | 9,600円(+1,600) | 20% | 1,600 ÷ 9,600 = 約16.7% |
「20%値上げされたから20%値下げすれば元に戻る」は誤りです。上記のように、20%値上げで12,000円になったなら元に戻すには 約16.7% の値下げが必要です。
5. クーポン・併用割引と「実質◯%オフ」の錯覚
「30%オフのクーポン」と「さらに5,000円引き」を併用したとします。このとき 自分が感じる「実質割引率」 は、どの基準で測るかで違って見えます——
| 基準 | 式 | 例(定価20,000円、20%オフ+5,000円引き) |
|---|---|---|
| 定価基準の値引き率 | (値引き総額) ÷ 定価 | 値引き総額=4,000+5,000=9,000 円 → 9,000 ÷ 20,000 = 45% |
| 支払額基準の指標 | (定価−支払額)÷ 支払額 | 支払額11,000円 → 9,000 ÷ 11,000 ≒ 約81.8%(支払額に対する値引きの比) |
| 「◯%オフ」の緩い言い方 | 曖昧 | 広告が「実質◯%オフ」と言う場合、どれを基準にするかが明示されないことがあり、単純に1数値で捉えると比較に使いにくい |
6. 端数処理・四捨五入で逆算が「綺麗に」出ない理由
実際の販売価格は 1円単位・通常は四捨五入・切り捨て・切り上げのいずれかで決まるため、逆算の結果が「割り切れない」ことは普通です。
例:定価7,980円の商品を30%オフ → 7,980 × 0.7 = 5,586円。広告が「5,586円」をそのまま出すことは少なく、切り捨てや四捨五入で「5,580円」や「5,590円」などになることがあります。このとき逆算すると——
| 表示された割引後価格 | 4捨5入前提の逆算定価(0.7で割る) | 備考 |
|---|---|---|
| 5,586円 | 5,586 ÷ 0.7 = 7,980円 | 綺麗に元に戻る例 |
| 5,590円 | 5,590 ÷ 0.7 ≒ 7,985.7円 | 端数処理でずれる |
| 5,580円 | 5,580 ÷ 0.7 ≒ 7,971.4円 | 端数処理でずれる |
このため 「逆算の結果が割り切れないからといって、式が間違っているわけではない」ということを知っておくと、現場でのトラブル解釈が楽になります。
7. ブラウザ内計算機の使い方(関連ツールへのリンク)
この記事の計算は、生活計算ツールの「① 割引後価格」や「③ 単価計算」と同じ式を共有しています。手元の数字をすぐ試したい場合は——
- 生活計算ツール — 定価と割引率から割引後価格、税込価格、単価、平米→畳を一括で計算(ブラウザ内)。
- 手取り計算ツール — 給与所得控除・社会保険料・所得税・住民税を含む年収→手取りの分解(家計の「本当の手取り」を見るときに)。
- ふるさと納税の上限計算 — 住民税の所得割から上限を逆算する構造(逆算の考え方が共通)。
このページに掲載した式は、生活計算ツールの割引計算(定価 × (1−r) ←→C)から P = S ÷ (1−r) の方向に読み替えればそのまま使えます。ツールが入力値や結果を外部に送信することはありません。
8. まとめ:逆算のチェックリスト
- 割引後価格 S と割引率 r(小数)がある → 定価 P = S ÷ (1−r)
- 「◯%オフ」の数字をそのまま割らない。必ず 1 − r で割る(30%オフなら0.7)
- 「◯◯円で買った」が割引後価格なのか定価なのかを先に確認
- 税込/税抜が不明なら、第一項目的に概算として扱い、精密な金額は店側の表示・領収で確認
- 値上げ後に元に戻す下げ率は (増分)÷(値上げ後の価格)。値上げ率と同じにならない
- 「実質◯%オフ」はベースが何か(定価基準か支払額基準か)を確認しないと比較に使いにくい
- 端数処理(四捨五入等)で逆算値が割り切れなくても、式そのものは正しいことが多い
広告表示・誤解を招きやすい言い方への注意
- 「◯◯円引き」「◯%オフ」の併用広告は、どちらが先に適用されるか、併用可能か、端数処理がどうかが明示されないことがある。計算前に適用順序と上限条件を確認する。
- 「最大◯%オフ」などの表現は、条件を満たす一部の商品・組み合わせでのみその数値になる場合がある。
- 税込価格の「◯%オフ」表示を税抜き計算そのままに読み替えると、消費税分のずれが生じる。
自分の数字で演習したい場合は、上の関連ツールやこのページの式をそのまま電卓代わりに使ってください。入力した金額はブラウザ内でしか扱われず、外部に送信されません。
よくある質問
割引後の価格から元の定価を出す式は?
定価 = 割引後価格 ÷ (1 − 割引率)。%は小数に直して、1から引いた値で割ります。例「30%オフで5,600円」なら 5,600 ÷ 0.7 = 8,000円。最も多い誤りは5,600 ÷ 0.3 と割り算してしまうことです。
「値上げされたから同じ%値下げすれば元に戻る」は正しい?
正しくありません。元A→値上げ後Bのとき、戻すための下げ率は(B−A)÷ B。値上げ率(B−A)÷ Aとはベースが違うので一致しません。例:10,000→12,000(20%値上げ)を元に戻すには 2,000÷12,000≒16.7%の値下げが必要です。
「実質◯%オフ」はいくつと捉えればいい?
単一の正解のある数字ではなく、どのベースで割ったかによります。意思決定には「値引き総額÷定価(定価基準の値引き率)」と「最終支払額そのもの」をセットで見るのが安全です。
逆算したら定価が割り切れなかった。計算が間違い?
割り切れないのは普通です。実際の価格は1円単位・四捨五入や切り捨て等で決まるため、広告表示の割引後価格を逆算すると小数や端数が出ることがあります。式 P=S÷(1−r) 自体は正しいままです。
消費税込/税抜が混じっているときは?
税込「5,600円」なら、まず5,600÷1.1で税抜き割引後価格に戻してから(1−r)で割るのが安全です。内外が明示されていない広告文は厳密な逆算より概算の目安として扱い、正確額は店側表示・領収で確認してください。