大伙儿晚上今天我又来瞎捣鼓了点东西,寻思着分享给各位老铁。最近,我老琢磨这工资条上的事儿,每次发工资,扣掉五险一金和个税,到手就那么点儿。具体怎么扣的,咱也不是专业的财务,有时候就挺迷糊。我就想着,能不能自己整个小工具,以后自己也能算算,心里能有个数。
为啥要搞这个?
起因很简单,就是每次看工资条,都觉得那些数字有点“神秘”。什么养老保险个人交多少,医疗保险又扣了多少,还有那个个人所得税,到底是怎么蹦出来的?问同事,大家也都是大概知道个名目,具体算法嘛嘿都差不多。网上虽然也有计算器,但我就想自己从头到尾捋一遍,这样才叫真明白,对?
开始动手前的准备
说干就干!我这人就这点想到啥就想立马试试。
第一步,我先上网扒拉资料。主要是找这么几样东西:
- 最新的社保缴费基数和比例: 这个每个城市可能还不太一样,我就按我自个儿在的城市标准来。得知道养老、医疗、失业这几项个人和单位分别交多少比例。
- 住房公积金的缴存比例: 这个也得查清楚,个人和单位各多少。
- 个人所得税的起征点和税率表: 这个是国家统一的,什么5000块起征点,然后不同档次的税率,都得弄明白。
- 专项附加扣除: 像什么子女教育、继续教育、住房贷款利息、住房租金、赡养老人这些,能抵扣一部分。这个我一开始没想太复杂,就先想着把基本的搞定。
找这些东西就花了我不少功夫,有的信息藏得还挺深,得耐心点翻。不过还总算是把需要的数据都凑齐了。
计算逻辑的梳理
数据到手了,下一步就是把计算逻辑给理顺。我琢磨了一下,大概是这么个顺序:
- 先算社保和公积金的个人缴纳部分。 就是用你的税前工资(或者叫应发工资,但要注意缴费基数上下限)乘以对应的个人缴纳比例。养老、医疗、失业、公积金这几项都得分开算,然后加起来,这就是你的“五险一金”个人承担总额。
- 然后算应纳税所得额。 这个就等于你的税前工资,减去刚才算出来的“五险一金”个人承担总额,再减去个税起征点(现在是5000块),如果你有专项附加扣除,也得在这儿减掉。
- 算个人所得税。 用上一步算出来的应纳税所得额,去对照那个七级超额累进税率表,找到对应的税率和速算扣除数,一套公式下来,个税就出来了。
这个过程听起来简单,但实际操作的时候,特别是那个税率表,得看仔细了,别用错档次。
动手实践:用最土的办法开始
我没想着用什么编程语言写个正儿八经的软件,太费劲了。我就打开了咱最常用的那个表格软件,对,就是那个能画格子、能算数的。
我在表格里分了几个区域:
- 输入区: 就放个格子让你填税前工资,再放几个格子填你所在城市的社保公积金缴费比例(如果需要经常换城市算的话,这个就有用了)。专项附加扣除我也预留了位置。
- 计算过程区: 这一块就是把上面说的计算逻辑用公式一步步写出来。比如,一个格子算养老个人缴纳,一个格子算医疗个人缴纳……然后一个格子算应纳税所得额,算出个人所得税。
- 结果展示区: 清清楚楚列出来,社保公积金个人总共交多少,个人所得税多少,税后到手多少。
重点来了,那个个人所得税的计算,我是用了一堆IF函数嵌套。 就是判断应纳税所得额在哪个区间,然后套用对应的税率和速算扣除数。比如,如果应纳税所得额小于等于3000,税率3%,速算扣除数0;如果大于3000小于等于12000,税率10%,速算扣除数210……就这么一层层套下去。
这个过程是最费脑子的,公式稍微错一点,结果就差十万八千里。我反反复复检查了好几遍,输了好几个不同的工资数进去测试,再跟我自己以前的工资条对比,确保算出来的结果基本一致。
搞定后的成就感
当我把所有公式都设置输入我的工资,然后看着表格自动帮我算出社保扣多少、个税扣多少、到手多少的时候,那感觉,甭提多爽了!虽然只是个简单的表格,但感觉自己好像掌握了一门“独门绝技”。
后来我还优化了一下,把不同城市的社保公积金比例也做了个小列表,可以通过选择城市名称,自动带出对应的比例,这样就更方便了点。
每次发工资前,或者跟老板谈加薪的时候,我都会用我这个“土制”计算器算一算,心里就有底了。比如老板说给你涨2000块,你就能很快算出实际到手能多多少,而不是光看着那2000块高兴。
一点小小的总结
这回实践,虽然搞出来的东西很简单,但整个过程让我对社保和个税的计算有了非常清晰的认识。从一开始的“两眼一抹黑”,到现在能自己动手算明白,这个过程本身就挺有意思的。
同志们,有时候遇到问题,别怕麻烦,自己动手去研究研究,搞明白了,不仅能解决问题,还能学到不少东西!今天就分享到这儿,希望能给大伙儿一点小启发。
还没有评论,来说两句吧...