电子发票税费计算问题

来源:互联网 发布:捷克 语言 知乎 编辑:程序博客网 时间:2024/04/29 02:34

前两天,听到一个同行单位在抱怨,新开发上线的电子发票开票过程中,出现了费用计算总是无法通过国税的计算,具体原因没有深究,回想了一下当初自已开发的过程中,也遇到了相同的问题,那么,我们来总结一下。

问题阐述:每笔发票数据发送过去都返回开票失败,密文中的费用计算总是不对,要不费用多了和总费用不符,要不费用少了,也和总费用不符,导致开票校验失败。

那我们来理一下思路,假设单价为2元,税率6%,数量为10

其中:2元的单价是含了税的单价,正常的计算中就是单价乘以数量,2*10=20元

现在电子发票要把税费分列,那就出现两个单价,一是不含税的单价,二是税费的单价

那这2元的单价的计算公式为:X*(1+0.06)=2,X为不含税的单价

经计算,X=1.886792452830189..........

那么不含税的费用应为X*10=18.86792452830189............

税费应为2*10-X*10=1.132075471698113..........

那么发票上只能显示两位小数,采用四舍五入的方法

不含税的费用应是:18.87元,税费是:1.13元,合计:20元


原创粉丝点击