EPF and ETF calculator
Every month two funds receive money for you. EPF gets a share from your salary and a larger share from your employer. ETF is paid only by your employer.
Enter your total earnings for the month to see each contribution, and how much builds up over the months you choose.
How it's calculated
- EPF from you: 8% of your monthly gross earnings, taken from your salary.
- EPF from your employer: 12% of the same earnings, paid on top.
- ETF: 3% of your total monthly earnings, paid by your employer and never taken from your pay.
- The totals over several months do not include the interest each fund declares at the end of the year.
An example
On Rs. 100,000 a month, Rs. 8,000 comes out of your salary for EPF, your employer adds Rs. 12,000 to EPF and Rs. 3,000 to ETF. That is Rs. 23,000 a month in all.
Frequently asked questions
Are 8% and 12% the most that can be paid?
No. The Central Bank says these are the minimum rates. Some employers pay a higher share.
Can my employer deduct ETF from my salary?
No. ETF is paid only by the employer on behalf of each employee.
Who keeps my EPF balance?
The Central Bank of Sri Lanka keeps the member accounts and invests the fund. An interest rate is credited to your account each year.
Key terms
- EPF
- Employees' Provident Fund, a retirement fund for private sector employees.
- ETF
- Employees' Trust Fund, a separate fund paid for by employers.
- Total earnings
- Salary or wages with cost of living and similar allowances, holiday pay and the cash value of food provided.
The same calculation in other countries
Up-to-date official data
Data checked against the official source on .
We check the official sources automatically, every day.
- Central Bank of Sri LankaEmployees' Provident Fund: contribution rates
- Employees' Trust Fund BoardNotice: mandatory electronic payment of ETF contributions (2026)