2026年8月31日 ・ インボイス
明細ごとに端数処理した合計は、適格請求書として認められない
Excel で請求書を作っていると、まず間違いなくこの形になります。明細の行ごとに「金額 × 10%」を計算し、1円未満を切り捨てて、それを縦に合計する。自然な作り方ですが、適格請求書としては認められません。
ルールは「一の請求書につき、税率ごとに1回」
適格請求書に記載する「税率ごとに区分した消費税額等」の端数処理は、一の適格請求書につき、税率ごとに1回と決まっています。まず税率ごとに対価の額を合計し、その合計に税率を掛けて、そこで初めて1円未満を処理します。
明細ごとに端数処理をして、その合計を消費税額等として記載することはできません。行数が増えるほど、端数処理の回数が増えて誤差が積み上がるためです。
実際に何円ずれるのか
税抜1,234円・2,345円・3,456円の3行、すべて10%、端数は切り捨てとします。
| 明細 | 税抜 | 明細ごとに切り捨て |
|---|---|---|
| A | 1,234 | 123(123.4) |
| B | 2,345 | 234(234.5) |
| C | 3,456 | 345(345.6) |
| 合計 | 7,035 | 702 |
| 正しい計算 | 金額 |
|---|---|
| 税率10%の対価の額の合計 | 7,035 |
| 7,035 × 10% = 703.5 → 切り捨て | 703 |
1円ずれます。3行でこれですから、10行、20行と増えれば差は開きます。
たかが1円、ではない理由
金額の大小の話ではありません。記載事項の要件を満たしているかどうかの話です。
適格請求書の記載事項は6つ定められていて、その1つが「税率ごとに区分した消費税額等」です。ここに認められない方法で計算した数字が入っていれば、要件を満たした適格請求書とは言えません。
そして困るのは、受け取った側です。適格請求書でなければ、相手は原則として仕入税額控除を受けられません。自社の帳簿が1円ずれるという話ではなく、取引先に迷惑がかかる形の不備です。
明細ごとの税額を書くこと自体は禁止されていません。参考として行ごとの税額を併記するのは差し支えありません。認められないのは、それを合計した数字を「税率ごとに区分した消費税額等」として記載することです。書く場所と役割の問題です。
切り捨て・切り上げ・四捨五入はどれでもよい
1円未満をどう処理するかは、事業者が選べます。切り捨て・切り上げ・四捨五入のいずれでも構いません。ただし選んだ方法を継続して使うこと。請求書ごとに有利な方へ変えるのは、処理として筋が通りません。
混同しやすい「もう一つの端数」
ここまでは消費税額等の端数処理の話です。これとは別に、対価の額そのものに端数が出ることがあります。たとえば「12.5㎡ × 単価3,300円」のように数量が小数のときです。
こちらの丸めは明細ごとに行って構いません。2つは別の話なので、混ぜないでください。「明細ごとに丸めてはいけない」という理解だけが独り歩きすると、今度は数量の計算で困ることになります。
どうすればよいか
- 税率ごとに対価の額を先に合計する。税額の計算はそのあと1回だけ
- 軽減税率(8%)が混ざる場合は、10%と8%で別々に合計して、それぞれ1回ずつ処理する
- Excel のテンプレートを使い回している場合は、合計欄が「行ごとの税額の合計」になっていないかを確認する。ここが最も多い実装です
- 値引がある場合は、どの税率に対する値引かを明示する。按分すると計算結果が一意に決まらなくなります
SmallWorks の見積・請求 MCP は、この計算を税率ごとに1回で行い、記載事項6要件と登録番号の形式もその場で検査します。お使いの Claude や ChatGPT に接続して、会話から請求書のPDFを作れます。
この記事は制度の一般的な説明です。個別の取引の判断については、顧問税理士または所轄の税務署にご確認ください。制度の詳細は国税庁「適格請求書等保存方式(インボイス制度)」の公表資料が一次情報になります。
← 読み物の一覧へ