跳到主要内容
CalcMax

增值税计算器

范围:0.01 – 1,000,000,000

范围:0 – 100

结果

24.00

税额

不含税金额
120.00
含税金额
144.00
税额占含税金额的比例
16.67%

增值税在世界多数地方几乎对所有销售都要征,而最容易把人绊倒的一点是:标价上的数和账上的数是两个数。增值税计算器在两个方向之间来回走。给不含税价加税,120 加 20% 是 144,里面含 24 的税;把 144 里的税剥出来,答案又回到 120,里面还是那 24——这个对称成立,只因为第二个方向是用除的,不是用减的。拿 144 直接减掉 20% 得到 115.20,那不是不含税价;正确的除法是 144 ÷ 1.20,得 120。这是增值税里最常见的一个算术错误,而且它朝人们最不设防的方向走:加税时加上去的和剥税时剥下来的都是同一个 24,而 24 占的比例根本不是 20%。含 20% 税的价里,税占整个价的 16.67%。面板最后一行印的就是这个比例,对一个要把收银机里多少钱属于税务机关算清楚的销售方来说,这常常是四个数里最有用的那个。下面的参考表把三个地方正在执行的税率摆出来,因为一个只做算术、不说自己是在给谁的税率做算术的计算器,恰好把会变的那一部分漏掉了。

三个地方的税率,以及各自的适用范围

国家(地区)适用情形税率
中国内地标准税率,适用于销售货物、加工修理修配服务、有形动产租赁服务与进口货物。它是中国内地多数发票上出现的那一档,按不含税价计征,税额在增值税专用发票上单独列示。13%
中国内地低档税率,适用于交通运输、邮政、基础电信、建筑、不动产租赁、销售不动产、转让土地使用权,以及销售或进口一批指定货物——农产品、食用植物油与食用盐,自来水、暖气、冷气、热水、煤气、石油液化气、天然气等,图书、报纸、杂志、音像制品与电子出版物,以及饲料、化肥、农药、农机、农膜。这份清单写在法律里,而不是一份可以漂移的政策。9%
中国内地适用于前两档没有覆盖的服务与无形资产——现代服务、金融服务、生活服务,以及转让土地使用权以外的无形资产。企业之间的服务发票多数落在这一档,这也是咨询与技术类业务最常见的 6%。6%
中国内地适用简易计税方法时的征收率,法律定为百分之三。它与其他三档不是同一种东西:简易计税按销售额乘以征收率计算应纳税额,不享受一般计税方法下的进项抵扣,通常是小规模纳税人采用的办法。3%
英国标准税率,适用于多数货物与服务。英国另有 5% 的低税率(家用燃料、儿童安全座椅等)与 0% 的零税率(多数食品、书籍、童装),并把保险与多数教育等单列为免税——零税率与免税是两件事,零税率的进项通常可以抵扣,免税的通常不能。20%
德国《增值税法》第十二条第一款规定的标准税率,适用于多数货物与服务。第二款的 7% 低税率适用于一批法定清单内的供应,包括多数食品、书籍、报纸与本地公共交通。德国的标价通常已经把税含在里面。19%

表里没有任何一档税率是计算器用到的——它接受你填的任何税率——这张表在这里,是因为一个做算术却不说有哪些税率的页面,恰好把真正会变的那一部分漏掉了。第一列看的是「税率」这个词其实不存在、存在的只有「若干档税率」:三个法域、六个数字,在考虑任何低档之前跨度就已经从 3% 到 20%。第二列看的是原因:这几档税率每一档都挂在对一笔交易的描述上,而不是挂在一个数字上,而决定适用哪一档的正是那段描述。第三列是你填进上面那个字段的数;第二列才是要人去回答的那部分。读的时候有两点:中国内地那几行是 2026 年初起施行的《增值税法》的法定税率,其中第三条是简易计税的征收率而不是第四档普通税率;欧洲那两行只是标准税率,两国都还有低档,而英国另有一个零税率——零税率与免税不是一回事。

公式

加计税额 = 不含税价 × 税率 | 剥离税额 = 含税价 ÷(1 + 税率)− 含税价

