PPF is the one product on this site where people trust the default rate as if it were a law of physics. It is not. The Department of Economic Affairs notifies a rate that can change every quarter. The PPF calculator still compounds at one annual rate for the whole tenure, deposit-then-interest each year. That is honest about the maths and dishonest if you think it is a forecast of 15 years of notifications.
What the engine does
Each year it adds your contribution (capped in the UI the way the scheme caps annual deposits), then applies the annual rate to the new balance. There is no monthly PPF credit in this model. There is no partial-year pro-rata. If you deposit on 31 March versus 5 April in real life, the post office cares; this worksheet does not. I built it that way so the formula on the page matches the loop in code, not so it replaces a passbook.
When the rate changes
Suppose you have nine years left and the rate is cut. The calculator cannot apply 7.1% for the years already gone and 6.8% for the rest in one run. Run two full illustrations: remaining years at the old rate, remaining years at the new rate. The true account will sit between them if future notifications bounce. That band is the useful output.
Do not “average” 7.1 and 6.8 and type 6.95 unless you understand you are inventing a third policy path. Averaging rates is not how compounding works across regimes.
80C and the rate
A lower notified rate does not change how much tax 80C saves this year. It changes how painful it is to lock money for 15 years. If EPF already fills most of ₹1.5 lakh, leftover 80C may not need more PPF at a weak rate. ELSS is the other 80C sleeve; it is not a substitute for PPF’s guarantee. ELSS vs PPF is the product fork; this page is only the rate fork.
What I will not scrape
I will not auto-update the default from a third-party “current PPF rate” widget. Those widgets lag, or they show a bank’s own small-savings page that is not your account. When a notification is issued, I update the default when I review the calculator. You should still type the rate on your latest statement. If the paragraph on the PPF page and your passbook disagree, the passbook wins.
growwithsip is not the Post Office. Extension rules, loan against PPF, and premature closure penalties are outside the compounding loop. Use official scheme rules for those.