个税

计算个人所得税 c

▼魔方 西西 提交于 2020-03-06 00:42:51
7-7 计算个人所得税(10 分) 假设个人所得税为:税率×(工资−1600)。请编写程序计算应缴的所得税,其中税率定义为: 当工资不超过 1600 时,税率为 0; 当工资在区间 (1600, 2500] 时,税率为 5%; 当工资在区间 (2500, 3500] 时,税率为 10%; 当工资在区间 (3500, 4500] 时,税率为 15%; 当工资超过 4500 时,税率为 20%。 输入格式: 输入在一行中给出非负工资。 输出格式: 在一行输出个人所得税,精确到小数点后 2 位。 这题我高考考过,现在用 c 语言来解决它 # include <stdio.h> int main ( ) { int galary ; double money ; scanf ( "%d" , & galary ) ; if ( galary < 1600 ) { money = 0 ; } else if ( galary > 1600 && galary <= 2500 ) { money = ( galary - 1600 ) * 0.05 ; } else if ( galary > 2500 && galary <= 3500 ) { money = ( galary - 1600 ) * 0.1 ; } else if ( galary > 3500 && galary <=

计算个人所得税最佳纳税额(以2019最新税法规则计算)

泄露秘密 提交于 2020-01-27 04:07:46
计算个人所得税最佳节税 年底了,2019年也参加了CPA税法的考试,闲来无事给大家分享一个昨天刚写的计算个人所得税的小程序。新鲜出炉,整个程序主要是基于2019年最新的个人所得税纳税规则计算最佳节税点上,年度综合所得以及年终奖一次所得该如何分配,请大家指教,程序主要是使用pandas库来操作,不得不说pandas的区间索引简直是为本程序量身定做: import pandas as pd import numpy as np #个人所得税年度税率表,月度税率表在年度税率表基础上除以12得到,就没有单独列示,下面用到的地方我会说明 tax_ratio = pd.DataFrame([ [1,'不超过36000元的部分',3,0], [2,'超过36000元至144000元的部分',10,2520], [3,'超过144000元至300000元的部分',20,16920], [4,'超过300000元至420000元的部分',25,31920], [5,'超过420000元至660000元的部分',30,52920], [6,'超过660000元至960000元的部分',35,85920], [7,'超过960000元的部分',45,181920]], columns=['rank','des','ratio','easy_ded'], index=pd.IntervalIndex

个人互发微信红包到底要不要交税?听税务总局怎么说

烂漫一生 提交于 2019-12-24 11:28:48
最近总能听到有关国家税务总局发文加强对网络红包个人所得税征管的消息,那个人互发微信红包到底要不要交税呢?昨日,羊城晚报记者通过权威渠道求证获悉,国家税务总局确实在7月29日下发了《关于加强网络红包个人所得税征收管理的通知》(税总函[2015]409号),但该《通知》是不向社会公开的内部工作规范性文件。 文件中明确提出了以下结论: ●个人取得企业派发的现金网络红包,按偶然所得项目计算缴纳个人所得税 ●个人取得企业派发的各种消费券、代金券、抵用券、优惠券等不征税 ●个人之间派发的现金网络红包,不征收个人所得税 该《通知》主要明确了三个方面的内容:1.对个人取得企业派发的现金网络红包,应按照偶然所得项目计算缴纳个人所得税,税款由派发红包的企业代扣代缴;2.对个人取得企业派发的且用于购买该企业商品(产品)或服务才能使用的非现金网络红包,包括各种消费券、代金券、抵用券、优惠券等,以及个人因购买该企业商品或服务达到一定额度而取得企业返还的现金网络红包,属于企业销售商品(产品)或提供服务的价格折扣、折让,不征收个人所得税;3.个人之间派发的现金网络红包,不属于个人所得税法规定的应税所得,不征收个人所得税。 国家税务总局同时要求,各地方税务机关要掌握本地区企业派发网络红包的情况,做好纳税咨询、政策辅导等纳税服务,指导企业依法履行代扣代缴义务。 “‘网络红包税将开征’、

用户指南:SAPHCM个人所得税计税和金税系统计算结果差1-2分钱的问题

妖精的绣舞 提交于 2019-11-27 04:45:25
问题描述: 客户2019年7月切换新的个人所得税算法 ,使用三个工资项分别导入201812-201906累积的应纳税所得额、应纳税额、工资发放期间,使用系统计算的2019年7月个税代扣代缴额,员工的个税税额和金税系统计算的额度相差1-2分钱。 问题分析: 1、一开始怀疑是个税计算算法的计算误差,尝试将应纳税收入额放大十倍,计算本税年累积个人所得税,然后再缩小十倍,问题仍然存在; ( ( 累计应纳税收入额 - 累计专项扣除- 累计专项附加扣除 -累计减除费用) *10 *税率 -速算扣除数 * 10 )/ 10 2、经进一步的检查,发现一位有个税差异员工使用系统计算的应纳税收入额和金税系统的应纳税收入额相差8分钱,原来用户准备的201812-201906累计应纳税收入额数据导入IT0015后第二位小数被抹除; 3、检查 LSMW的导入项目和对象的数据源字段长度定义,导入IT0015的金额字段定义长度为8位字符,但个别员工的截止6月的累计应纳税收入额是9位甚至更多位,字段长度不够,导致最后一位数字没有导入。 4、原先客户定义IT0015 LSMW导入对象主要用于导入员工某个月的津贴和补贴,金额取八位字符长度一般情况下也够了,但现在用于导入员工当前税年前七个月的累积应纳税所得额,长度就可能不够,因此需要增加金额字段的长度。 解决方案: 1、调整LSMW对象数据源字段长度定义