Now that first calculation was based on R350k withdrawals py. As you age, the less you spend. If I were to stay in SA then my circumstances would warrant a R18 000 pm withdrawal or R216 000 py. The divies will be an extra bonus.
Started with R667K and made 200% gains then retired. You will now have R2m.
The R667K bought you 20 000 shares in ABC.
R667 000.00/20 000 = Base Cost of R33.35 ps
Now your R2m will have a market value of R2m/20 000 shares = R100
Sell 2160 shares at R100 ps = R216 000
Cost price of 2160 shares at R33.35 = R72 036
Gain is R216 000 - R72 036 = R143 964
Tax = R14 474
Older than 65.
Tax = R8 084
From this you can deduct internet costs, a portion of your laptop cost and medical expenses. So on R18K pm plus divies you will pay less than R1 000 pm tax.