- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
EXCEL计算个人所得税税金--工资薪金年终奖(自定义函数)
??? 一、工资薪金收入计算税金
??? (一)函数功能:由工资薪金收入计算个人应缴税金。可以选择新税法或旧税法,可以选择按税前收入或税后收入。
????(二)函数完整代码如下:?
Option ExplicitOption Base 1Public Function YgzTax(Sr As Double, Optional Lx As Integer = 1, Optional Kce As Double)? 功能:由月工资薪金收入计算个人所得税。可按新旧税法、税前税后收入计算。? Sr:月收入,必选。 Kce:扣除额,可选,默认3500。? Lx:类型,1=新税法由税前月工资计算个税;2=新税法由税后月工资计算个税;3=旧税法由税前月工资计算个税;4=旧税法由税后月工资计算个税。? 参数自动四舍五入后保留2位小数计算。? 参数均为数值型,可以是常量,也可以是表达式,但均必须大于等于0,否则,返回错误值。? 使用方法:类似EXCEL内置函数。参数可选单元格,也可直接输入常量、表达式,如:抵扣费用4800,从参数中直接输入。? 依据:1.《中华人民共和国个人所得税法》(中华人民共和国主席令第48号,2011年9月1日起施行)? ????? 2.《中华人民共和国个人所得税法实施条例》(中华人民共和国国务院令第600号,2011年9月1日起施行)? ????? 3.《中华人民共和国个人所得税法》(中华人民共和国主席令第85号,2007年12月29日)? ????? 4.《中华人民共和国个人所得税法实施条例》(中华人民共和国国务院令第519号,2008年2月18日)。???? If Sr 0 Then???? YgzTax = 工薪收入负数????? Exit Function? End If? If (Not VBA.IsMissing(Kce)) And Kce 0 Then 扣除额是否赋值???? YgzTax = 扣除额负数????? Exit Function? End If? If Lx 1 And Lx 2 And Lx 3 And Lx 4 Then???? YgzTax = 类型参数错误???? Exit Function? End If
? Dim Sl, Sskc, SqMax, SqMin, ShMax, ShMin As Variant? Dim Nssde As Double 纳税所得额? Dim i, js As Integer?? If Lx = 1 Or Lx = 2 Then 新税法???? Sl = Array(0.03, 0.1, 0.2, 0.25, 0.3, 0.35, 0.45)? 税率???? Sskc = Array(0, 105, 555, 1005, 2755, 5505, 13505) 速算扣除???? SqMax = Array(1500, 4500, 9000, 35000, 55000, 80000) 税前收入上限???? ShMax = Array(1455, 4155, 7755, 27255, 41255, 57505) 税后收入上限???? js = 7 七级税率???? If VBA.IsMissing(Kce) Then Kce = 3500 扣除额未赋值? Else 旧税法???? Sl = Array(0.05, 0.1, 0.15, 0.2, 0.25, 0.3, 0.35, 0.4, 0.45)???? Sskc = Array(0, 25, 125, 375, 1375, 3375, 6375, 10375, 15375)???? SqMax = Array(500, 2000, 5000, 20000, 40000, 60000, 80000, 100000)????? ShMax = Array(475, 1825, 4375, 16375, 31375, 45375, 58375, 70375)????? js = 9???? If VBA.IsMissing(Kce) Then Kce = 2000? End If?? Sr = VBA.Format(Sr, 0.00)? Kce = VBA.Format(Kce, 0.00)? Nssde = 1 * (Sr - Kce)?? If Nssde = 0 Then???? YgzTax = 0???? Exit Function? End If?? If Lx = 1 Or Lx = 3 Then 税前月工资?
您可能关注的文档
- 客户关系管理系统课堂操作及问题.ppt
- 客户关系管理修改稿(打印).ppt
- 蓝海战略的分析工具和框架.ppt
- 劳动关系与人力资源规划试题解析.ppt
- 李宁人力资源项目4.ppt
- 理发店之客户关系管理.ppt
- 刘玉章企业所得税法与房地产企业纳税技巧.ppt
- 流程和规则 YDY.ppt
- 六年级数学上册 百分数的应用(三)2课件 北师大版.ppt
- 罗伯特议事规则-叶紫整理.ppt
- 2012-2021北京重点校高一(下)期中语文汇编:词类活用.pdf
- 电力市场与经济运行优化:电力市场优化算法_(28).电力市场中的市场力分析.docx
- 医院培训课件:《俯卧位通气的护理》.pptx
- 电力市场与经济运行优化:电力系统能效优化方法_(1).电力市场基础理论.docx
- 电力市场与经济运行优化:电力系统能效优化方法_(9).电力系统运行与能效优化.docx
- 电力市场与经济运行优化:电力系统能效优化方法_(15).电力市场与环境影响分析.docx
- 电力市场与经济运行优化:电力系统优化调度_(1).电力市场基础与原理.docx
- 电力市场与经济运行优化:电力系统优化调度_(14).电力市场改革政策与影响.docx
- 电力市场与经济运行优化:电力系统运行优化_(4).电力系统运行基础.docx
- 2025年航运行业分析.docx
最近下载
- 6-1-2部编小学语文省级作业设计大赛获奖作品(200).docx VIP
- 人教版PEP三年级上册英语第二单元测试卷(附答案详解)2套.docx VIP
- 中等职业教育中职中专物理(通用类)第三版完整版教案大全.docx VIP
- 部编小学语文省级作业设计大赛获奖作品(200)6-1-2.docx VIP
- 15D502 等电位联结安装.docx VIP
- 医学胃的解剖与功能.pptx VIP
- 扩心病患者麻醉管理要点.pptx VIP
- 扩心病病人非心脏手术麻醉管理.pptx VIP
- 运动素质知到课后答案智慧树章节测试答案2025年春浙江大学.docx VIP
- 培训效果评估体系构建与实施指南.docx VIP
文档评论(0)