エクセル消費税計算の関数決定版!インボイス対応の端数処理と裏技
今注目を集めている エクセル消費税計算の関数決定版!インボイス対応の端数処理と裏技について、主要な情報を分かりやすく掲載しています。
Q1:なぜ消費税の端数処理は四捨五入(ROUND)ではなく切り捨て(ROUNDDOWN)が主流なのですか?
A1:日本の商慣習として、買い手(発注側・消費者)に余計な税負担を感じさせない配慮から切り捨てが広く普及しました。また、税務上も国税通則法第119条において国税の確定金額計算で1円未満の端数を切り捨てる規定があり、これに平仄を合わせる実務慣行が定着したためです。契約書で特段の定めがない場合はROUNDDOWNを用いるのが実務上最も安全です。
Q2:内税計算で「税込金額 - 税抜金額」と計算すると端数がずれるのはなぜですか?
A2:内税の本体価格と消費税額の両方を別々に切り捨て処理してしまうと、足し戻した際に「税込金額と1円合わない」現象が発生します。内税取引では、まず消費税相当額を =ROUNDDOWN(税込金額 * 10 / 110, 0) で確定させ、税抜本体金額は =税込金額 - 消費税額 と引き算で導き出すことで、合計値の不整合を確実に防ぐことができます。
Q3:インボイスで取引先と端数処理の解釈が分かれ、1円の差異を指摘されたらどうすべきですか?
A3:インボイス制度の法令上、税率ごとの端数処理方法は「事業者の任意(切り捨て、四捨五入、切り上げのいずれも可)」とされています。自社の処理も相手方の処理も法的には正当であるため、まずは取引基本契約書を確認してください。契約に記載がない場合は、両社間で「当面は買い手側の計算方式に合わせる」などの合意形成を図り、社内マスタの設定を統一することが実務的な解決策となります。