iOS 税前税后的工资计算

编程入门 行业动态 更新时间:2024-10-28 07:21:35

iOS <a href=https://www.elefans.com/category/jswz/34/1752577.html style=税前税后的工资计算"/>

iOS 税前税后的工资计算

税前税后的工资计算公式如下:

计算个税 =ROUND(MAX((计税工资-3500)*{3;10;20;25;30;35;45}%-5*{0;21;111;201;551;1101;2701},0),2)

倒推税前=ROUND(MAX((实发-3500-{0,105,555,1005,2755,5505,13505})/(1-{3,10,20,25,30,35,45}%)+3500,实发)+SUM(扣除的几险几金),2)




结合公式计算工资个税及五险一金:

给出计算参数model: 

@interface CCCalculatorParamModel : NSObject


//个人

@property (nonatomic, assign) CGFloat personProvidentFundScale;//公积金比例

@property (nonatomic, assign) CGFloat personYanglaoScale;//养老比例

@property (nonatomic, assign) CGFloat personMedicalTreatmentScale;//医疗比例

@property (nonatomic, assign) CGFloat personUnemploymentScale;//失业比例

@property (nonatomic, assign) CGFloat personOccupationalInjuryScale;//工伤比例

@property (nonatomic, assign) CGFloat personGiveBirthScale;//生育比例


//公司

@property (nonatomic, assign) CGFloat companyProvidentFundScale;//公积金比例

@property (nonatomic, assign) CGFloat companyYanglaoScale;//养老比例

@property (nonatomic, assign) CGFloat companyMedicalTreatmentScale;//医疗比例

@property (nonatomic, assign) CGFloat companyUnemploymentScale;//失业比例

@property (nonatomic, assign) CGFloat companyOccupationalInjuryScale;//工伤比例

@property (nonatomic, assign) CGFloat companyGiveBirthScale;//生育比例


@property (nonatomic, assign) CGFloat minSocialSecurityCardinalNumber;//最小社保汇缴 上海基数是3902元

@property (nonatomic, assign) CGFloat maxSocialSecurityCardinalNumber;//最大社保汇缴基数 上海是19512元


@property (nonatomic, assign) CGFloat minAccumulationFundCardinalNumber;//公积金汇缴基数 上海是2190元

@property (nonatomic, assign) CGFloat maxAccumulationFundCardinalNumber;//最大公积金汇缴基数 上海是19512元


返回结果model参数:

@interface CCCalculatorResultModel:NSObject


@property (nonatomic, assign) CGFloat taxBefore;//税前总工资

@property (nonatomic, assign) CGFloat saveSalary;//到手工资

@property (nonatomic, assign) CGFloat tax;//个税


//个人

@property (nonatomic, assign) CGFloat personProvidentFund;//公积金金额

@property (nonatomic, assign) CGFloat personYanglao;//养老金额

@property (nonatomic, assign) CGFloat personMedicalTreatment;//医疗金额

@property (nonatomic, assign) CGFloat personUnemployment;//失业金额

@property (nonatomic, assign) CGFloat personOccupationalInjury;//工伤金额

@property (nonatomic, assign) CGFloat personGiveBirth;//生育险金额


//公司

@property (nonatomic, assign) CGFloat companyProvidentFund;//公积金金额

@property (nonatomic, assign) CGFloat companyYanglao;//养老金额

@property (nonatomic, assign) CGFloat companyMedicalTreatment;//医疗金额

@property (nonatomic, assign) CGFloat companyUnemployment;//失业金额

@property (nonatomic, assign) CGFloat companyOccupationalInjury;//

更多推荐

iOS 税前税后的工资计算

本文发布于:2024-02-16 21:51:25,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1691574.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:税前   工资   iOS

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!