本文へスキップ
kitto works
ツール一覧

消費税計算(インボイス対応)

税込⇔税抜を8%・10%で計算します。複数明細をまとめて入力すれば、インボイス制度のルールどおり税率ごとに1回だけ端数処理した消費税額も計算できます。ブラウザ内だけで処理するため、入力した金額はどこにも送信されません。

計算の種類
変換の方向
端数処理の方法

入力した金額はブラウザの中だけで処理され、どこにも送信されません。

金額を入力して「計算する」を押してください。

使い方

  1. 「税込⇔税抜」か「請求書(複数明細)」を選びます。単一の金額を変換したいだけなら前者、複数の品目をまとめて計算したいなら後者を選びます。
  2. 金額・税率(8%または10%)・端数処理の方法(切り捨て/切り上げ/四捨五入)を入力します。請求書モードでは明細を必要な数だけ追加します。
  3. 「計算する」を押します。請求書モードでは、税率ごとに1回だけ端数処理した正しい消費税額と、明細ごとに処理した場合との差額が両方表示されます。

計算・変換の根拠

消費税額の計算方法

税抜 → 税込

消費税額 = 税抜金額 × 税率 を、選んだ方法(切り捨て・切り上げ・四捨五入)で端数処理した金額です。税込金額は税抜金額に消費税額を足したものになります。

税込 → 税抜

このツールでは、税抜金額 = 税込金額 × 100 ÷ (100 + 税率) を先に端数処理して確定し、消費税額はその差分(税込金額 − 税抜金額)として求めます。この順序で計算することで、税抜金額と消費税額を足すと必ず税込金額に一致することが保証されます。消費税額を先に単独で計算する方式だと、内訳の合計が総額とズレることがあるためです。

端数処理の方法(切り捨て・切り上げ・四捨五入)は法令で定められておらず、事業者が任意に選べます。どれか1つを正解として決めつけていません。

インボイス制度の端数処理ルール(請求書モード)

2023年10月に始まったインボイス制度(適格請求書等保存方式)では、消費税額の端数処理について次のルールがあります。

一つの適格請求書につき、税率ごとに1回だけ端数処理できます。明細(品目)ごとに端数処理することは認められていません。

たとえば105円の商品を2つ購入した場合、明細ごとに処理すると「105円×10% = 10.5円 → 切り捨てて10円」を2回計算して合計20円になりますが、これは制度上認められません。正しくは、先に税抜金額を合計してから(105円×2 = 210円)、その合計に対して1回だけ端数処理します(210円×10% = 21円 → 切り捨てて21円)。8%と10%が混在する場合は、それぞれの税率ごとに合計してから1回ずつ端数処理し、その後に合算します。

このツールの請求書モードは、上記のルールに沿って「税率ごとに1回だけ」端数処理した消費税額を計算します。あわせて、もし明細ごとに処理していたらいくらになっていたか(不適格なやり方)も参考として表示し、両者の差額を確認できるようにしています。適格請求書に記載すべき消費税額は、常に「消費税額の合計」(税率ごとに1回だけ処理した方)です。

端数処理の方法自体は、税込⇔税抜の単純計算と同じく法令上任意です。

このツールは一般的な計算ロジックを提供するものであり、個別の税務判断や記載内容の適法性については税理士等の専門家にご確認ください。

よくある質問

入力した金額は送信されますか?

送信されません。計算はすべてお使いのブラウザの中だけで行われ、外部への通信は一切発生しません。

インボイス制度で消費税の端数処理はどう変わりましたか?

2023年10月のインボイス制度開始により、消費税額の端数処理は「一つの適格請求書につき、税率ごとに1回だけ」と決められました。それ以前によく行われていた、明細(品目)ごとに端数処理するやり方は認められなくなりました。8%と10%が混在する場合は、それぞれの税率で合計してから1回ずつ処理します。

端数処理の方法(切り捨て・切り上げ・四捨五入)はどれを選べばいいですか?

法令上、方法は事業者が自由に選べます。どれか1つが正解と決まっているわけではありません。自社や取引先がこれまで使ってきた方法に合わせるのが実務上は無難です。迷う場合は、多くの実務で使われている「切り捨て」が既定値になっています。

請求書モードの「明細ごとに端数処理した場合との差額」は何のために表示されていますか?

誤ったやり方(明細ごとの端数処理)を続けた場合に、正しい金額(税率ごとに1回)とどれだけズレるかを確認するための参考値です。適格請求書に記載すべき消費税額は、常に「消費税額の合計」(税率ごとに1回だけ処理した方)です。差額があること自体は誤りではなく、端数処理の回数によって生じる自然なズレです。

税込金額から税抜金額を計算すると、消費税額の内訳が合わないことがありますか?

このツールでは起きません。税込→税抜の計算では、先に税抜金額を端数処理で確定し、消費税額はその差分として求めているため、税抜金額と消費税額を足すと必ず入力した税込金額に一致します。