反转增值税计算器

填含税价与税率,本页反推出不含税价和税额,公式、步骤与常见误算一并列出,对账时可以直接核对。

公式:不含税价 = 含税价 ÷(1 + 税率);税额 = 含税价 − 不含税价。分母里的税率要写成小数,13% 就是 1.13。

使用方法

反转增值税计算器只做一件事:从含税价倒推出税前金额,四步:

  1. 「含税价」填你实际收到或付出的金额,演示值 113 元。
  2. 「税率」在下拉框里五选一,演示值 13%。
  3. 如果要算非标税率,在「自定义税率」里填数字(如 5.5),留 0 表示仍用下拉框的值。
  4. 点「计算」出结果,在输入框里按回车同样能触发。

结果给出不含税价、税额与验算(不含税价加税额是否等于含税价),下方对照表列出 18 组参考值。

反转增值税计算器能解决什么

它解决「发票上的金额怎么拆」这件事,适合三类场景:

  • 对账:收到 113 元,想知道其中多少是货款、多少是税,本页一次给全。
  • 报价:客户只给一个含税总价,需要倒推出成本口径的税前价。
  • 验算:手里的表格用 含税价 × 税率 算税额,数字总对不上,用本页一比就知道错在哪。

它不做三件事:不判断该适用哪档税率(那取决于商品与服务类别)、不做进项销项抵扣的汇总、不做跨期申报。本页只做单笔金额的换算。

原理和变量

① 公式为什么是除法不是乘法:含税价等于不含税价乘以 (1 + 税率),所以反过来要不含税价就得除以 (1 + 税率),不能乘。乘除法弄反是这类计算最常见的错。

② 分母里的税率怎么写:必须写成小数。13% 写成 1.13,9% 写成 1.09,1% 写成 1.01。写成 1.13% 当分母会得到一个离奇的大数。

③ 税额为什么用减法而不是再乘一次:税额 = 含税价 − 不含税价,这样两个数相加必定回到含税价,验算能对上。如果先算不含税价再乘税率,两个方向各自四舍五入后可能差 0.01 元,对账时会出现「平不了」的情况。

④ 输入怎么变成输出:含税价 113、税率 13% 时,不含税价 = 113 ÷ 1.13 = 100.00 元,税额 = 113 − 100.00 = 13.00 元;验算 100.00 + 13.00 = 113.00,正好抵平。

⑤ 边界与校验:含税价必须是 0 到 99999999 之间的数字,留空、负数或非数字都会给出具体提示;自定义税率范围 0 到 30,填 50 会被拦下;含税价为 0 时结果全为 0,页面提示「金额为 0,无需拆分」。

⑥ 常见误用:一是用 113 × 13% = 14.69 当税额,这是把含税价当成不含税价了,正确税额是 13.00 元,差了 1.69 元;二是把 9% 与 6% 的差额直接按含税价比例硬减,忽略了分母不同;三是自定义税率填 13 却以为是百分号,其实输入框本身就是百分数口径,填 13 就是 13%。

完整示例

演示输入:含税价 113 元,税率 13%。结果:

  • 不含税价 = 113 ÷ 1.13 = 100.00 元
  • 税额 = 113 − 100.00 = 13.00 元
  • 验算 = 100.00 + 13.00 = 113.00 元,与含税价一致

同一笔 113 元换成其他税率,结果差别明显:9% 档不含税 103.67 元、税额 9.33 元;6% 档不含税 106.60 元、税额 6.40 元;3% 档不含税 109.71 元、税额 3.29 元;1% 档不含税 111.88 元、税额 1.12 元。税率越低,留在「不含税价」里的钱越多——所以按 13% 报价再按 1% 开票,中间的差价并不等于 12%。

输入范围与对照表

下表列出 18 组反算结果,前 12 行直接展开,余下 6 行点「加载更多」:

18 组反算结果(前 12 行展开,余下 6 行点「加载更多」)
场景含税价税率不含税价税额
13% 档113.0013%100.0013.00
13% 档226.0013%200.0026.00
13% 档339.0013%300.0039.00
13% 档452.0013%400.0052.00
13% 档565.0013%500.0065.00
13% 档678.0013%600.0078.00
13% 档791.0013%700.0091.00
13% 档904.0013%800.00104.00
13% 档1017.0013%900.00117.00
13% 档1130.0013%1000.00130.00
13% 档1243.0013%1100.00143.00
13% 档1356.0013%1200.00156.00

输入范围:含税价 0 到 99999999 元,步长 0.01;下拉税率 5 档(13%、9%、6%、3%、1%);自定义税率 0 到 30,步长 0.1,留 0 时改用下拉框的值。所有结果均保留两位小数。

结果边界和舍入

三条边界:

  • 结果保留两位小数:不含税价与税额都四舍五入到分。税率不整除时(如 9% 对应 103.666…)会取 103.67 元,末位一分钱的差异属正常舍入,不是算错。
  • 不做价税分离的会计处理:本页只输出两个数字,不区分「进项税额」「销项税额」,也不生成凭证分录。
  • 税率由你决定:本页不判断某类商品该用哪档税率,选错档位结果全错,请按实际业务选择。

常见问题

为什么税额不是含税价乘税率?

乘税率的算法只适用于不含税价。含税价本身已经含了税,要先把税剥出来,得除以 1 加税率,再用减法得到税额。

113 元按 13% 算,税额到底是多少?

13.00 元。常见误算是 113 × 13% = 14.69 元,那是把含税价当成了不含税价。

分母里 13% 要写成什么?

写成 1.13 这种小数形式。写成 1.13% 会把分母变成 0.0113,结果会大出两个数量级。

结果保留几位小数?

不含税价与税额都保留两位,四舍五入到分。除不尽时末位一分钱的差异属正常。

自定义税率怎么用?

在输入框里填百分数本身,例如 5.5 就是把税率设成 5.5%。留 0 表示继续用下拉框选择的值。

能算多笔并汇总吗?

不能。本页一次算一笔,需要汇总请把每笔结果复制到表格里再相加。

9% 和 6% 的差额为什么不能直接按比例减?

因为两者的分母分别是 1.09 与 1.06,比例并不相同,直接按含税价比例硬减会得到错数。

数据会上传吗?

不会。换算全部在浏览器本地完成,金额与税率不会离开你的设备。

相关工具