インボイスの消費税計算|端数処理は税率ごとに1回だけ
同じ請求書なのに、自分が出した消費税額と相手の計算が1円だけ合わない。原因のほとんどは、明細の行ごとに端数を処理していることです。この記事では、インボイス(適格請求書)で決まっている端数処理のルールと、税抜・税込の計算手順を、実際の数字で追いながら整理します。
消費税が1円だけ合わない理由
請求書の消費税が相手の計算と合わないとき、税率を間違えていることはほとんどありません。ずれるのは、端数をどの段階で落としているかが違うからです。明細の1行ごとに小数点以下を切り捨てると、行の数だけ切り捨てが起こります。税率ごとにまとめてから1回だけ切り捨てれば、切り捨ては1回で済みます。
| 明細(税抜) | 行ごとに切り捨て | まとめてから切り捨て |
|---|---|---|
| 1,234円 × 3 = 3,702円 | 370円(370.2円) | — |
| 2,347円 × 2 = 4,694円 | 469円(469.4円) | — |
| 1,111円 × 4 = 4,444円 | 444円(444.4円) | — |
| 合計 12,840円 | 1,283円 | 1,284円(12,840円の10%) |
行が3つあるだけで1円ずれました。明細が20行あれば、最大で十数円の差になります。金額そのものは小さくても、請求書と入金額が一致しないと消し込みが止まるため、実務では面倒なずれ方をします。
端数処理は税率ごとに1回
インボイス制度(適格請求書等保存方式)では、1つの請求書につき、税率ごとに1回だけ端数処理を行うと決められています。10%対象と8%対象があるなら、それぞれの合計を出してから、それぞれ1回ずつ丸めます。行ごとや商品ごとに丸めた消費税額を積み上げる方法は認められていません。
- 税率ごとに税抜(または税込)の合計を先に出す。ここまでは丸めない。
- その合計に税率をかけて、消費税額を出す。ここで1回だけ端数処理する。
- 切り捨て・切り上げ・四捨五入のどれを使うかは、発行する側が選んでよい。
- 選んだ方法は請求書の中でそろえる。10%は切り捨て、8%は四捨五入、という混在は避ける。
| 端数処理 | 12,345円の10% | 受け取る側から見た印象 |
|---|---|---|
| 切り捨て | 1,234円 | 最も多い。1円ぶん請求側の負担 |
| 四捨五入 | 1,235円 | 会計システムの既定値になっていることがある |
| 切り上げ | 1,235円 | 使ってよいが、事前に合意があると揉めない |
税抜・税込の換算手順
- 1
税率を決める
標準税率は10%、飲食料品(外食・酒類を除く)と定期購読の新聞は軽減税率8%です。1枚の請求書に両方が混ざるなら、税率ごとに区分した合計を書く必要があります。
- 2
税抜から税込を出す
税抜金額 × 0.1 が消費税額です。端数を処理してから税抜金額に足すと税込になります。12,840円なら 1,284円 を足して 14,124円 です。
- 3
税込から税抜を出す
税込金額 ÷ 1.1 が税抜金額です(8%なら ÷ 1.08)。13,580円 ÷ 1.1 = 12,345.45… を切り捨てて 12,345円、消費税は差額の 1,235円 になります。0.1を引く計算では戻りません。
- 4
合計が一致するか確かめる
税抜 + 消費税 = 税込 になっているかを必ず見ます。どちらの向きで計算しても、この3つが一致していれば端数処理は1回で済んでいます。
消費税・サービス料計算ツールでは、税抜と税込のどちらから入力しても、税抜・消費税額・税込の3つを同時に表示します。税率は10%と8%を切り替えられ、端数処理は切り捨て・四捨五入・切り上げから選べます。どちらの向きから計算しても「税抜 + 消費税 = 税込」が必ず一致するように丸めているため、請求書に転記した金額が合わなくなりません。
適格請求書に書く項目
端数処理を正しくしても、記載事項が欠けていると適格請求書として扱えません。受け取った側が仕入税額控除に使えるかどうかは、この項目がそろっているかで決まります。
- 発行事業者の氏名または名称と、登録番号(Tから始まる13桁)
- 取引年月日と、取引の内容(軽減税率の対象なら、その旨が分かる表示)
- 税率ごとに区分して合計した対価の額と、適用した税率
- 税率ごとに区分した消費税額等(ここが1回だけ丸めた金額)
- 書類の交付を受ける事業者の氏名または名称
飲食店などで受け取るレシート型の書類は、宛名のない「適格簡易請求書」として認められています。会費や立替えの精算で領収書をまとめるときは、サービス料と消費税の計算も合わせて確認しておくと、合計額の内訳を説明しやすくなります。なお請求書には総額表示の義務がかかりません。値札やメニューとの違いは総額表示義務のルールで整理しています。
受け取った請求書の確認手順
- 1
登録番号があるか見る
Tから始まる13桁の番号が書かれているかを確認します。番号は国税庁の公表サイトで検索でき、名称と一致するかまで照合できます。
- 2
税率ごとの区分があるか見る
10%と8%が混ざる請求書で、税率ごとの合計と消費税額が分かれていなければ、記載事項が足りていません。発行元に修正を依頼します。
- 3
消費税額を自分でも計算する
税率ごとの税抜合計に税率をかけ、1円以内の差に収まるかを見ます。何円もずれるときは、行ごとに丸めているか、税率の適用そのものが違います。
- 4
差が1円なら端数処理の違いと判断する
1円の差は端数処理の方法の違いで説明がつきます。請求書の金額どおりに支払い、自社側の計算値を書き換えて消し込みます。
よくある質問
- インボイスの消費税は、明細の行ごとに計算してもいいですか?
- いいえ。1つの適格請求書につき、税率ごとに1回だけ端数処理を行うと決められています。行ごとに切り捨てた消費税額を積み上げる方法は認められていません。行ごとに丸めると、行数のぶんだけ切り捨てが重なり、まとめて計算した場合と金額がずれます。税率ごとに税抜の合計を先に出し、その合計に税率をかけてから1回だけ丸めてください。
- 端数は切り捨てと四捨五入のどちらにすべきですか?
- どちらでも構いません。切り捨て・切り上げ・四捨五入のうち、どれを使うかは請求書を発行する側が選べます。実務では切り捨てが最も多く使われます。大切なのは方法を選ぶこと自体より、1枚の請求書の中でそろえること、そして毎回同じ方法を使い続けることです。会計システムの既定値が四捨五入になっていることもあるので、一度確認しておくと安心です。
- 税込価格から消費税額を出すにはどう計算しますか?
- 税込金額を1.1で割ると税抜金額が出て、その差額が消費税額です(軽減税率なら1.08で割ります)。たとえば税込13,580円なら、13,580 ÷ 1.1 = 12,345.45… を切り捨てて税抜12,345円、消費税は差額の1,235円になります。税込金額の1割を消費税額とするのは誤りで、この例では123円ずれます。税込から0.1を引く計算でも戻りません。
- 相手の計算と1円違うとき、どちらの金額で支払えばいいですか?
- 請求書に書かれた金額で支払います。適格請求書の消費税額は発行した側が確定させるもので、受け取る側が自社の端数処理で計算し直す必要はありません。1円程度の差は端数処理の方法の違いで説明がつくため、請求額に合わせて自社の計上額を調整します。何円も差がある場合は、行ごとに丸めているか、税率の適用が違う可能性があります。
この記事で紹介したツール
あわせて読みたい
軽減税率8%と10%の違い|イートインとテイクアウトの境目
同じおにぎりでも、レジで「店内で食べます」と答えた瞬間に税率が10%に変わります。軽減税率は「食べ物だから8%」という単純な線引きではなく、何を・どこで・どう提供されたかで決まります。この記事では、8%になる条件と、コンビニやファストフードで迷いやすいケースの判断基準を整理します。
記事を読む →割り勘の計算方法まとめ|端数処理と立替精算のコツ
飲み会や旅行の会計でいちばん時間を取られるのが割り勘の計算です。均等割り・傾斜配分・立替精算という3つのパターンごとに、計算式と端数の扱い、幹事がもめずに済ませるコツを整理しました。
記事を読む →サービス料と消費税の計算方法|会計が思ったより高くなる理由
メニューの金額を足していったのに、会計が想定より2割近く高い。原因はたいてい、サービス料と消費税の重なり方です。この記事では、サービス料10%と消費税10%が同時にかかると合計が何倍になるのかを計算で確かめ、お通しや席料の扱い、そこから割り勘の金額を出す手順までをまとめます。
記事を読む →