xearno.tools

赚钱与工作收入 · 税务

中国五险一金计算器(社保 + 公积金)

中国

五险一金不是按当月工资的百分比扣的,而几乎所有计算器都这么假设。它按缴费基数扣,基数是你上一年度的月平均工资,并且要卡在一个区间里:下限约为当地平均工资的 60%,上限是 300%。这道卡口才是关键:它解释了为什么高收入的人扣缴额到某个工资水平就不再往上走,也解释了为什么低工资的人实际扣掉的比例比名义费率还高。这里两个数都给:工资条上扣掉的,和单位在上面另外承担的。费率和上下限由各城市自定,每年 7 月重设,所以由你自己填;默认值是 2025 年北京的,只作示例。

依据: 费率/基数因城市和年份而异(每年 7 月重置)——默认约为北京 2025;请核实你所在城市

都不太像?用你自己的话描述。

用一句话描述你的情况——任何语言都行。我来填表,工具来算。

数值

个人五险一金扣缴
6,750
social 3,150 + fund 3,600
税前到手
23,250
扣个人所得税前
雇主总成本
41,610
gross + 11,610 contributions
所用缴费基数
30,000
等于税前工资(在上下限之内)
仅为预览——使用了默认的月薪, 城市。

行家的解读

值得了解

For every 30,000 of salary, the employer pays about 11,610 more on top — roughly 39% — the part that never appears on a payslip. A hire’s true cost is 41,610, not 30,000.

值得了解

Of every 100 of gross, 78 reaches you before income tax; 23 goes to your own 五险一金. This uses the floor and ceiling from Beijing 北京 (2025); the rates above are national-typical defaults (pension 8%/16% is fixed, medical/unemployment vary by city). Bases reset each July — verify yours.

方法说明

缴费按缴费基数计征 = 上一年度月平均工资,夹在城市下限(约当地平均工资的 60%)和上限(300%)之间。超过上限的工资不计征;低于下限则按下限。通用计算器跳过这道夹取、把费率套在税前上——这是最常见的中国工资核算错误。

员工扣除 = 基数 × (员工社保费率 + 公积金费率)。在其之上的用人单位成本 = 基数 × (用人单位社保费率 + 公积金费率)。养老全国为用人单位 16% / 员工 8%;医疗、失业、工伤和公积金比例由城市设定。工伤和生育仅由用人单位缴。

费率、下限和上限因城市和年份而异,每年 7 月重置(医疗有时按自然年);部分城市按户籍区分(例如深圳对本地户籍加约 1% 用人单位养老),并对各险种用不同基数(广州)。本工具把它们作为输入,使数字始终为当前值——请填入你所在城市的公布数据,而非依赖内置的表格。

常见问题

中国社保怎么算——按税前工资吗?
不是——是按缴费基数,即你上一年度的月平均工资,被夹在城市下限(约当地平均工资的 60%)和上限(其 300%)之间。超过上限的工资不计征,低于下限则按下限。然后各险种费率作用于该基数。把费率套在原始税前上是常见错误。
在中国,一名员工真正让用人单位花多少钱?
税前工资加上用人单位的社保(养老 16%、医疗约 9%、失业约 0.5%、工伤约 0.2–1.9%)和配套的公积金(5–12%)——往往在税前之上再加 27–40%,全部按夹取后的缴费基数计征。在上方输入你所在城市的费率即可得到确切数字。
五险一金是什么?
五项保险(养老、医疗、失业、工伤、生育)加一项基金(住房公积金)。员工缴养老、医疗、失业和公积金;用人单位缴这些再加工伤和生育。费率和缴费基数逐城市设定、每年变动。

把这个计算器嵌入网页

可免费嵌入你自己的网站。规则变了它也照常能用,因为数据由我们维护——没有广告、没有 cookie,并会链接回完整版工具。

<iframe src="https://xearno.tools/embed/china-social-insurance" width="100%" height="980" style="border:1px solid #23262e;border-radius:12px;max-width:640px" loading="lazy" title="中国五险一金计算器(社保 + 公积金) — Xearno Tools"></iframe>