Skip to main content

Retirement Pension calculation

Calculation of how much you need  to save for pension  is not magic. It can be expressed by a simple equation like this:


















Assuming 4% inflation*
and your current monthly expenditure is 1 lakh.
for calculating life expetency you can refer:
https://twitter.com/srikundansingh/status/1147423727753187328

This is table for monthly saving you need:

Current AgeRetirement Agelife expectancyInterest rate %Monthly saving needed
3040806612216
3040808443951
30408010333052
30408012255669
3040906962869
3040908690015
30409010513540
30409012391969
304010061487250
304010081056611
304010010781885
304010012594362
304011062272055
304011081603538
3040110101181492
304011012895401
3045806331079
3045808226990
30458010160033
30458012114896
3045906527922
3045908356871
30459010249194
30459012177667
30451006821839
30451008549996
304510010381479
304510012270681
304511061261662
30451108838003
304511010578371
304511012408953
3050806197756
3050808127749
3050801084228
3050801256221
3050906321426
3050908204108
30509010132989
3050901288004
30501006505527
30501008317237
305010010205060
305010012134920
30501106780838
30501108485781
305011010312211
305011012204586
3055806123060
305580874726
3055801045909
3055801228368
3055906205664
3055908122256
3055901073998
3055901245222
30551006327941
30551008192210
305510010115225
30551001269928
30551106510520
30551108296227
305511010176392
305511012106538
306080677178
306080844016
3060801025150
3060801214353
3060906134644
306090874736
3060901041883
3060901223556
30601006218846
30601008119408
30601001066130
30601001236872
30601106344192
30601108185591
306011010101968
30601101256529
306580647256
306580825348
3065801013477
306580127104
306590688604
306590845859
3065901023749
3065901212268
30651006148079
3065100875028
30651001038279
30651001219557
30651106236119
30651108117959
30651101059607
30651101230241
307080626763
307080813571
307080106742
307080123294
307090657624
307090827815
3070901013307
307090126311
30701006100530
3070100847228
30701001022160
30701001210358
30701106163399
3070110875458
30701101034989
30701101216214
3545806482907
3545808352892
35458010266140
35458012205090
3545906770019
3545908554812
35459010414418
35459012317136
354510061198721
35451008855055
354510010634413
354510012483166
354511061840241
354511081302807
354511010961852
354511012729980
3550806258239
3550808178730
35508010126837
3550801291503
3550906419733
3550908285562
35509010200267
35509012143232
35501006660139
35501008443837
355010010308797
355010012219591
355011061019653
35501108679643
355011010470155
355011012332976
3555806151705
355580899167
3555801065932
3555801244284
3555906253536
3555908162244
35559010106271
3555901270594
35551006404276
35551008255077
355510010165479
355510012109162
35551106629354
35551108393115
355511010253325
355511012166311
356080691951
356080856695
3560801035218
3560801221945
3560906160416
356090896264
3560901058648
3560901236015
35601006260735
35601008153803
35601001092602
35601001256375
35601106410074
35601108239050
356011010142785
35601101286429
356580655088
356580832067
3565801018605
3565801210744
3565906103290
356590858015
3565901032785
3565901218554
35651006172622
3565100894916
35651001052844
35651001229578
35651106275255
35651108149226
35651101082286
35651101245737
357080630749
357080816976
357080109231
357080124954
357090666205
357090834793
3570901018218
357090129490
35701006115500
3570100859077
35701001030339
35701001215575
35701106187731
3570110894388
35701101047904
35701101224380
4050806376663
4050808277865
40508010210936
40508012163334
4050906612216
4050908443951
40509010333052
40509012255669
40501006962869
40501008690015
405010010513540
405010012391969
405011061487250
405011081056611
405011010781885
405011012594362
4055806198103
4055808138742
4055801099287
4055801272075
4055906331079
4055908226990
40559010160033
40559012114896
40551006527922
40551008356871
405510010249194
405510012177667
40551106821839
40551108549996
405511010381479
405511012270681
4060806113355
406080875238
4060801050579
4060801234257
4060906197756
4060908127749
4060901084228
4060901256221
40601006321426
40601008204108
406010010132989
40601001288004
40601106505527
40601108317237
406011010205060
406011012134920
406580665633
406580841303
4065801026052
4065801216426
4065906123060
406590874726
4065901045909
4065901228368
40651006205664
40651008122256
40651001073998
40651001245222
40651106327941
40651108192210
406511010115225
40651101269928
407080635845
407080821475
4070801012743
407080127492
407090677178
407090844016
4070901025150
4070901214353
40701006134644
4070100874736
40701001041883
40701001223556
40701106218846
40701108119408
40701101066130
40701101236872
4555806288950
4555808215696
45558010165118
45558012128655
4555906482907
4555908352892
45559010266140
45559012205090
45551006770019
45551008554812
455510010414418
455510012317136
455511061198721
45551108855055
455511010634413
455511012483166
4560806148024
4560808105264
4560801076166
4560801255756
4560906258239
4560908178730
45609010126837
4560901291503
45601006419733
45601008285562
456010010200267
456010012143232
45601106660139
45601108443837
456011010308797
456011012219591
456580680910
456580854813
4565801037415
4565801225643
4565906151705
456590899167
4565901065932
4565901244284
45651006253536
45651008162244
456510010106271
45651001270594
45651106404276
45651108255077
456511010165479
456511012109162
457080642706
457080827661
4570801017844
4570801211456
457090691951
457090856695
4570901035218
4570901221945
45701006160416
4570100896264
45701001058648
45701001236015
45701106260735
45701108153803
45701101092602
45701101256375This   t


