PPF Calculator
Calculate the maturity amount of your Public Provident Fund (PPF) account — see year-by-year growth, interest earned, and total corpus.
Did this tool work for you?
How to use this calculator
- 1
Enter your annual deposit; the tool rejects anything above ₹1,50,000 per year.
- 2
The tool starts with a 7.1% p.a. rate; PPF rates are notified by the government periodically, so enter the rate from the latest notification.
- 3
The tool runs a minimum of 15 years and rounds longer durations up to 15 plus whole blocks of 5 years.
- 4
Each year’s deposit is treated as made at the start of the year and interest is compounded once a year, which simplifies how the scheme itself computes interest month by month.
Frequently asked questions
How does this tool get from a yearly deposit to a maturity amount?
This tool uses annual compounding with the deposit placed at the start of each year. For every year it adds the deposit to the running balance and multiplies the result by one plus the rate, so a ₹1,00,000 deposit earns a full year of interest in the year it goes in. The maturity amount is the balance after the last year. Total deposited is the yearly deposit times the number of years, and total interest is the difference.
Which interest rate does it use, and what year does that rate belong to?
The rate field starts at 7.1% a year, and the code attaches no financial year or quarter label to it, so treat it as a starting value you can overwrite. Clearing the box counts as a rate of 0%, which this tool treats as a 0% rate, and a negative rate is also treated as 0%. Government savings-scheme rates are notified periodically and Indian tax rules change in nearly every Union Budget, while the tool’s defaults are not updated automatically, so the scheme notification, the Income Tax Department or a qualified chartered accountant governs.
What happens at 0% interest?
A rate of 0 is accepted and gives a maturity amount equal to the total deposited, a total interest of ₹0 and a multiplier of 1.00×. Clearing the rate box gives exactly this result, because an emptied number box becomes 0 and is not replaced by 7.1%.
How long can the duration be?
The tool treats 15 years as the floor, so any shorter entry is raised to 15. A longer entry is rounded up to 15 plus whole blocks of five years: 16 to 20 becomes 20, 21 to 25 becomes 25. It assumes the full deposit is made in every one of those years, including the extension years, and it does not model an extension without fresh deposits.
What is the deposit limit in the tool?
A yearly deposit above ₹1,50,000 returns an error message instead of a result. A deposit of zero or less returns a maturity amount of ₹0. The tool does not enforce a minimum deposit and does not ask whether the money goes in as a lump sum or in instalments, because both are treated as one amount at the start of the year.
What does the tool leave out?
It does not model month-by-month interest on the lowest balance, a change of rate part-way through the term, partial withdrawals, loans against the account, premature closure or any tax treatment. It uses one constant rate for the whole term, so the answer is an illustration of the arithmetic rather than a forecast of what an account will hold.
What do the wealth multiplier and the duration line show?
The multiplier is the maturity amount divided by the total deposited, shown to two decimals. The duration line shows the number of years actually used after the 15-year floor and the five-year rounding, which can differ from what you typed. The line for the interest rate repeats the rate used in the calculation.
PPF maturity arithmetic: yearly deposits compounding over 15 years and longer
The formula behind the maturity figure
Each pass through the loop does two things: it adds the yearly deposit to the balance, then multiplies the balance by one plus the rate. Repeating that for 15 years gives the same number as the closed form deposit × ((1 + r)ⁿ − 1) ÷ r × (1 + r), which is how the output was cross-checked on three input sets. Because the deposit goes in before the interest step, the first deposit compounds for the whole term and the last one for exactly one year.
Worked example: ₹1,50,000 a year for 15 years
With the starting inputs of ₹1,50,000 a year, 7.1% and 15 years, the tool returns a maturity amount of ₹40,68,209 on total deposits of ₹22,50,000, which means ₹18,18,209 of interest and a multiplier of 1.81×. A smaller case, ₹50,000 a year for 20 years at 7.1%, gives ₹22,19,429 on ₹10,00,000 deposited, so ₹12,19,429 of interest and a multiplier of 2.22×. The longer term lifts the multiplier because the early deposits keep compounding for five more years.
How the term changes the result for a fixed deposit
The table keeps the deposit at ₹1,00,000 a year and the rate at 7.1%, and moves only the duration across the 15-year floor and the two five-year blocks above it. The interest column grows faster than the deposit column, which is the effect of compounding on money left in the account.
| Duration | Total deposited | Maturity amount | Total interest |
|---|---|---|---|
| 15 years | ₹15,00,000 | ₹27,12,139 | ₹12,12,139 |
| 20 years | ₹20,00,000 | ₹44,38,859 | ₹24,38,859 |
| 25 years | ₹25,00,000 | ₹68,72,010 | ₹43,72,010 |
Limits and edge cases built into the tool
A deposit above ₹1,50,000 stops the calculation with an error, and a zero deposit, which is also what an emptied box becomes, returns ₹0. The duration is lifted to 15 and then rounded up to the next five-year block. A rate of 0, typed or left by clearing the box, produces zero interest, and a negative rate is read as 0%. The 15-year, five-year-block and ₹1,50,000 figures are the ones built into this tool, and they are not read from any live source.
What a real account does differently
The scheme itself works out interest month by month on the lowest balance between set days of the month and credits it at year end, so the real timing of a deposit matters more than this tool shows. Rates are notified at intervals, and tax rules change with Union Budgets, so use the output as an illustration of compounding and check the scheme notification or a qualified chartered accountant before relying on any number.
Learn more from an authoritative source:
InvestopediaEPF Calculator
Calculate your Employee Provident Fund (EPF) corpus at retirement — with employer and employee contributions, interest, and EPS breakdown.
Gratuity Calculator
Calculate your gratuity amount as per the Payment of Gratuity Act, 1972 — for private sector employees with 5+ years of service.
HRA Exemption Calculator
Calculate your House Rent Allowance (HRA) tax exemption under Section 10(13A) — find how much of your HRA is tax-free.
FD Calculator
Calculate the maturity amount and interest earned on your Fixed Deposit — for all compounding frequencies and Indian bank rates.
RD Calculator
Calculate the maturity amount of your Recurring Deposit — with monthly compounding showing total invested, interest earned, and final corpus.
NPS Calculator
Calculate your NPS corpus at retirement and estimated monthly pension — based on your contributions, expected returns, and annuity rate.
Results are estimates for informational purposes only and do not constitute professional financial, medical, legal, or technical advice. Read full disclaimer →