このツールでできること
本ツールは日本の消費税を対象としています。日本円で、これまで制度上存在してきた3つの税率(5%・8%・10%)について消費税額を計算します。3つの税率を横並びで表示するため、その場で比較できます。通貨は円で、1円未満の端数処理は設定で選択できます。
使い方
まず「金額の種類」を選びます。入力する金額が税抜価格(外税)の場合は「税抜金額」を、すでに消費税が含まれている金額(内税)の場合は「税込金額」を選択してください。次に金額を入力し、単位を選びます。単位は「円」または「万円」(金額を10,000倍します)から選べます。最後に1円未満の端数処理を、切り捨て・四捨五入・切り上げのいずれかから選択します。結果の表には、5%・8%・10%それぞれの消費税額・税抜価格・税込価格が表示されます。
計算式の解説
単位換算後の金額を\(A\)(円)、税率を\(r\)とします。税抜金額の場合、税抜価格は\(A\)、消費税額は\(\operatorname{round}(A \times r)\)、税込価格は\(A + \text{消費税額}\)となります。
$$\text{Tax} = \operatorname{round}\!\left( A \cdot r \right), \quad \text{Gross} = A + \text{Tax}$$税込金額の場合は\(A\)が税込価格にあたり、税抜価格は\(A / (1+r)\)、消費税額は\(\operatorname{round}\!\left( A - \dfrac{A}{1+r} \right)\)、税抜価格は\(A\) からその端数処理後の消費税額を差し引いた額になります。
$$\text{Tax} = \operatorname{round}\!\left( A - \frac{A}{1+r} \right), \quad \text{Net} = A - \text{Tax}$$ここで\(A = \text{Amount} \times \text{Unit}\)、\(r \in \{0.05,\ 0.08,\ 0.10\}\) です。端数処理は消費税額に対して行うため、「税抜+消費税=税込」が常に一致します。
計算例
税抜金額として10,000円を入力し、端数処理を「切り捨て」に設定したとします。5%では消費税は\(\operatorname{floor}(10000 \times 0.05) = 500\)円で、税込は10,500円。8%では消費税800円(税込10,800円)、10%では消費税1,000円(税込11,000円)です。一方、10,000円を10%の税込金額とした場合、税抜は\(10000 / 1.10 = 9090.9\ldots\)となり、消費税は\(\operatorname{floor}(909.09) = 909\)円、税抜価格は9,091円になります。
よくある質問
内税計算で切り捨てにすると、なぜ税抜価格が少し高くなるのですか? 端数処理は消費税額に対して行われます。消費税を切り捨てると、その端数分が税抜価格側に残るため、税抜=税込−消費税の額がその端数分だけ大きくなります。これは仕様であり、合計金額の整合性を保つためです。
今はどの税率を使えばよいですか? 現在の日本の標準税率は10%です。一部の飲食料品など特定の品目には軽減税率8%が適用されます。5%は過去の税率で、参考として掲載しています。
表示される金額は1円単位に丸められていますか? はい。選択した端数処理を消費税額に適用したうえで、表示されるすべての金額は1円単位になります。