税込価格から税抜価格を逆算する計算は、請求書の確認や経理処理の場面で頻繁に必要になります。
「税込から税抜を計算するにはどうすればいいのか」「なぜ税込の10%を引くだけではダメなのか」という疑問を持つ方も多いのではないでしょうか。
この記事では、税込から税抜への正しい計算方法・計算式と、エクセルでの出し方をわかりやすく解説します。
よくある計算ミスのパターンについても説明しますので、ぜひ参考にしてください。
税抜価格の意味と税込からの逆算の考え方
それではまず、税抜価格の意味と逆算の基本的な考え方について解説していきます。
税抜価格(本体価格)とは、消費税を含まない商品・サービスの純粋な価格のことです。
税込価格から税抜価格を求めることを「税抜き計算」または「消費税の逆算」といいます。
経理・会計の場面では、税込の売上から税抜の売上を算出して消費税を正確に計上することが求められます。
「税込の10%を引く」ではなぜダメなのか
よくある誤解として「税込価格から10%を引けば税抜価格になる」というものがあります。
しかし、これは正しくありません。
例:税込1100円の商品の場合
誤った計算:1100 × 0.9 = 990円(×)
正しい計算:1100 ÷ 1.1 = 1000円(○)
税込価格は税抜価格を100%として消費税10%を足したもの(計110%)であるため、正しい逆算は「÷1.1」になります。
「税込×0.9」はあくまで税込価格の90%であり、税抜価格とは異なる値になる点に注意しましょう。
税込から税抜への計算式と具体例
続いては、税込から税抜への正しい計算式と具体例を確認していきます。
税込→税抜の計算式
税抜価格(10%)= 税込価格 ÷ 1.10
税抜価格(8%)= 税込価格 ÷ 1.08
消費税額 = 税込価格 − 税抜価格
計算例(さまざまな価格)
| 税込価格 | 消費税率 | 税抜価格(計算) | 消費税額 |
|---|---|---|---|
| 1100円 | 10% | 1100÷1.1=1000円 | 100円 |
| 540円 | 8% | 540÷1.08=500円 | 40円 |
| 3300円 | 10% | 3300÷1.1=3000円 | 300円 |
| 864円 | 8% | 864÷1.08=800円 | 64円 |
計算結果が割り切れない場合は、端数処理(切り捨て・四捨五入)を行います。
消費税額の求め方
消費税額を別途求めたい場合は、次の計算式を使います。
消費税額(10%)= 税込価格 × 10 ÷ 110
消費税額(8%)= 税込価格 × 8 ÷ 108
または:消費税額 = 税込価格 − 税抜価格(上記で求めた値)
どちらの方法でも同じ結果が得られますが、端数処理のタイミングによって1円の誤差が生じる場合があります。
エクセルで税抜価格を計算する方法
続いては、エクセルを使って税込から税抜を効率よく計算する方法を確認していきます。
基本的なエクセル数式
エクセルでの税抜計算も簡単な数式で実現できます。
税抜(10%)の計算式:=A1/1.1
税抜(8%)の計算式:=A1/1.08
端数切り捨て:=ROUNDDOWN(A1/1.1,0)
消費税額のみ:=A1-ROUNDDOWN(A1/1.1,0)
税抜の計算は「÷1.1」または「÷1.08」が基本であり、ROUNDDOWN関数と組み合わせることで端数処理も同時に行えます。
インボイス制度対応の計算方法
2023年10月から始まったインボイス制度(適格請求書等保存方式)では、消費税の計算方法に一定のルールが設けられています。
インボイスでは「税率ごとの適用税率・消費税額等の合計額」を記載する必要があります。
エクセルで請求書を作成する場合は、税率ごとに小計を出してから消費税を計算し、最終的な税込合計を求めるフローにするとよいでしょう。
まとめ
この記事では、税込から税抜への計算方法・計算式・エクセルでの出し方について解説しました。
税込から税抜への正しい計算式は「÷1.1(10%)」または「÷1.08(8%)」です。
「税込×0.9」は誤りであり、正確な税抜価格は求められないため注意が必要です。
エクセルではROUNDDOWN関数と組み合わせることで、端数処理済みの税抜価格を自動計算できます。
正しい税抜計算をマスターして、経理・会計・日常生活での消費税の扱いをスムーズにこなしましょう。