D9 7.1版本,新增税率功能。
1、在【系统管理—进销存设置—系统配置】里设置默认税率,默认为0,只能录入>=0的数字内容,不能录入字符,用户可随时更改。
2、在【系统管理—进销存设置—录账配置】里勾选【启用销售税率、启用采购税率】,默认不勾选,两个选项可随时勾选随时取消。
勾选【启用采购税率】后,【采购订单、采购入库单、采购退货单】三张单据的列配置里会显示【税额、税率(%)、含税单价、含税金额】这4个列字段,不勾选则不显示。
勾选【启用销售税率】后,【销售订单、销售出库单、销售退货单】三张单据的列配置里会显示【税额、税率(%)、含税单价、含税金额】这4个列字段,不勾选则不显示。
3、在【商品档案】里可以对商品设置默认税率,默认为0,只能录入>=0的数字内容,不能录入字符,用户可随时更改。
注意:商品档案导入模板里面可以导入默认税率,该字段非必填。
4、【采购订单、采购入库单、采购退货单、销售订单、销售出库单、销售退货单】加了【税额、税率(%)、含税单价、含税金额】列字段后,单据计算规则如下:
【税率】:默认读取当前行商品的默认税率,如果商品默认税率为0,则读取系统配置的默认税率,如果也为0,则行里的税率默认为0;根据系统配置是否启用销售税率、启用采购税率来判断,只有启用了,单据上才这样处理,否则税率均默认为0;
【税额】:默认为2位小数位数;
含税单价 = 折后单价 *(1+税率/100)
含税金额 = 数量 * 含税单价
税额 = 含税金额 - 折后金额
如果手工更改【含税单价】,则计算方式如下:
含税金额 = 数量 * 含税单价
折后单价 = 含税单价 /(1+税率/100)
折后金额 = 数量 * 折后单价
税额 = 含税金额 - 折后金额
单价、金额计算类似于更改折后单价的计算逻辑,保持不变,更改扣率即可
如果手工更改【含税金额】,则计算方式如下:
折后单价 = 含税金额 / 数量
折后单价 = 含税单价 /(1+税率/100)
折后金额 = 数量 * 折后单价
税额 = 含税金额 - 折后金额
单价、金额计算类似于更改折后单价的计算逻辑,保持不变,更改扣率即可
如果手工更改【税率】,则计算方式如下:
折后单价、折后金额、单价、金额、扣率都不变
含税单价 = 折后单价 *(1+税率/100)
含税金额 = 数量 * 含税单价
税额 = 含税金额 - 折后金额
如果手工更改【税额】,做以下判断:
⑴、系统自动计算出来的税额,允许修改,但是控制修改后的税额和系统自动算的税额(折后金额*(税率))差额±不能超过0.5,超过则不允许修改,且提示:修改后的税额与折后金额*(税率)的值相差±0.5,不允许修改!
⑵、税额修改后,不做其他任何反算;
5、收付款单调整
⑴、收付款单按单结算时,下表体查询出来的原始单据,金额列要默认取原单的含税金额合计;
⑵、未结算金额,用金额(含税金额)-已结算的金额得到;
6、业务草稿-批量导入采购入库单、销售出库单时,可在模板里面填写【税率】值,导入的时候,用模板里的单价*(1+税率/100)得到含税单价,再用数量*含税单价得到含税金额;
7、【基础资料—财务项目—负债类—2171-应交税金】不允许进行分类及增加下级,也不允许修改,各单据生成凭证的规则如下:
8、采购发票、销售发票
4444
5555