How many years do I need to work to accumulate enough money in my CPF for retirement?
Should I transfer money from my Ordinary Account to my Special Account?
Can I work lesser years and have sufficient money to retire if I top up my Special Account with cash?
4 years ago, these were the questions I wanted to find answers for.
At that time, there weren’t any financial bloggers who had an answer for this so I decided to design my own spreadsheet. For the lack of creative cells in my head, I called it the CPF Tracker tool.
Seeing that the Seedly Facebook community has been asking the same questions in the past few months prompted me to make some changes to my CPF Tracker tool to make it more user friendly for others. It took some time, but it’s finally done!
Before you start, click on “File” and select “Make a copy…” to save a copy of this spreadsheet in your Google Drive.
Let’s start with the Monthly CPF Contribution worksheet.
I started this CPF Tracker in 2015 at the age of 32. Feel free to change the year and age to suit you.
Decide on how long you plan to be working and your estimate monthly salary. Note that any monthly salary amount above $6,000 will not make any impact because CPF’s Ordinary Wage Ceiling is currently capped at $6,000.
Using the Full Retirement Sum for the last 4 years to predict the average yearly increments for Full Retirement Sum. You can extend the number of years on your own to forecast how your Full Retirement Sum is like.
If your Full Retirement Sum is different from mine (I reach age 55 in 2038), Update cell M15 in the CPF Calculations worksheet accordingly.
Next, click to the CPF Calculations worksheet to make a few changes.
Input the final figures in your CPF accounts for last year in Column M. The CPF OA, CPF SA and CPF MA worksheets will use these figures to forecast your CPF account figures in future.
If you have existing mortgage loans, enter your monthly mortgage loan repayment numbers in Column J. The CPF OA worksheet will make the respective deduction each month.
Are you wondering if transferring money from your CPF Ordinary Account to your Special Account to accumulate a higher interest rate of up to 5% will help you reach your Full Retirement Sum faster?
In the CPF OA worksheet, I created something to simulate an answer for this question.
Go to Column P and enter the amount you plan to transfer from your Ordinary Account to your Special Account. The CPF Tracker will simulate what happens when you transfer the money in the month of December from OA to SA.
What about topping up your CPF account with cash? Besides the tax benefits that comes with your CPF cash top up, how does it accelerate your retirement?
I’ve added something in all the 3 worksheets, CPF OA, CPF SA and CPF MA, to simulate an answer for this as well. Column O of all 3 worksheets helps to simulate performing a cash top up to the respective CPF account in the month of December.
With this CPF Tracker tool, I hope you are able to forecast how long you will need to work to meet your CPF retirement needs.
Ideally, you should aim to reach 55 with a positive figure in your CPF OA account after repaying your mortgage loan. Bulk of your Full Retirement Sum should be funded by your CPF SA account for optimum effectiveness because funding it with CPF OA will take too long. This is due to the difference in interest rates between both accounts.
Let me know what you think about my CPF Tracker and what you would like to see improved in the comments below.
Note: The main challenge in the CPF Tracker was calculating the interest rates at the end of each year. CPF has a slightly more complex way of calculating interests that I wasn’t able to replicate in my CPF Tracker. That said, I feel that the deviations were not that far for me to spend the effort to make additional changes.
Additional note: The CPF Tracker ignores the extra 1% for the first $60,000 in the CPF account because it’s just too tedious to code it in the spreadsheet formula.
Please log in again. The login page will open in a new tab. After logging in you can close it and return to this page.