India EPF Calculator
See what your provident fund will grow to by the time you retire, and the EPS pension you could get.
Only basic pay plus dearness allowance counts for PF, not your full CTC.
Year-by-year balance and chart
| Age | Basic a month | You put in | Employer (EPF) | To pension | Interest | Balance |
|---|
How your EPF is worked out
Money in each month, interest on the running balance, credited once a year.
- 1
Money in each month
You ₹3,600+ employer ₹2,350(₹1,250 to pension)= ₹5,950 a month
- 2
Interest in year 1
8.25% ÷ 12 a monthon running balance= ₹7,316
- 3
Grows to age 58
Pay +5% a yearfor 28 years= ₹1.36 crore
- 4
Pension (EPS)
₹15,000 × 30 years÷ 70≈ ₹6,429 a month
Read more: the formula, a worked example, pension and tax rules
The Employees' Provident Fund (EPF) is India's compulsory retirement savings scheme for salaried workers, run by EPFO. Each month you and your employer each pay a share of your basic salary plus dearness allowance (DA). Part of your employer's share goes to the Employees' Pension Scheme (EPS), which pays a monthly pension later. The rest, plus all of yours, builds up in your EPF account and earns interest that EPFO declares each year.
The formula
your share = 12% × basic + DA (+ any VPF)
pension share = 8.33% × basic + DA up to ₹15,000 (at most ₹1,250)
employer to EPF = 12% × basic + DA − pension share
interest each month = running balance × yearly rate ÷ 12
the year's interest is added to the balance at the end of the year
next year's basic = basic × (1 + pay rise)
EPS pension = pensionable salary × pensionable service ÷ 70
Pensionable salary is your average basic + DA over the last 60 months, capped at ₹15,000. Pensionable service is your years in the EPS, plus 2 bonus years if you reach 20 years.
Worked example
Basic + DA of ₹30,000 a month, age 30, ₹50,000 already in EPF, 8.25% interest, a 5% pay rise each year and retirement at 58.
Each month you pay 12% × ₹30,000 = ₹3,600. Your employer also pays ₹3,600, but 8.33% × ₹15,000 = ₹1,250 of it goes to the pension scheme, so ₹2,350 goes to EPF. That's ₹5,950 a month into EPF.
The monthly rate is 8.25% ÷ 12 = 0.6875%. In year 1 the ₹50,000 earns ₹50,000 × 0.6875% × 12 = ₹4,125. The deposits earn ₹5,950 × 0.6875% × (1 + 2 + … + 12 = 78) = ₹3,190.69, because the first one is in the balance for 12 months and the last for 1. Year 1 interest is ₹7,315.69, so the balance after a year is ₹50,000 + ₹71,400 + ₹7,315.69 = ₹1,28,715.69.
Repeating this for 28 years with basic rising 5% a year gives ₹1,35,76,786 at 58: ₹50,000 already saved, ₹25,22,964 from you, ₹21,02,964 from your employer and ₹89,00,858 of interest. Your EPS service is 28 years, plus 2 bonus years = 30, and your pay is over ₹15,000, so the pension estimate is ₹15,000 × 30 ÷ 70 = ₹6,429 a month.
Where the 24% goes
| Who pays | How much | Goes to |
|---|---|---|
| You | 12% of basic + DA | EPF |
| You (optional VPF) | up to 100% of basic + DA | EPF |
| Employer | 8.33% of up to ₹15,000 (₹1,250) | EPS pension |
| Employer | the rest of 12% | EPF |
With basic + DA of ₹15,000 or less, the employer's split is the familiar 3.67% to EPF and 8.33% to EPS. Above ₹15,000 the pension share stays at ₹1,250, so more of the employer's 12% goes to EPF. Some employers only pay PF on the first ₹15,000 (₹1,800 a month: ₹550 to EPF and ₹1,250 to EPS), which is the legal minimum. If you joined after 1 September 2014 earning over ₹15,000 and had no earlier PF, you're not in the EPS, and all of your employer's 12% goes to EPF. Employers with fewer than 20 staff and some industries use 10% instead of 12%. Your employer also pays EDLI insurance and admin charges on top; these don't go into your account.
The EPS pension
You need at least 10 years of EPS service for a monthly pension. It normally starts at 58. You can take it from 50 at 4% less for each year before 58, or put it off to 60 for 4% more each year. The minimum pension is ₹1,000 a month. With under 10 years you get a lump-sum withdrawal benefit instead. EPS contributions stop at 58, so if you keep working, your employer's whole share goes to EPF. People who opted for a higher pension on their actual salary (after the Supreme Court's 2022 ruling) get more than this estimate.
Tax
Your own contributions count towards the ₹1.5 lakh section 80C deduction in the old tax regime. Interest on your contributions (including VPF) above ₹2.5 lakh in a financial year is taxable every year at your slab rate; the limit is ₹5 lakh if your employer doesn't contribute. The calculator tracks that taxable part and shows its interest. Your employer's contributions to EPF, NPS and superannuation above ₹7.5 lakh a year in total are taxable too. Money taken out after 5 years of continuous service is tax-free; earlier withdrawals are taxable, with TDS if over ₹50,000.
This is an estimate. It assumes the interest rate and pay rise stay the same every year, treats each year of age as one financial year, and rounds contributions to the nearest rupee like EPFO. EPFO declares the rate each year (8.25% for 2025-26), so check the latest rate. The ₹15,000 wage ceiling has not changed since 2014 but could be raised. Rules as of 10 October 2026, not yet confirmed on the EPFO site, so please check them.
Common questions
How is EPF calculated?
You pay 12% of basic + DA. Your employer also pays 12%, but 8.33% of up to ₹15,000 (at most ₹1,250) goes to the EPS pension and the rest to EPF. Interest is worked out monthly on the running balance and added at the end of the year. On ₹30,000 basic + DA, ₹5,950 a month goes into EPF.
What is the EPF interest rate?
EPFO declares the rate each year, and it is 8.25% for 2025-26. Interest is worked out monthly at the yearly rate ÷ 12 on your running balance and added to your account at the end of the year. The calculator assumes the same rate every year, so check the latest rate on the EPFO site.
Is EPF interest taxable?
Interest on your own contributions, including VPF, above ₹2.5 lakh in a financial year is taxable every year at your slab rate; the limit is ₹5 lakh if your employer doesn't contribute. Your own contributions count towards the ₹1.5 lakh Section 80C deduction in the old regime. Check the official rules.
How is the EPS pension calculated?
EPS pension = pensionable salary × pensionable service ÷ 70. Pensionable salary is your average basic + DA over the last 60 months, capped at ₹15,000, and you get 2 bonus years if you reach 20 years of service. You need at least 10 years of EPS service, and the minimum pension is ₹1,000 a month.
Is EPF withdrawal tax-free?
Money taken out after 5 years of continuous service is tax-free. Earlier withdrawals are taxable, with TDS if the amount is over ₹50,000. Rules can change, so check the official rules on the EPFO site before you withdraw. Leaving the money in also lets it keep earning interest.
What is VPF?
The Voluntary Provident Fund (VPF) lets you pay more than your 12% into EPF, up to 100% of basic + DA, and it goes into your EPF account with the rest of your contributions. Interest on your own contributions above ₹2.5 lakh a year is taxable, so very large VPF amounts can add tax.
Related calculators
Made by Zulu Calculator, part of AlphaZulu LLC. Formulas are shown in full and rule figures are checked against official sources; see how we build calculators.