EPF Calculator

Project your Employees' Provident Fund corpus at retirement from your basic salary, employee and employer contribution rates, and expected annual interest, compounded monthly.

Quick Facts

Formula
FV = PMT × [((1+r)ⁿ − 1) / r] × (1+r)
PMT is the combined monthly employee + employer contribution, r the monthly interest rate, and n the number of months to retirement.
Statutory split
Employee 12% + employer 3.67% flow into EPF
The employer's remaining 8.33% (out of a total 12%) is diverted to the Employees' Pension Scheme and is not part of this EPF corpus.

Your Results

Calculated
Projected EPF corpus
-
Total balance at retirement age
Total employee contribution
-
Sum of employee's monthly deposits
Total employer contribution
-
Sum of employer's EPF-bound deposits
Total interest earned
-
Corpus minus total contributions

Ready

Enter your salary, age, contribution rates, and interest rate, then press Calculate.

How the EPF Calculator works

India's Employees' Provident Fund is a mandatory retirement savings scheme: every month a slice of your basic salary plus dearness allowance (DA) is deducted and matched by your employer, and the combined amount sits in an interest-bearing account until you retire or withdraw it. This calculator projects that account balance forward using the standard future-value-of-an-annuity method applied to level monthly EPF contributions.

The formula

Let PMT be the combined employee-plus-employer contribution deposited each month, r the monthly interest rate (the annual EPF rate divided by 12), and n the number of months between your current age and your retirement age. The projected corpus is:

FV = PMT × [((1 + r)n − 1) / r] × (1 + r)

The trailing (1 + r) factor treats each month's contribution as if it were deposited at the start of the month (an annuity due), which is the usual simplification of EPFO's actual monthly-running-balance method. If the interest rate is entered as 0%, the formula reduces to FV = PMT × n — contributions with no interest at all.

Worked example

Take a basic salary of ₹25,000/month, employee contribution of 12% (₹3,000/month), employer contribution of 3.67% (₹917.50/month), starting at age 28 and retiring at 58 (n = 360 months), with an 8.25% annual interest rate. The combined monthly deposit is ₹3,917.50, and the formula projects a corpus of roughly ₹61.9 lakh — made up of about ₹10.8 lakh in employee contributions, ₹3.3 lakh in employer contributions, and roughly ₹47.8 lakh of compounded interest. Interest outweighs the principal because contributions kept compounding for three decades.

Employee, employer, and the EPS split

By default, employees contribute 12% of basic pay plus DA to EPF. Employers also contribute 12%, but only 3.67% of that actually lands in the EPF account — the remaining 8.33% is redirected to the Employees' Pension Scheme (EPS), subject to a statutory wage ceiling. This calculator's default employer rate (3.67%) reflects only the EPF-bound portion; the EPS portion is a separate pension benefit and is not part of the corpus calculated here.

What moves the projection most

  • Years to retirement: because interest compounds monthly on the whole balance, starting a decade earlier can roughly double the final corpus even with identical contribution rates.
  • Interest rate: EPFO revises the annual rate periodically, and even a fraction of a percentage point compounded over 20-30 years shifts the projection meaningfully — adjust the input to match the latest declared rate.
  • Basic salary: since contributions are a fixed percentage of basic pay plus DA, a higher salary directly raises the monthly deposit and therefore the corpus.

Key assumptions

This calculator assumes your basic salary plus DA stays constant for the whole projection period, that interest compounds monthly at a fixed rate rather than the year-to-year rate EPFO actually declares, and that no partial withdrawals are made before retirement. Real EPF balances fluctuate with salary revisions and annually announced interest rates, so treat this as a planning estimate rather than an exact forecast — cross-check against your EPF passbook for your actual balance.

Frequently Asked Questions

What formula does the EPF Calculator use?
It treats the combined monthly employee and employer contribution as a level deposit made at the start of each month, then compounds it monthly using the future value of an annuity due: FV = PMT × [((1+r)^n − 1) / r] × (1+r), where PMT is the monthly contribution, r is the annual interest rate divided by 12, and n is the number of months from your current age to retirement age.
How is the employer contribution split between EPF and EPS?
Under India's EPF scheme, the employee contributes 12% of basic pay plus dearness allowance. The employer also contributes 12%, but only 3.67% of it flows into the EPF account — the remaining 8.33% is diverted to the Employees' Pension Scheme (EPS), subject to a wage ceiling. This calculator only accumulates the EPF-bound portion, matching the default 3.67% employer rate.
Does this calculator account for salary increases?
No. It assumes your basic salary plus DA stays level for the entire period between your current age and retirement age. In practice most salaries rise over a career, which would grow the corpus faster than this estimate shows, so treat the result as a conservative baseline rather than a precise forecast.
Why does interest make up such a large share of the final corpus?
EPF interest compounds monthly on the entire running balance, not just on new contributions. Over a multi-decade career the interest earned on interest can exceed the sum of all contributions, which is why starting EPF contributions early has an outsized effect on the retirement corpus compared with contributing the same total amount later.