薪资换算计算器
选择输入口径(月薪 / 年薪 / 日薪 / 时薪 / 周薪)与每年发薪月数,一次得到月薪、年薪、日薪、时薪与周薪的完整对照,并按 21.75 天/月、8 小时/天说明换算依据。
「月薪 1 万 5」和「年薪 20 万」哪个高?「日薪 800」折月薪多少?——薪资口径换算是谈 offer、比较岗位的基本功。本工具选择输入口径(月薪 / 年薪 / 日薪 / 时薪 / 周薪)与每年发薪月数(12 / 13 / 14 / 15 薪),一次得到五种口径的完整对照。
换算依据:月计薪天数按 21.75 天((365 − 104 个双休日) ÷ 12,法定依据《关于职工全年月平均工作时间和工资折算问题的通知》),日薪 = 月薪 ÷ 21.75,时薪 = 日薪 ÷ 8——注意 21.75 是**计薪**天数不是出勤天数,加班费基数也按它算。
这个工具解决你的问题了吗?
提交后会把工具名、你的输入与当前结果发送到服务器;请勿填写身份证号、手机号等隐私信息。
AI 助手 会结合你当前的输入与结果回答
追问会再次把当前输入与结果发送到服务器;请勿填写隐私信息。
使用步骤
- 选输入口径(月薪 / 年薪 / 日薪 / 时薪 / 周薪)。
- 填金额与每年发薪月数(12 / 13 / 14 / 15 薪)。
- 看五种口径完整对照(月薪、年薪、日薪、时薪、周薪)。
- 日薪按 21.75 天折算;加班费基数同此口径。
计算原理与示例
换算用的三个常数
换算依赖三个口径:每月计薪天数 21.75 天、每天工作 8 小时、每年 12 个月。21.75 来自《关于职工全年月平均工作时间和工资折算问题的通知》——一年 365 天减去 104 天休息日,再除以 12。因此日薪 = 月薪 ÷ 21.75、时薪 = 日薪 ÷ 8、年薪 = 月薪 × 12(或 13)。
13 薪怎么处理
发 13 薪的公司,年薪应按 13 个月计。以月薪 10000 元、13 薪为例,年薪是 13 万而非 12 万;反过来,给定年薪 15 万,在 13 薪口径下月薪约 11538.46 元,比按 12 个月算的 12500 元低——因为多出来的那一薪被摊到了每个月。本工具把「每年发薪月数」做成可调参数,就是为了处理这类差异。
与个税社保的关系
本工具只做时间口径折算,**不含个税与五险一金**。谈薪时真正要关心的是税后到手金额,那需要按累计预扣法逐月计算并扣除社保公积金,请使用站内的个税计算器与五险一金计算器。日薪、时薪口径也多用于加班费与请假扣款,实际执行以劳动合同与当地规定为准。
计算依据:每月计薪天数按 21.75 天((365 − 104) ÷ 12)、每天工作 8 小时的通行口径;换算为税前金额,不含个税与五险一金。各地加班费基数与执行细则存在差异,以劳动合同和当地规定为准。
代码示例
JavaScript 五口径互转(21.75 天口径)
const PAY_DAYS = 21.75, HOURS = 8;
function salary(monthly, monthsPerYear = 12) {
const annual = monthly * monthsPerYear;
return {
monthly, annual,
daily: monthly / PAY_DAYS,
hourly: monthly / PAY_DAYS / HOURS,
weekly: annual / 52
};
}
salary(15000, 13); // 年薪 19.5 万,日薪 689.7
Python 同口径的 Python 版
PAY_DAYS, HOURS = 21.75, 8
def salary(monthly, months=12):
annual = monthly * months
return {"monthly": monthly, "annual": annual,
"daily": monthly / PAY_DAYS,
"hourly": monthly / PAY_DAYS / HOURS,
"weekly": annual / 52}
salary(15000, 13) # daily ≈ 689.66
# 21.75 = (365 − 104) / 12,法定计薪天数口径
常见问题
月薪 10000 元年薪是多少?
12 薪口径下是 120000 元;若公司发 13 薪,则是 130000 元。注意「13 薪」是额外多发的第 13 个月工资,不是把 12 个月的钱拆成 13 份,具体发放方式(年底一次性还是分摊到每月)会影响个税。
为什么日薪按 21.75 天算而不是 30 天?
21.75 是法定月计薪天数:一年 365 天减去 104 天休息日,剩 261 天再除以 12。用 21.75 算日薪、再乘实际出勤天数,才能兼顾双休与大小月差异,避免 2 月与 3 月同样出勤却日薪不同。
13 薪换算时月薪怎么倒推?
把年薪除以 13。例如年薪 15 万、13 薪,月薪 = 150000 ÷ 13 = 11538.46 元。若按 12 个月看,则是 12500 元——差额 961.54 元就是那多出来的一薪摊到每月的部分。
时薪 50 元相当于月薪多少?
按每天 8 小时、每月 21.75 天计算:50 × 8 × 21.75 = 8700 元/月,年薪 104400 元。这是全职口径;若按兼职的实际工时算,则要按「月总工时 × 时薪」而不是乘以固定天数。
换算结果包含个税和五险一金吗?
不包含。这里换的是税前口径,只做时间换算。要估算到手金额需要按累计预扣法算个税并扣除养老、医疗、失业与公积金(以及专项附加扣除),可直接用站内的个税计算器与五险一金计算器组合计算。
加班费该用哪个时薪口径?
法定口径是「月工资 ÷ 21.75 ÷ 8」得到的小时工资,再乘以 1.5(工作日)、2(休息日)、3(法定节假日)倍。注意计薪基数应是劳动合同约定的正常工作时间工资,不含年终奖与非常规补贴。
节假日三倍工资是按日薪还是时薪?
两者等价:三倍日薪 = 3 ×(月薪 ÷ 21.75);三倍时薪 = 3 ×(月薪 ÷ 21.75 ÷ 8)× 实际工作小时。发日薪制的一般按日计算,月薪制的多数按实际出勤小时折算,具体以当地规定与公司制度为准。
填进去的薪资数字会留在服务器上吗?
不会上传。换算只是几次除法与乘法,全在你的浏览器里跑完,没有请求发往服务器,站点也没有账号体系能把这些数字和你对应起来。若用过计算历史,记录只写在本机 localStorage,可随时一键清空。
延伸阅读
来自本站原创文章,讲清这个工具背后的算法与口径。