工资与通胀计算教程:保持购买力要涨多少、实际涨幅怎么算、用 CPI 计算
一句话答案
物价上涨倍数 = (1 + 年通胀率)^年数,实际涨幅 = 新工资 ÷ (原工资 × 物价上涨倍数) − 1。月薪 1 万元、年通胀 2%,三年后要涨到 10,612.08 元才能保持购买力;如果只涨到 10,500 元,名义涨 5%,实际购买力下降约 1.06%。
三个公式
- 物价上涨倍数 = (1 + 年通胀率)^年数,或 = 现在的 CPI ÷ 原时点的 CPI;
- 保持购买力所需工资 = 原工资 × 物价上涨倍数;
- 实际涨幅 = 新工资 ÷ (原工资 × 物价上涨倍数) − 1。
名义涨幅低于通胀时,虽然到手的钱变多了,能买到的东西反而变少。
用计算器算
- 选择通胀依据:打开 工资与通胀计算器,“通胀依据”选年通胀率,或选用两个时点的 CPI。
- 填写原工资和年数:填写原工资、年通胀率和年数。默认的 3% 只是示例值。
- 填写新工资(可选):填写现在的工资,可以算出名义涨幅和扣除通胀后的实际涨幅。
- 看结果:显示保持购买力所需工资、所需涨幅、工资不变时的实际购买力、累计物价变化和实际涨幅。

示例:原月薪 10,000 元,假设年通胀 2%,过了 3 年:
- 物价上涨倍数 = 1.02³ ≈ 1.0612,累计上涨 6.12%;
- 保持购买力需要 10,612.08 元;
- 工资不涨时,实际购买力相当于原来的 9,423.22 元;
- 涨到 10,500 元,名义涨 5%,实际涨幅 = 10,500 ÷ 10,612.08 − 1 ≈ −1.06%,购买力下降。
💵 工资与通胀计算器(实际购买力)
免费在线使用,文件和数据只在你的浏览器本地处理,无需注册。
用 CPI 计算更准确
年通胀率每年不同,用两个时点的 CPI 计算更准确。在计算器里选择用 CPI 计算,分别填写原时点和现在的 CPI 指数即可。CPI 数据可以在国家统计局网站查询。
应用场景
- 谈涨薪:知道至少要涨多少才不吃亏;
- 比较多年前的工资:把过去的工资换算成今天的购买力;
- 评估投资收益:投资年化收益也要扣除通胀才是实际收益,见 年化收益率;
- 税后收入:涨薪后的到手收入还要考虑个税,见 个税计算。
常见问题
工资涨了多少才算跑赢通胀?
涨幅要高于同期累计物价上涨,即新工资高于原工资 × 物价上涨倍数。
通胀率填多少合适?
默认值只是示例,可以填写国家统计局公布的 CPI 涨幅,或直接用两个时点的 CPI 计算。
实际涨幅为什么是负数?
名义涨幅低于同期物价涨幅时,实际购买力下降,实际涨幅就是负数。
能算多年的累计通胀吗?
可以,填写年数后按复利计算累计物价变化,用 CPI 计算时直接用两个时点的指数相除。