工资计算器(中国)

{{ headerSubtitle }}

{{ importStatus }}
✓ {{ sourceStats.dated }}/{{ sourceStats.total }} 组城市×年度参数均标注官方公告日
城市社保年度公告日 verified_on暂行项
{{ row.city }} {{ row.year }} {{ row.verifiedOn }} {{ row.provisional.length ? row.provisional.join('、') : '—' }}

参数设置

默认 12 个月同薪;累计预扣按每月同值推算。

默认按税前月薪 {{ fmt(params.salary) }} 元作为缴费基数。单位按下限申报时请勾选。

专项附加扣除

¥{{ fmt(getDeductionAmount(def.key)) }}/月
起始月 结束月
⚠ 与{{ def.mutualLabel }}互斥

反推税前月薪

税前月薪 ≈ ¥{{ fmt(inverseResult.gross) }}

全年到手合计 ≈ ¥{{ fmt(inverseResult.net_12m) }}

全年个税 ≈ ¥{{ fmt(inverseResult.tax_12m) }}

全年五险一金 ≈ ¥{{ fmt(inverseResult.contrib_12m) }}

{{ session.city_name }} {{ session.year }} | 第{{ monthDetail.month_no }}月 | {{ fmt(monthDetail.salary) }} 元

个人五险一金
项目比例金额
养老保险{{ (session.pension_emp*100).toFixed(1) }}%{{ fmt(monthDetail.pension_p) }}
医疗保险{{ (session.medical_emp*100).toFixed(1) }}%{{ session.medical_fixed ? ' + ' + session.medical_fixed + ' 元/月' : '' }}{{ fmt(monthDetail.medical_p) }}
失业保险{{ (session.unemploy_emp*100).toFixed(1) }}%{{ fmt(monthDetail.unemploy_p) }}
住房公积金{{ params.housingPct }}%{{ fmt(monthDetail.housing_p) }}
补充公积金{{ params.extraPct }}%{{ fmt(monthDetail.extra_p) }}
合计{{ fmt(monthDetail.social_p_total) }}
{{ showEmployer?'▼':'▶' }} 单位五险一金(仅供参考)
项目比例金额
养老保险{{ (session.pension_org*100).toFixed(1) }}%{{ fmt(monthDetail.pension_o) }}
医疗保险{{ (session.medical_org*100).toFixed(1) }}%{{ fmt(monthDetail.medical_o) }}
失业保险{{ (session.unemploy_org*100).toFixed(1) }}%{{ fmt(monthDetail.unemploy_o) }}
工伤保险{{ (session.injury_org*100).toFixed(2) }}%{{ fmt(monthDetail.injury_o) }}
住房公积金{{ params.housingPct }}%{{ fmt(monthDetail.housing_o) }}
补充公积金{{ params.extraPct }}%{{ fmt(monthDetail.extra_o) }}
合计{{ fmt(monthDetail.social_o_total) }}
个人所得税

累计应纳税所得额: {{ fmt(monthDetail.cum_taxable) }} | 税率: {{ (monthDetail.rate*100).toFixed(0) }}% | 本月税: {{ fmt(monthDetail.month_tax) }}

专项附加扣除: ¥{{ fmt(monthDetail.special_monthly) }}/月

实发到手: ¥{{ fmt(monthDetail.net) }}
单位综合用工成本: ¥{{ fmt(monthDetail.salary + monthDetail.social_o_total) }}
月份半年度累计应纳税所得额本月个税实发到手
{{ m.month_no }}{{ m.month_no <= 6 ? 'H1' : 'H2' }} {{ fmt(m.cum_taxable) }}{{ fmt(m.month_tax) }}{{ fmt(m.net) }}

全年到手合计: {{ fmt(months12.reduce((s,m)=>s+m.net,0)) }}

全年个税合计: {{ fmt(months12[11].cum_tax) }}

全年五险一金: {{ fmt(months12.reduce((s,m)=>s+m.social_p_total,0)) }}

请在左侧输入年终奖金额

年终奖 ¥{{ fmt(params.bonus) }} 计税方式对比

方式A·单独计税
工资全年个税:¥{{ fmt(bonusResult.salaryTaxA) }}
年终奖个税:¥{{ fmt(bonusResult.bonusTaxA) }}
合计:¥{{ fmt(bonusResult.totalA) }}
方式B·并入综合所得
全年综合所得:¥{{ fmt(params.salary*12 + params.bonus) }}
应纳税所得额:¥{{ fmt(Math.max(0,bonusResult.taxableB)) }}
全年个税合计:¥{{ fmt(bonusResult.totalB) }}
★ 推荐: {{ bonusResult.totalA <= bonusResult.totalB ? '方式A(单独计税)' : '方式B(并入综合所得)' }},节省 ≈ {{ fmt(Math.abs(bonusResult.totalA - bonusResult.totalB)) }} 元

(月薪不足5000,已按规则差额补足计算)

年度汇算清缴估算
全年综合所得收入额¥{{ fmt(settlementData.annualGross) }}
减除费用(6万/年)-¥{{ fmt(60000) }}
全年专项扣除(五险一金个人)-¥{{ fmt(settlementData.annualContrib) }}
全年专项附加扣除-¥{{ fmt(settlementData.annualSpecial) }}
大病医疗自付年度-¥{{ fmt(annualMedicalDeduction) }}
年度应纳税所得额¥{{ fmt(settlementResult.annualTaxable) }}
年度应纳个税¥{{ fmt(settlementResult.annualSettlementTax) }}
已预扣个税¥{{ fmt(settlementResult.withheldTax) }}
预估退税 ¥{{ fmt(settlementResult.estimatedRefund) }}
预估需补税 ¥{{ fmt(Math.abs(settlementResult.estimatedRefund)) }}
基本持平

请先设置参数