以前我写过一个财务时光机的小程序创意,围绕养老,这个热点,更有必要设计一个简单实用的小工具。
下面是计算器的设计思路,供大家参考。
基于我国目前养老金“三支柱”体系,通过
1 计算基本养老保险
2 确定理想养老金替代率下总缺口
3 提供缺口补全的投资方案
三模块设计一款完善的养老金计算器。
具体来说首先
1.通过用户提供的年龄、工资等个人信息计算当前仅靠第一支柱基础性养老在退休时能够领取的养老金金额,及相对于退休前的养老金替代率。
2.同时计算基础养老金离满足客户期望的退休后养老金的缺口。
3.并提供对应个人养老金缺口补全的投资解决方案
第一支柱——基础养老金的计算方法
计算器中第一部分计算的养老金特指第一支柱基本养老保险中的城镇职工基本养老保险,主要覆盖城镇各类企业及其职工、城镇灵活就业人员和个体工商户(含农村户口人员),模式为社会统筹与个人账户相结合。
基础社保养老金主要由基础养老金和个人账户养老金两部分组成 。(测算方法主要参照《国务院关于完善企业职工基本养老保险制度的决定》,2005 年全国统一改革基本养老金计发办法进行)。
其中:
1. 基础养老金,是指根据参保人员缴费年限、缴费水平和基础养老金计发基数,计算出来的养老金,由基本养老保险基金支付。
基础养老金 = 当地上年度在岗职工月平均工资×( 1 本人平均缴费工资指数)÷2 ×缴费年限× 1%
(本人平均缴费工资指数 = (本人第 1 年缴费工资/上年职工平均工资+……+本人第 n 年缴费工资/第 n-1 年职工平均工资)÷实际缴费年限 )
2. 个人账户养老金,是指根据参保人员退休时其基本养老保险个人账户储存额和退休年龄对应的计发月数计算出来的养老金,从本人个人账户中支付。
个人账户养老金 = 退休时个人账户累计存储额(含利息)÷本人退休年龄相对应的计发月数
养老计算器输入输出设计
1、输入项包括:(因人而异)
1)出生年份
2)参加工作年份
3)当月工资
4)所在地区
5)性别
6)期望养老金替代率
参数项包括:
预设参数:(模型估计)
1)人养老金账户利率(采用十年期国债利率中枢约 3%)
3)平均通胀率(参考过去十年 CPI 平均值,2.07%)
固定参数:(政策规定)
1)个人养老金的缴存比例—— 8% ;个人养老金每年缴存基数范围-40%-300%(根据不同地区社保局的相关文件) ;计发月数-男 139 女 170 ;工作总年份-男 60 女 55 退(官方文件《国务院关于完善企业职工基本养老保险制度的决定》确定)
2)所在地区去年在岗职工平均月工资 (各省市历年《人力资源与社会保障统计公报》)
3)当前日期、退休日期 (当前真实值)
4)第三支柱个人养老金每年的缴存上限( 12000元) 、领取个人养老金时所需缴纳的税率( 3%) ,我国个人所得税税率 (依据人社局和财政局的官方文件)
以下举例说明:
2、输出项包括:
1)退休后每月养老金
2)剔除物价上涨影响后每月养老金
3) 预计退休前月工资
4)距离理想养老金替代率的缺口
5)养老金替代率
6) 每月节省税费
7)节省税费占原始税费比例
8) 每年节省的税费总额
养老金缺口填补 – 第三支柱解决方案
经过养老金第一支柱基础养老金的计算,我们发现退休后养老金替代率普遍不足 50%,于是若按照上述例子中客户期望退休后 80%的养老金替代率则还需 207.9 万(退休时复利终值)的缺口。
于是我们设置当前定投方案,按照初始投入金额 50000 元,目标年化收益率 5%来计算,需要每月定投 2050.6 元以填充养老缺口。
养老金计算器 计算过程的举例
假定用户 A 性别为男,参加工作年份是 2013 年,目前是 2022 年,退休年龄是 2050 年
目前 2022 年月收入为 10000 元,个人养老金账户利率是百分之 3,月工资平均增长率为 2%(预期),平均工资增长率历史值为已知(统计局提供了过去 44 年的数据),全省上年度在岗职工月平均工资=5000。
1、个人养老金部分。
首先需要得到每个工作年份的月工资。
2021 年的月收入=10000(2022 年月收入)/1.02(月平均增长率(预期))=9804。
2020 年的月收入=9804/2020 年平均工资增长率历史值。
2019 年的月收入=2020 年月收入/2019 年平均工资增长率历史值,
依次类推计算出所有过去年份的月工资。
2023 年的月收入=10000(2022 年月收入)*1.02(月平均增长率(预期))=10200。
2024 年的月收入=10200(2023 年月收入)*1.02(月平均增长率(预期))=10404,依次类推计算出所有未来年份的月工资。
得到每个工作年份的月工资后,需要计算出每年缴的个人养老金数额。
例如 2022 年缴的个人养老金数额=2022 年份的月工资*0.08*12=9600。需要注意如果当年的月工资超过所在地区去年在岗职工平均月工资的 300%,则计算每年缴的个人养老金数额时公式中的月工资按照所在地区去年在岗职工平均月工资的 300%计算。
此时我们得到了从 2013 年到 2049 年每年缴的个人养老金数额。这时计算在利率为 3%的时候的个人账户全部储存额的终值。
2013 年底个人账户全部储存额=2013 年缴的个人养老金数额。
2014 年底个人账户全部储存额=2013 年底个人账户全部储存额*1.03 2014 年缴的个人养老金数额。
2015 年底个人账户全部储存额=2014 年底个人账户全部储存额*1.03 2015 年缴的个人养老金数额,依次类推计算出 2049 年底个人账户全部储存额。
个人养老金=个人账户全部储存额/139(男性为 139,女性为 170)
2、基础养老金部分。
首先计算本人缴费指数=2021 年的月收入/全省上年度在岗职工月平均工资(也就是 2021 年的,这里因为必然没有当年的数据所以用上一年的数据估算)=9804/5000=1.96。
退休时全省上年度在岗职工月平均工资=全省上年度在岗职工月平均工资(2021 年)*1.02(月平均增长率(预期))^(2050(退休年份)-2022(当前年份))。
缴费年限=2050(退休年份)-2013(参加工作年份)=37。
最后把上面三个计算结果带入公式:
基础养老金=全省上年度在岗职工月平均工资(1 本人平均缴费指数)/2*缴费年限*1%。
3、节税部分。
首先根据我国的个人所得税税率,10000 元的月工资分别在 5000-8000 的 3%的 税 率 区 间 和 8000-17000 的 10% 的 税 率 区 间 。需 要 交 的 个 人 所 得 税 为3000*0.03 2000*0.10=290 元。
这个的意思是:5000以下免税,用户A的工资是10000元每月,5000以下免税,5000-8000,是3000元,按3%来扣税,8000-10000,这2000元按10%的税率扣税。
按照 1W2 每年,1 千每月的最高缴存额度缴存个人养老金的情况下,需要交的个人所得税为 3000*0.03 1000*0.10=190 元,
这个的意思就是,工资10000元,有1000元存入了个人养老金账户,因此个人所得税就按9000元工资计算了。
你看,工资少了1000元(实际上没有少,是存到了个人养老金账户),税少交了100,从290变成了190。
领取的时候需要缴纳 3%的个人所得税,也就是缴存的 1000 元当中有 30 元是交给国家的延递个人所得税,综合可知实际交的个人所得税为 190 30=220 元。
每月节税金额为 290-220=70 元。节省税费占原始
税费比例为 70/290=24.14%。每年节省的税费总额为 70*12=840 元。