India's Most Complete PPF Calculator

PPF Calculator

Plan your Public Provident Fund investments with tax savings, interest projections, and year-by-year growth analysis. Current rate: 7.1% p.a.

Configure PPF

Yearly Deposit
₹500₹1,50,000
Interest Rate (% p.a.)
1%12%
Duration (Years)
15 yrs (min)50 yrs

Balance = (Previous + Deposit) × (1 + Rate/100)  |  PPF interest compounded annually

PPF Quick Rules

💵
Deposit Limit
Min ₹500 – Max ₹1,50,000 per year
🔒
Lock-in Period
15 years minimum, extendable in 5-year blocks
🏆
EEE Tax Status
Deposit (80C), Interest, and Maturity all tax-free
💸
Partial Withdrawal
Allowed from 7th year (50% of balance at end of 4th year)
Maturity Value
₹0
0x
100% Tax-Free
Total Invested
₹0
Interest Earned
₹0
Tax Saved (80C)
₹0
Inflation Adjusted
₹0
⚖️

PPF vs FD vs NPS Comparison

See how PPF stacks up against other safe investments

📉

PPF Interest Rate History

Rates set by Government of India, revised quarterly

PeriodRateChange
Oct 2024 – Present7.10%
Apr 2023 – Sep 20247.10%
Jan 2023 – Mar 20237.10%
Oct 2022 – Dec 20227.10%▲ +0.10%
Apr 2020 – Sep 20227.10%▼ -0.90%
Apr 2019 – Mar 20207.90%▼ -0.10%
Oct 2018 – Mar 20198.00%▲ +0.20%
Jan 2018 – Sep 20187.60%▼ -0.20%
Apr 2017 – Dec 20177.80%▼ -0.30%
Apr 2016 – Mar 20178.10%▼ -0.60%
Apr 2013 – Mar 20168.70%

Year-by-Year Breakdown

0 years

Understand PPF

Why PPF is India's Safest Investment

Government-backed, tax-free, and compounding — PPF is the gold standard for risk-free wealth building.

🏛️

Government Guaranteed

PPF is backed by the sovereign guarantee of the Government of India. Your principal and interest are 100% safe, unlike bank FDs which are insured only up to ₹5 lakh.

🏆

Triple Tax Exemption

PPF has EEE (Exempt-Exempt-Exempt) status: Deposit qualifies for Section 80C deduction (up to ₹1.5L), interest is tax-free, and maturity amount is completely tax-free.

📊

Power of 15+ Years

With a 15-year minimum lock-in extended in 5-year blocks, PPF leverages long-term compounding. ₹1.5L/year at 7.1% grows to ₹40.7L in 15 years — you invest only ₹22.5L!