The saving number is just a multiplication factor. Suppose your monthly expenditure is 50,000 then you can divide by 2 to calculate your saving needed.
e.g. your age is 40, wants to be retired at 55 and life expectancy is 90 and interest rate is 8%,
then according to this table you need 2,26,990 for current monthly expenditure of 1 lakh.
for 50,000 current expenditure , your monthly savings need to be: 226990/2 = 113495 only.

* this happened only twice in Bharat 1998-2004 and 2014-2019. rest of time it was much higher( close to 8%)

Comments

Popular posts from this blog

On Divisibility of Numbers

There are some rules to check that a given number is divisible by a number without actual division. e.g. to check if a given number is divisible by 2, you have just check the last digit is even or not. Similarly for 3 , if the sum of digit of any given number is divisible by 3 then the number will also be divisible by 3. One day I was thinking that if there is some generalized rule for every number. Here is some interesting thing I found out. Suppose we have to test divisibility by 17. Let us check whether 4913 is divisible by 17 or not. Here is the rule:- Step 1) :- found out multiple of the number( in this case 17) which ends with 1 or 9. 17 X 3 = 51 ends with 1. Step 2) :- strip the last digit . so we got 5 here. Step 3) :- take the last digit of 4913 which is 3. multiply it by 5 3X5=15. Remove the last digit from 4913 and subtract 15 from it. 491-15 = 476 again repeat this on 476 47 -...

Aerospike Debugging

1) for read latency asloglatency -h {NAMESPACE}-read -f -7200 asloglatency -h { NAMESPACE }-write -f 'Apr 17 2019 16:00:00' -l aerospike.log-20190418   2) for cluster network conection error grep CLUSTER /var/log/aerospike/aerospike.log|grep -v "CLUSTER-SIZE 12" grep "departed node" /var/log/aerospike/aerospike.log grep "in-progress" /var/log/aerospike/aerospike.log|grep -v "tsvc-q 0" grep "in-progress" /var/log/aerospike/aerospike.log|grep -v "rw-hash 0 proxy-hash 0" 3)for expiry,eviction grep "(nsup)"  /var/log/aerospike/aerospike.log |grep "Total time"|grep -E "[0-9]{4,9} ms" If this kind of warning is found in log: WARNING (nsup): (thr_nsup.c:1044) { NAMESPACE } no records below eviction void-time 299051849 - threshold bucket 0, width 260 sec, count 51354 > target 14699 (0.5 pct) then    evict-hist-buckets should be increased  and  also increase  evict...