定価・税込・税抜・逆算の計算——「税込1,000円」と「税抜1,000円」は91円違う表記ゆれの罠を1円単位で(公式の根拠・丸め誤差・軽減税率の混在)
「この商品、どっちが安いの?」——同じ値札を見ていても、一方が「税抜980円」で他方が「税込1,050円」なら、そのまま数字を比べてはダメです。スーパー・ネットショップ・フリマで頻繁に起きるこの「表記ゆれ」は、計算を1手順踏まないと正しい結論が出ません。この記事では、税込(内税)から税抜(外税)を逆算する公式と、その根拠、端数の丸め誤差、そして「同じ1,000円」が実は25円違ったり100円違ったりする表記の罠を、1円単位で解きほぐします。
結論を先に言うと、比較するときは必ず「税抜(本体価格)」に揃えてから比べるのが正解です。税込価格から税抜を求める公式は 税抜 = 税込 × 100 ÷ (100 + 税率)。この記事ではなぜこの式になるのか、丸めで生じる数円のズレ、軽減税率(8%と10%の混在)での逆算が「合算すると不可能」になる理由まで、具体数値で示します。
誰が読むべき記事か(検索意図)
この記事は次のような人に向けて書いています。
- ネットショップ・フリマで値段を比べる人——店によって「税込」と「税抜」の表記がバラバラで、どちらが本当に安いか迷っている。
- 価格の資料を作る・見積もりを取る人——税込総額だけ渡されて「これの税抜(本体価格)はいくら?」と聞かれた。
- レシートや請求書の消費税額を確認したい人——印字された税込額から、消費税が正しく計算されているかチェックしたい。
- セールの「10%オフ」が税込ベースか税抜ベースか気になる人——同じ10%オフでも適用対象で支払額が変わる罠がある。
逆に、「軽減税率の品目判定(何が8%で何が10%か)」そのものはこの記事の範囲外です(それは国税庁の品目区分の話)。ここでは「税率が決まったあと、税込⇔税抜をどう計算・逆算するか」に絞ります。
基本の3つの公式と、その根拠
消費税の計算は「外税(税抜に税を上乗せ)」と「内税(税込の中に税が含まれる)」の2つの考え方がありますが、日本の小売価格表示は原則「内税(税込)表示」です。まずは外税ベースの基本式から。
① 税込(外税計算)= 税抜 × (1 + 税率 ÷ 100)
② 消費税額= 税込 − 税抜 = 税抜 × 税率 ÷ 100
③ 税抜の逆算(内税→外税)= 税込 × 100 ÷ (100 + 税率)
③がこの記事の主役です。なぜ「×100÷(100+税率)」なのかを式で追います。①を税抜について解くと:
税込 = 税抜 × (100 + 税率) ÷ 100
∴ 税抜 = 税込 × 100 ÷ (100 + 税率)
つまり「税込1,100円・税率10%」なら 1,100 × 100 ÷ 110 = 1,000円。直感的です。しかし実務では端数の丸めが絡むため、常にピッタリ割り切れるわけではありません(後述)。
具体数値例(1円単位・丸めあり)
税率ごとに、税込から税抜・消費税額を逆算した例です。税抜は円未満を四捨五入しています(日本の消費税計算の標準的な端数処理)。
| 税込価格 | 税率 | 税抜(本体価格) | 消費税額 | 計算式 |
|---|---|---|---|---|
| 1,100円 | 10% | 1,000円 | 100円 | 1,100×100÷110=1,000 |
| 108円 | 10% | 98円 | 10円 | 108×100÷110=98.18…→98 |
| 550円 | 8% | 509円 | 41円 | 550×100÷108=509.26…→509 |
| 3,300円 | 10% | 3,000円 | 300円 | 3,300×100÷110=3,000 |
| 432円 | 8% | 400円 | 32円 | 432×100÷108=400 |
「108円」と「550円」の例のように、丸めのせいで税抜がキリよく割り切れないことがあります。このとき「税抜×1.1を四捨五入して税込に戻すと、元の税込と1〜2円ズレる」ことがあり、レシートの内訳とぴったり合わない原因になります(次節で詳しく)。
丸め誤差:なぜレシートの内訳が1〜2円ズレるのか
税込108円(10%)の例で確かめます。
- 逆算した税抜 = 108 × 100 ÷ 110 = 98.18…円 → 四捨五入で98円
- 消費税額 = 108 − 98 = 10円
- しかし 98円 × 1.1 = 107.8円。これを四捨五入すると 108円。よって税込は108円で一致します。
このように、「税込→税抜→税込」と往復すると、最終的な税込は元に戻るのが普通です。しかし「複数商品を合算して1つの税込にする」場合、内訳の丸めをどう扱うかで表示が変わります。
表記ゆれの罠:同じ「1,000円」が実は違う
最もよくある罠を3つ、数字で示します。
罠1「税込1,000円」vs「税抜1,000円」
税込1,000円の税抜 = 1,000×100÷110 = 909円(税額91円)
税抜1,000円の税込 = 1,000×1.1 = 1,100円
→ 税込表示のほうが 91円安く見えるが、実態は税抜で91円の差。表記を揃えずに比べると誤認する。
罠2「税抜980円(店A)」vs「税込1,050円(店B)」
店Aの税込 = 980×1.1 = 1,078円
店Bの税抜 = 1,050×100÷110 = 955円(税額95円)
→ 税抜で比べると店B(955円)のほうが店A(980円)より 25円安い。税込で見ると店Aは1,078円なので店B(1,050円)が安いのはわかるが、税抜基準で比べないと「どれだけ安いか」が出ない。
罠3「10%オフ」が税込ベースか税抜ベースか
税抜1,000円に「税抜ベースで10%オフ」→ 900円(税抜)→ 税込990円
税込1,100円に「税込ベースで10%オフ」→ 税込990円
→ 同じ10%なら両者とも税込990円で一致する(1,000×1.1×0.9 = 1,100×0.9 = 990)。ただし「税抜1,000円の10%オフ」を“税込で”適用すると 1,100×0.9=990 にはなるが、適用順序を間違えると 1,000×0.9×1.1=990 で同じになるため、単一税率なら順序は関係ない。罠になるのは「オフ率が税込・税抜で別(たとえば税抜は5%オフ・税込は10%オフと広告が曖昧)」なケースです。
すぐ逆算できる:税込→税抜 計算機
※税抜は円未満を四捨五入した目安です。合算された軽減税率混在の伝票では品目ごとに分けて計算してください。入力はブラウザ内だけで処理され、外部へ送信されません。
正しく比べる手順(まとめ)
- すべてを「税抜(本体価格)」に揃える。税込で表示された価格は 税込×100÷(100+税率) で税抜に直してから比較する。
- 税率が違うなら、税率ごとに分けて逆算する。8%と10%が混ざった合算額は、品目を分けないと税抜が一意に決まらない。
- 「オフ」は適用対象(税込か税抜か)を確認する。単一税率なら順序は結果に影響しないが、広告が曖昧なら店に問い合わせるか、自身で両パターンを計算する。
- 丸めの1〜2円のズレは許容範囲。税込→税抜→税込を往復すると基本は元に戻るが、合算・按分があると内訳と数円ずれることがある。
関連記事・ツール
- 税込計算ツール——税抜と税率から税込を出す(この記事の逆方向)。
- 生活計算ツール——割引後価格・税込・単価をまとめて計算。
- 電卓(式入力)——「1100×100÷110」のような逆算を自分で確認するときに。
- 割引率計算ツール——定価と販売価格から割引率(%OFF)を出す。
- 割引率の計算——「定価5,000円が3,990円」は何%オフか、式の根拠と具体例。
- 円引きとパーセントオフの違い——「500円引き」と「10%オフ」どちらが得かを金額帯で比べる。
- 送料無料の限界点数・金額——税込か税抜かで「送料無料にするにはあと幾ら買うか」が変わる罠。
- ポイント還元と現金割引の比較——税込価格に対する還元の扱いの違い。
- セールの罠「50%オフ」——2回の50%オフは100%オフにならない等の計算の罠。
いずれもブラウザ内で計算し、入力した金額はどこにも送信されません。
注意事項
本記事の数値は、消費税率 8%(軽減税率)・10%(標準税率)、外税計算 税込=税抜×(1+税率)、内税逆算 税抜=税込×100÷(100+税率) という一般式に基づく単純計算です。税抜・消費税額の端数は四捨五入(円未満切り捨て・切り上げを採用する事業者もあり、その場合数円ずれます)で求めています。軽減税率の品目判定(何が8%で何が10%か)、インボイス制度での適用区分、事業者による独自の端数処理(伝票ごと・品目ごとの按分など)は個別の事情により異なります。合算された複数税率混在の伝票については、品目ごとに税抜を分離しない限り一意な逆算ができません。2019年10月以降の消費税率・軽減税率の適用、インボイス制度の運用、個別の課税関係については、国税庁の公表資料または税理士等にご確認ください。本記事は情報提供を目的とし、個別の税務・会計相談に代わるものではありません。計算はすべてブラウザ内で行われ、入力した情報が外部に送信されることはありません。
よくある質問
税込から税抜を逆算する公式は何ですか?
税抜 = 税込 × 100 ÷ (100 + 税率) です。たとえば税込1,100円・税率10%なら 1,100×100÷110=1,000円 となり、税抜(本体価格)は1,000円、消費税額は100円です。この式は「税込=税抜×(100+税率)÷100」を税抜について解いたもので、内税(税込)表示から外税(税抜)を求めるときの基本式です。
なぜ税込1,000円と税抜1,000円で金額が違うのですか?
税率10%の場合、税込1,000円の税抜は 1,000×100÷110=約909円(税額91円)ですが、税抜1,000円の税込は 1,000×1.1=1,100円 になります。つまり表記を揃えずに「両方1,000円だから同じ」と思うと、税抜基準で91円の差を見落とします。価格を比べるときは必ず税抜(本体価格)に揃えてから比較してください。
レシートの内訳が1〜2円ズレるのはなぜですか?
税込から税抜を逆算するとき、円未満を四捨五入するためです。たとえば税込108円(10%)を逆算すると 108×100÷110=98.18…円→98円(税額10円)となり、98円×1.1=107.8円を四捨五入して108円に戻るので最終的な税込は一致します。しかし複数商品を合算した伝票では、品目ごとの丸めの扱いによって内訳と数円ずれることがあります。
軽減税率(8%と10%)が混ざった合算額は逆算できますか?
合算後の金額だけからは、税率ごとに分けない限り一意に決まりません。税込1,640円が「税込540円(8%)+税込1,100円(10%)」なら品目ごとに 540÷1.08=500円、1,100÷1.1=1,000円 で税抜合計1,500円ですが、合算された1,640円だけを見て8%換算と10%換算のどちらか一方しか再現できず、正しい税抜は出ません。軽減税率が混ざる場合は品目ごとに税抜を出してから合算してください。
「10%オフ」は税込ベースと税抜ベースで結果が変わりますか?
単一税率なら変わりません。税抜1,000円に税抜ベースで10%オフ→900円(税抜)→税込990円、税込1,100円に税込ベースで10%オフ→税込990円で一致します(1,000×1.1×0.9=1,100×0.9=990)。罠になるのは「オフ率自体が税込・税抜で別(広告が曖昧)」なケースです。表示をよく読み、曖昧なら両パターンを計算するか店に確認してください。
比較するときの正しい手順を教えてください。
すべてを「税抜(本体価格)」に揃えてから比べます。税込で表示された価格は 税込×100÷(100+税率) で税抜に直し、税率が違うなら税率ごとに分けて逆算します。さらに「オフ」は適用対象(税込か税抜か)を確認し、丸めで生じる1〜2円のズレは許容範囲として扱います。