式と条件をたどれる計算ノート
請求書の消費税が1円ずれる理由|24例と照合用CSV
同じ税抜明細でも、消費税を行ごとに丸める場合と税率別合計で丸める場合では差が出ます。8%・10%、3種類の端数処理を24例で比較し、請求書の照合手順を整理します。
計算例から確認する
税抜99円を2行、税率10%、切り捨てで試算すると、行ごとの税額合計は18円、税率別合計から求める税額は19円です。計算する単位の違いで1円差が生じます。
税抜価格が確定した明細の比較試算です。8%・10%が適用される取引を仮定し、税率の適用可否、税込価格の配分、源泉徴収、請求書の全記載事項は判定しません。
端数処理の方法と回数を分ける
国税庁No.6371では、適格請求書に記載する消費税額等は、一つの適格請求書につき税率ごとに1回の端数処理とされています。切り上げ・切り捨て・四捨五入などの方法は任意ですが、個々の商品で丸めた税額を合計して記載することは認められていません。
以下の「行ごと丸め」は差の原因を調べるための比較値です。適格請求書の税額として選ぶための代替方式ではありません。請求書の見た目の小計が合っていても、税額をどこで丸めたかは別に確認します。
明細4種類×税率2種類×端数処理3種類
表は横にスクロールできます。キーボードでは表にフォーカスして左右キーで列を確認できます。
| 明細条件 | 税率(%) | 処理 | 税抜合計(円) | 行別税額(比較用・円) | 税率別税額(円) | 差額(円) |
|---|---|---|---|---|---|---|
| 99円を2行 | 8 | 切り捨て | 198 | 14 | 15 | 1 |
| 105円を2行 | 8 | 切り捨て | 210 | 16 | 16 | 0 |
| 333円を3行 | 8 | 切り捨て | 999 | 78 | 79 | 1 |
| 100円を2行 | 8 | 切り捨て | 200 | 16 | 16 | 0 |
| 99円を2行 | 8 | 四捨五入 | 198 | 16 | 16 | 0 |
| 105円を2行 | 8 | 四捨五入 | 210 | 16 | 17 | 1 |
| 333円を3行 | 8 | 四捨五入 | 999 | 81 | 80 | -1 |
| 100円を2行 | 8 | 四捨五入 | 200 | 16 | 16 | 0 |
| 99円を2行 | 8 | 切り上げ | 198 | 16 | 16 | 0 |
| 105円を2行 | 8 | 切り上げ | 210 | 18 | 17 | -1 |
| 333円を3行 | 8 | 切り上げ | 999 | 81 | 80 | -1 |
| 100円を2行 | 8 | 切り上げ | 200 | 16 | 16 | 0 |
| 99円を2行 | 10 | 切り捨て | 198 | 18 | 19 | 1 |
| 105円を2行 | 10 | 切り捨て | 210 | 20 | 21 | 1 |
| 333円を3行 | 10 | 切り捨て | 999 | 99 | 99 | 0 |
| 100円を2行 | 10 | 切り捨て | 200 | 20 | 20 | 0 |
| 99円を2行 | 10 | 四捨五入 | 198 | 20 | 20 | 0 |
| 105円を2行 | 10 | 四捨五入 | 210 | 22 | 21 | -1 |
| 333円を3行 | 10 | 四捨五入 | 999 | 99 | 100 | 1 |
| 100円を2行 | 10 | 四捨五入 | 200 | 20 | 20 | 0 |
| 99円を2行 | 10 | 切り上げ | 198 | 20 | 20 | 0 |
| 105円を2行 | 10 | 切り上げ | 210 | 22 | 21 | -1 |
| 333円を3行 | 10 | 切り上げ | 999 | 102 | 100 | -2 |
| 100円を2行 | 10 | 切り上げ | 200 | 20 | 20 | 0 |
四捨五入は正の税額で0.5以上を切り上げる条件です。差額の符号も残しました。丸め方と明細次第で、行別の税額が小さくなる場合も、大きくなる場合も、差が出ない場合もあります。差額0の行だけでは、請求書ソフトの計算単位を見分けられません。
8%と10%が混在するときの照合例
税抜99円が10%対象で2行、8%対象で2行あると仮定します。切り捨てなら10%対象は198×10%=19.8から19円、8%対象は198×8%=15.84から15円。税額合計は34円、税抜合計396円との合計は430円です。
比較用に4行をそれぞれ切り捨てると、9+9+7+7=32円で2円の差が出ます。税率の異なる明細を合算して一つの率を掛けることもできません。まず税率別の対象金額を分け、その後に各区分の税額と合計を照合してください。
1円差を見つけたら確認する順番
- 対象の請求書と明細を固定し、税込入力か税抜入力かを確認します。
- 同じ税率の明細を集め、値引き・返品・数量の入力差を確認します。
- 税率別合計に税率を掛け、請求書で採用している方法で1回丸めます。
- 請求書の税額と比較し、違う場合は設定・対象明細・処理単位を記録します。
- 発行済み書類の修正が必要なら、相手方と発行元の手順を確認します。
消費税計算ツールでは一つの税率の対象額を入力して確認できます。複数税率の請求書は区分ごとに計算してください。税込逆算の基礎は税込・税抜の計算方法、記載事項は請求書の書き方で確認できます。
CSVの24例は照合の練習用です。実際の請求額や申告税額は入っていません。差額だけを雑収入等で処理する前に、入力条件の違いを調べるための記録として使ってください。
比較表をCSVで保存する
表の数値を確認・記録するためのデータです。個人情報の入力・会員登録は不要です。CSVを開く際は文字コードUTF-8を指定してください。
作り方・出典と確認範囲
税抜明細4組、税率8%・10%、端数処理3種類を固定した独自試算。行別方式は誤差原因の比較専用です。国税庁資料のうち適格請求書の税額端数処理を参照し、申告書の税額計算とは分けています。
2026年10月18日作成。構成・執筆に生成AIを使用し、掲載する数表は記載した条件から計算しています。専門家の個別監修を受けた記事ではありません。出典の制度説明と、AND TOOLSが設定した比較条件を分けて記載しています。