How Long Does It Take to Save R1 Million in South Africa?

Becoming a millionaire might sound like something that requires an enormous salary. Your first R1 million can be less about earning a fortune and more about how much you invest, and how much time you give your money to grow.
Use your age, what you already have invested, and what you can add each month. The tool is free and works in rands.
Open the calculatorHow long does it take to reach R1 million?
The table below starts from R0. It uses the same maths as the calculator: an illustrative 8% a year, with the monthly amount rising 5% a year. Contributions are added at the end of each month. An 8% annual return means the balance is 8% higher after 12 months if you add nothing.
This is a planning illustration, not a forecast. Returns fluctuate and do not arrive in a smooth line. Fees, tax outside a TFSA, and months you skip are not in the table.
| Monthly investment | Starting from R0 |
|---|---|
| R500 | 28 years 3 months |
| R1,000 | 21 years 8 months |
| R2,000 | 15 years 10 months |
| R3,000 | 12 years 9 months |
| R5,000 | 9 years 6 months |
| R7,500 | 7 years 3 months |
| R10,000 | 5 years 11 months |
At R2,500 a month, the same assumptions take 14 years 1 month from R0. Your own date will differ once you add your age and any money already invested. Run it in the R1 million calculator.
How compound growth helps you reach R1 million
On the R2,500 path from R0, you contribute about R592,909 and investment growth adds about R410,297 by the time the balance crosses R1 million. Early on, almost every rand in the account is money you put in. Later, the balance is large enough that growth does more of the work without you raising the monthly amount by hand.
That is the quiet part of compounding. The same 8% is a small number on R20,000 and a much larger number of rands on R600,000. Time is what lets the second figure show up.
Why your first R100,000 feels so slow
On that same R2,500 path, the first R100,000 takes 2 years 11 months. About R91,819 of it is contributions, and only about R10,545 is growth. You are doing most of the lifting, so the balance feels like it inches forward.
The first R100,000 is also a small slice of the goal (10%) but it takes more than 10% of the total time. The rest of the path is where compounding has a balance to work with. The slow feeling at the start is normal. It is not a sign that the later years will be just as slow.
What happens if you increase your investment every year?
The calculator's default raises the monthly amount by 5% a year, a stand-in for a pay rise rather than a promise. From R0 at R2,500 a month, that rising amount reaches R1 million in 14 years 1 month. Keeping the monthly amount flat at R2,500 takes 16 years 7 months. The 5% yearly step saves about 2 years 6 months.
You do not have to jump from R2,500 to R10,000 overnight. A small increase each year, kept up, is the version most salaries can actually support.
What if you already have R100,000 invested?
Starting balance matters as much as the monthly amount. With R100,000 already invested, R2,500 a month, 8% a year, and a 5% yearly increase, the path to R1 million is 12 years. From R0, the same monthly amount takes 14 years 1 month. The R100,000 you have already saved is itself compounding, which is why the gap is larger than "R100,000 divided by R2,500".
What will R1 million actually be worth in the future?
A million is not what it used to be, and it will not buy the same basket of goods in 15 years. At an illustrative 4.5% inflation rate, R1 million in 14 years 1 month is about R537,996 of purchasing power in today's money. That is the R2,500-from-R0 path above.
If you want R1 million of today's buying power, the future target is higher. On that same path the inflation-adjusted target is about R2,662,793, and it takes 22 years 3 months to get there. The calculator has a "show in today's money" switch that recalculates to this kind of target. Inflation of 4.5% is an illustration, not a Reserve Bank forecast.
Should you use a TFSA to reach R1 million?
A tax-free savings account, or tax-free investment account, can hold unit trusts and ETFs. Returns inside a qualifying account are not subject to income tax, dividends tax, or capital gains tax. That is useful on a long path, because you keep the growth that compounding is trying to build. For a plain explanation of the basket versus the account, read what an ETF is, and how a TFSA fits.
The limits are on what you contribute, not on how large the investment can grow. From 1 March 2026, SARS raised the annual tax-free investment contribution limit from R36,000 to R46,000. The lifetime contribution limit stays R500,000. You cannot pour an unlimited amount into a TFSA on the way to R1 million. At the full R46,000 a year it still takes many years of contributions to reach the lifetime cap, and contributions above the annual or lifetime limit are taxed at 40%.
Official detail is on the SARS tax-free investments page. Limits can change. This article is general information, not tax advice.
Make the date a goal you can see
A table is a sketch. Your age, your current investments, and the monthly amount you can keep up are the numbers that matter. Calculate the date, then track the goal as real contributions land.
Calculate your R1 million date
FAQ
How long does it take to save R1 million in South Africa?
It depends on what you invest each month, what you have already, and the return you assume. Starting from R0, at an illustrative 8% a year with contributions rising 5% a year, R2,000 a month takes 15 years 10 months. R5,000 a month takes 9 years 6 months. Use the FinWise calculator for your own age and balance. This is a planning illustration, not a forecast.
What investment return does this R1 million guide assume?
The table uses an illustrative 8% a year, with the monthly amount rising 5% a year, and a starting balance of R0. That 8% means the balance would be 8% higher after 12 months if you added nothing. Real returns fluctuate and do not arrive in a smooth line. The calculator lets you change the assumption.
Can a TFSA get me to R1 million?
A tax-free investment account can hold investments whose growth is not taxed, but you cannot contribute unlimited amounts. From 1 March 2026 the annual contribution limit is R46,000, up from R36,000, and the lifetime contribution limit stays R500,000. Growth inside a qualifying account is not subject to income tax, dividends tax, or capital gains tax. Contributions above either limit are taxed at 40%. The balance can still grow past what you put in.
Will R1 million be worth the same in the future?
No. Prices rise, so R1 million later buys less than R1 million today. At an illustrative 4.5% inflation rate, R1 million in 15 years 10 months (the R2,000 a month path from R0) is about R498,110 of purchasing power in today's money. The calculator can switch the goal into today's rands.
Try a related tool
You might also like...

The South African Money Quiz: how does your money compare?

How to split money fairly as a couple