baseAmount
用来算税的那个金额,而它到底是哪个金额取决于你选的方向。加计时它是不含税价;剥离时它是含税价。这个字段按「量」而不按某一种价来命名,因为叫「不含税价」在半个页面上都是错的——而把两个价弄混正是增值税最常见的错误,给含税价加税等于把税重复收了一遍。
vatRate
要加或要剥的税率,按百分比填。它是一个字段而不是一张固定的表,因为没有哪个税率可以被固定下来:中国内地销售货物多数是 13%,英国标准税率 20%,德国 19%,而各地都有低档——英国 5% 与 0%,德国 7%,中国内地 9%、6% 与 3% 征收率。计算器不判断你的货物适用哪一档,那是税法问题;下面的表说的是税率有哪些,不是你的那一档是哪个。
mode
往哪个方向走。加计是拿一个不含税的价格,把税加在上面,这是美国报价的方式(销售税在收银台加);剥离是拿一个已经含税的价格,把税取出来,这是欧洲多数地方与中国内地的标价方式——货架上的价就是你付的价,税在里面。两种都常见,谁也不是谁的特例。
taxAmount
税本身,也是面板的主结果,因为这一页就是来问它的。两个方向下它都是两个价之间的差,而剥离那一路是拿减法反推出来的、不是再除一次——所以两个价与税额永远能严丝合缝地对上,不会留下半分钱让人去追。
netAmount
不含税价。加计时它就是填进去的那个数,剥离时它是除出来的那个数。它是申报表里「销售额」那一栏要填的金额,也是算毛利时必须用的那个——用含税收入去比不含税成本,比出来的是两件不同的事。
grossAmount
含税价:顾客实际付的钱,也是进收银机的钱。剥离时它就是填进去的那个数,加计时它是和。它是能和银行流水对上的那个数,也是不构成「销售额」的那个数。
vatFraction
税额占含税价的比例,也是那一行会让人意外的地方。税率 20% 时它是 16.67%,13% 时是 11.50%,5% 时是 4.76%——永远不会等于税率本身,因为税率是拿不含税价作分母的,而这个数是拿一个更大的数作分母。它正是企业在收到钱之后要预提多少才够缴税的那个比例,也是 20% 有时被说成「含税价的六分之一」的原因。

当你手上是其中一个价、而需要另一个价时用它:供货方报的是不含税价、你要知道总共付多少;货架价里含着税、你要知道能抵多少;发票只给了含税总额、申报表要的是销售额。剥离那一路还有第二个用途容易漏掉——核对发票上的税算得对不对,因为「含税总额除以一加税率」是人人都能重算一遍的式子,而一个拿减法去扣百分比的供货方会差出好几个百分点。最后一行回答的则是其余三行都不回答的问题:收银机里已经收到的钱,有多少不是你的。那才是要预提的金额,而它比税率小——这也正是照着税率预提的企业最后发现不够的原因。

算例

  1. 默认算例:不含税 120,加 20%

    1. 税额:120 × 20 ÷ 100 = 24
    2. 含税价:120 + 24 = 144
    3. 税额占含税价:24 ÷ 144 × 100 = 16.67%

    最直的那个方向,也是最后一行最值得看一眼的那个:不含税价的 20% 是顾客实付价的 16.67%,因为那 24 是被拿去和一个已经包含它的总额比的。两句话说的是同一个 24。

  2. 同一组数反着走:含税 144,剥离 20%

    1. 不含税价:144 ÷ 1.20 = 120
    2. 税额:144 − 120 = 24
    3. 税额占含税价:24 ÷ 144 × 100 = 16.67%

    四个数与上一条逐字相同,这正是重点:税率除得尽的时候两个方向真的互为逆运算,页面从哪一头都能用。那个除法不是装饰。拿 144 的 20%(28.80)去减,会得到不含税价 115.20、税额 28.80——价压低了、税抬高了,而且这张发票永远对不平。

  3. 除不尽的含税总额:100 剥离 20%

    1. 不含税价:100 ÷ 1.20 = 83.333…,舍为 83.33
    2. 税额:100 − 83.33 = 16.67
    3. 税额占含税价:16.67 ÷ 100 × 100 = 16.67%

    整数字在这个方向上留不住整,这是正常的而不是错了——一个含税价未必是从一个整数的不含税价搭出来的。注意税额是 16.67 而不是 16.66:它是两个舍过的价之间的差,所以三行加起来恰好是 100.00。先把除法舍一次、再拿含税价去减却印出一个对不上的税额,正是申报时冒出来的那种半分钱。

  4. 中国内地标准税率:不含税 1000,加 13%

    1. 税额:1000 × 13 ÷ 100 = 130
    2. 含税价:1000 + 130 = 1130
    3. 税额占含税价:130 ÷ 1130 × 100 = 11.50%

    中国内地销售货物多数适用的那一档,也是说明「最后一行不等于税率」的算术:13% 的税占含税价 11.50%。把同一个 1130 反向走一遍剥离,不含税价正好回到 1000、税额正好回到 130——干净的一对,因为 1000 的 13% 恰好是整分。

  5. 除不尽的一对:不含税 99.99,加 7.5%

    1. 税额:99.99 × 7.5 ÷ 100 = 7.49925,舍为 7.50
    2. 含税价:99.99 + 7.50 = 107.49
    3. 税额占含税价:7.50 ÷ 107.49 × 100 = 6.98%

    拿 107.49 配同一个税率走剥离,回来的是不含税价 99.99、税额 7.50——这一对是闭合的,尽管 7.49925 必须先舍一次才走到这里。它闭合,是因为税额被定义为两个价之间的差,而不是再算一遍;舍入因此只落在一个地方,不会在三行之间漂。

  6. 零税率:120 加 0%

    1. 税额:120 × 0 ÷ 100 = 0
    2. 含税价:120 + 0 = 120
    3. 税额占含税价:0 ÷ 120 × 100 = 0%

    这不是该被过滤掉的边界噪音,而是一个真实存在的档:英国对多数食品、书籍与童装按 0% 征,中国内地也有一批免税与零税率项目。零税率与「不征税」不是一回事——零税率的销售方通常仍能抵扣进项,而这正是零税率与免税之间的分界。

