作业帮 > 综合 > 作业

用VB设计一个个人纳税计算程序.按规定:工资,薪金所得,使用超额累进税率.以每月的总收入减去元后的余额

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 07:52:18
用VB设计一个个人纳税计算程序.按规定:工资,薪金所得,使用超额累进税率.以每月的总收入减去元后的余额
为应纳税所得额.其税率表如下表.
税率:5%,10%,15%,20%,25%,30%,35%,40%,45% 一一对应
级数:1 2 3 4 5 6 7 8 9
全月应纳税所得额:不超过500元、500~2000元、2000~5000元、5000~20000元、20000~40000元、40000~6000元,60000~80000元,80000~100000元,超过100000元
以excel里用起来列方便,下面是excel里的计算公式:
ROUND(SUM((C2-{2000;2500;4000;7000;22000;42000;62000;82000;102000}>0)*(C2-{2000;2500;4000;7000;22000;42000;62000;82000;102000})*0.05),2)
C2代表计税工资(或税前工资)在单元格C2位置,可在F2中输入“=ROUND(SUM((C2-{2000;2500;4000;7000;22000;42000;62000;82000;102000}>0)*(C2-{2000;2500;4000;7000;22000;42000;62000;82000;102000})*0.05),2)
”,按回车.(一定要有“=”,代表输入的是公式).
我一般不用VB做,VB只能单个计算,在excel里可以实现批量计算.
vb里我只会用IF做:
dim ss as single
't1代表通过文本框输入的计税工资
ss=if(trim(t1)>2000,round((t1-2000)*0.05,2),if(trim(t1)>4000,round((t1-2000)*0.10-速算扣除数,2),if(.)))))
一共9层IF语句
按国家规定:公民的工资薪金每月收入所减去2000元后的余额都应纳税.余额不超过500元税率为5%; 某地区缴纳个人所得税的规定是按工资薪金所得分级超额累进税率计算,即薪金1000元以下部分不缴税,超过一千元到一千五百元的 按照我国目前关于“个人所得税”的规定,工资薪金所得收入减去800元以后的余额为应纳税所得额,按月征收工资薪金所得税,此项 依法纳税是每个公民应尽的义务,有收入的公民应按照规定的税率纳税,下面是工资、薪金所得适用个人所得税七级超额累进税率表: 个人每月工资额减去3500元后的余额为应纳税所得额。不超过1500元的部分,税率为3%、超过1500元至4500元的部分 按照我国目前关于个人所得税的规定,工资薪金所得收入减去800元以后的余额为应纳税所得额, 工资,薪金所的,以每月收入额减除费用2000元后的余额,为应纳税所得额.既在2005年10月27日全国人大通过并实行的超 根据个人所得税法规定,工资、薪金所得,计算每月应纳税所得额时可扣除的费用为什么为2000? 老师每月工资扣除3000元以后的余额为120元,按5%纳税6元.其中应纳税额为()元;应纳税所得额为()元;税率为(). 超额累进税率的计算假定累进税率规定为:所得额在1000元以下时,税率10%;超过1000元到3500元时,税率20%;超 2:依法纳税是每个公民应尽的义务,根据我国宪法规定,公民每月工资、薪金所得不超过1600元不必纳税,超过1600元的部分 王叔叔一个月的工资为2800元,按规定减去2000元后的部分按5%的税率缴纳个人所得税,王叔叔每月可以实际