請求書の消費税計算ツール(インボイス対応)
請求書・見積書の明細から消費税額と合計金額を計算する無料ツール。インボイス制度(適格請求書)の「端数処理は税率ごとに1回」ルールに対応し、行ごとに処理した場合との差額も表示します。
使い方
- 明細ごとに金額(税抜)を入力し、税率(10%・軽減8%)を選ぶ
- 端数処理(切り捨て・四捨五入・切り上げ)を選ぶ
- 税率ごとの消費税額と請求合計、行ごとに端数処理した場合との差額を確認する
適格請求書では「1つの請求書につき税率ごとに1回」しか端数処理できません(消費税法施行令70条の10)。明細行ごとに消費税を計算して合算する方式は要件を満たしません。
🔒 入力内容はブラウザ内だけで計算・保存され、サーバーには送信されません。「条件のURL」も入力値を#以降に載せるためサーバーへは送られませんが、URLを共有した相手は入力値を見られます。無料・登録不要で使えます。
こんな場面で使える
- 請求書の検算Excelや手計算で作った請求書の消費税額をインボイスのルールで確かめる
- 見積書の作成明細を入れて税抜合計・消費税・税込合計をその場で計算する
- 経理のチェック受け取った請求書の端数処理が正しいかを確認する
計算式・仕組みと根拠
- 税率ごとの消費税額 = 税率ごとの税抜金額の合計 × 税率(端数処理は税率ごとに1回だけ行う)
- 請求合計 = 税抜合計 + 税率ごとの消費税額の合計
- 根拠: 適格請求書(インボイス)では、消費税額の端数処理は「1つの請求書につき税率ごとに1回」と定められています(消費税法施行令70条の10、国税庁インボイスQ&A)。
入力例と結果の読み方
明細に12,345円・6,789円・9,876円(すべて10%・切り捨て)を入力すると、税抜合計29,010円に対して消費税は29,010×10%=2,901円、請求合計は31,911円です。行ごとに端数処理すると1,234+678+987=2,899円となり2円ずれます。行ごとの処理はインボイスでは認められないため、差額が表示されたら請求書の計算方法を見直します。
よくある間違い
- 明細行ごとに消費税を計算して合算する(インボイスでは税率ごとに1回しか端数処理できない)
- 税込金額をそのまま入力してしまう(このツールは税抜金額を入力する前提)
- 軽減税率(8%)対象の飲食料品を10%で計算してしまう
境界条件・注意点
- 端数処理の方法(切り捨て・四捨五入・切り上げ)は事業者が任意に選べますが、1つの請求書内で統一する必要があります
- 明細は6行まで入力できます(空欄の行は無視されます)
- 税込金額から税抜・消費税を逆算したい場合は消費税計算ツールを使ってください
よくある質問
インボイスの端数処理のルールとは何ですか?
適格請求書では、消費税額の端数処理は「1つの請求書につき税率ごとに1回」と定められています。明細行ごとに端数処理して合算する方法は認められません。切り捨て・四捨五入・切り上げのどれを使うかは事業者が任意に選べます。
行ごとに端数処理するとどのくらいずれますか?
1行あたり最大1円弱で、明細が多いほどずれが累積します。例えば10行の請求書を行ごとに切り捨て処理すると、正しい金額より最大9円程度少なくなります。金額は小さくても、適格請求書の要件を満たさなくなる点が問題です。
10%と8%が混在する請求書はどう計算しますか?
税率ごとに税抜金額を合計し、それぞれに税率を掛けてから端数処理します。このツールでは明細ごとに税率を選ぶと自動で税率別に集計し、それぞれの消費税額を表示します。
🔖 このツールをよく使う方は、ブックマーク(⌘D / Ctrl+D)しておくと次回すぐ開けます。