局限

本页只做算术。它不知道你的销售适用哪一档税率,而这并不是为了简短而省掉的细节:一次配送究竟是 9% 的交通运输服务还是 13% 货物销售的必要附属,是关于交易性质的问题,由税法与征管机关的实践来回答,没有哪种算术能定下来。一笔交易里含有两个以上税率时,中国内地的规则是分别核算,未分别核算的从高适用税率——也就是说,像本页这样的单一税率计算器,只有在税率已经被拆开之后才能用。本页也不含税以外的任何东西:没有进项抵扣、没有小规模纳税人起征点、没有跨境服务的代扣代缴、没有纳税地点规则、没有免税与部分免税、没有某一类货物的低档税率,也没有征管机关规定的舍入规则——有些法域要求税额舍到最小货币单位而不是分。有两点属于该预期到而不是该报错。第一,税率除不尽时会出现小数长尾:剥离那一路可能除出比任何实际标价都多位的不含税价,本页把它舍到分,于是一张发票上的税额偶尔会与一步算完的申报表差一分。第二,最后一行是「占含税价的比例」而不是税率,它永远不会等于你填进去的税率——20% 变成 16.67%、13% 变成 11.50%、5% 变成 4.76%。最后,下面那张表里是写作时点各地正在执行的税率。税率会变,通常在预算案里变;低档税率尤其挂在会被修订的货物清单上,照它开票之前请先向税务机关核对当期税率。

常见问题

含税价怎么剥出增值税?
除以一加税率,再用减法得到税额。20% 时含税 144 对应不含税 144 ÷ 1.20 = 120,税额 24。拿 144 直接减掉它的 20%(28.80)会得到 115.20,那是错的——20% 是针对那个更小的数收的,从一个更大的数上直接扣 20% 扣多了。
为什么税额是价的 16.67% 而不是 20%?
因为两个百分比的分母不同。20% 那个税率以不含税价为分母;16.67% 是同一笔税以含税价为分母,而含税价比不含税价大 20%。两者描述的都是那 24。一般关系是:税率 r 对应含税价的 r ÷(1 + r),所以 20% 对应 16.67%、13% 对应 11.50%、5% 对应 4.76%。
加税与剥离有什么区别?
区别在于你手上那个价是哪一个方向的。加计从一个不含税的价格出发,美国报价就是这种(税在收银台加);剥离从一个已经含税的价格出发,英国、德国与中国内地的标价都是这种。税率除得尽时同一组数两头读都对,页面让你从手上有的那一头开始。
我应该用哪个税率?
用你销售地税务机关对你这笔交易规定的那一档,而这是计算器答不了的。下面的表给出三个地方当前执行的税率——中国内地 13%、9%、6% 与 3% 征收率,英国 20%、5%、0%,德国 19%、7%——但低档税率挂在会被修订的货物清单上,开票前请先核对。
零税率与免税是一回事吗?
不是,而且这个区别有实际后果。零税率的销售仍然是应税销售,只是按 0% 征,所以销售方通常仍可抵扣自己进项里的税;免税销售在税的范围之外,进项税通常不能抵扣。这正是有些货物被规定为零税率而不是免税的原因。两种情况下本页算出来的税额都是零、含税价等于不含税价。
为什么税额里会带零点几分钱?
因为税率乘到一个价格上很少正好落在整分。99.99 按 7.5% 是 7.49925,舍为 7.50,含税价变成 107.49。随后税额被定义为两个价之间的差、而不是再算一遍,所以三个数永远能严丝合缝相加。各法域对舍入的方向、甚至要不要舍入的规定并不一致,所以按另一套规则做出来的发票可能差一分。

参考资料

相关计算器