2026年8月31日 ・ インボイス

明細ごとに端数処理した合計は、適格請求書として認められない

Excel で請求書を作っていると、まず間違いなくこの形になります。明細の行ごとに「金額 × 10%」を計算し、1円未満を切り捨てて、それを縦に合計する。自然な作り方ですが、適格請求書としては認められません。

ルールは「一の請求書につき、税率ごとに1回」

適格請求書に記載する「税率ごとに区分した消費税額等」の端数処理は、一の適格請求書につき、税率ごとに1回と決まっています。まず税率ごとに対価の額を合計し、その合計に税率を掛けて、そこで初めて1円未満を処理します。

明細ごとに端数処理をして、その合計を消費税額等として記載することはできません。行数が増えるほど、端数処理の回数が増えて誤差が積み上がるためです。

実際に何円ずれるのか

税抜1,234円・2,345円・3,456円の3行、すべて10%、端数は切り捨てとします。

明細税抜明細ごとに切り捨て
A1,234123(123.4)
B2,345234(234.5)
C3,456345(345.6)
合計7,035702
正しい計算金額
税率10%の対価の額の合計7,035
7,035 × 10% = 703.5 → 切り捨て703

1円ずれます。3行でこれですから、10行、20行と増えれば差は開きます。

たかが1円、ではない理由

金額の大小の話ではありません。記載事項の要件を満たしているかどうかの話です。

適格請求書の記載事項は6つ定められていて、その1つが「税率ごとに区分した消費税額等」です。ここに認められない方法で計算した数字が入っていれば、要件を満たした適格請求書とは言えません。

そして困るのは、受け取った側です。適格請求書でなければ、相手は原則として仕入税額控除を受けられません。自社の帳簿が1円ずれるという話ではなく、取引先に迷惑がかかる形の不備です。

明細ごとの税額を書くこと自体は禁止されていません。参考として行ごとの税額を併記するのは差し支えありません。認められないのは、それを合計した数字を「税率ごとに区分した消費税額等」として記載することです。書く場所と役割の問題です。

切り捨て・切り上げ・四捨五入はどれでもよい

1円未満をどう処理するかは、事業者が選べます。切り捨て・切り上げ・四捨五入のいずれでも構いません。ただし選んだ方法を継続して使うこと。請求書ごとに有利な方へ変えるのは、処理として筋が通りません。

混同しやすい「もう一つの端数」

ここまでは消費税額等の端数処理の話です。これとは別に、対価の額そのものに端数が出ることがあります。たとえば「12.5㎡ × 単価3,300円」のように数量が小数のときです。

こちらの丸めは明細ごとに行って構いません。2つは別の話なので、混ぜないでください。「明細ごとに丸めてはいけない」という理解だけが独り歩きすると、今度は数量の計算で困ることになります。

どうすればよいか

SmallWorks の見積・請求 MCP は、この計算を税率ごとに1回で行い、記載事項6要件と登録番号の形式もその場で検査します。お使いの Claude や ChatGPT に接続して、会話から請求書のPDFを作れます。

この記事は制度の一般的な説明です。個別の取引の判断については、顧問税理士または所轄の税務署にご確認ください。制度の詳細は国税庁「適格請求書等保存方式(インボイス制度)」の公表資料が一次情報になります。

← 読み物の一覧へ