Sri Lanka Payslip Generator
Turn a salary into a clean, print-ready monthly payslip. It applies the statutory EPF (8% employee, 12% employer), ETF (3% employer) and APIT/PAYE for 2025/26, then shows take-home pay and the true cost to the employer. No signup; everything runs in your browser.
Payslip preview
Sources: EPF Act No. 15 of 1958 §10(1); ETF Act No. 46 of 1980 §16; IRD APIT Table 01, Y/A 2025/26. Nothing is uploaded — the payslip is generated and printed entirely in your browser.
How it works
A Sri Lankan payslip layers three statutory items on top of gross pay: the Employees' Provident Fund (EPF), the Employees' Trust Fund (ETF), and Advance Personal Income Tax (APIT, the scheme formerly called PAYE). This generator computes each from the figures you enter and lays them out as a standard earnings / deductions / net-pay slip.
Let basic = B, allowances = A, and gross G = B + A. Then:
- EPF / ETF base. The base is
E = B + (allowances liable ? A : 0). Most fixed monthly allowances count toward EPF earnings under the EPF Act, so the toggle defaults to liable; switch it off for pure expense reimbursements. - Employee EPF = 8% × E. Deducted from the employee and shown as a deduction line (EPF Act No. 15 of 1958, §10(1)(a)).
- Employer EPF = 12% × E and Employer ETF = 3% × E. The employer pays both on top of salary — they are not deducted from the worker, but they make up the true cost of employment (EPF Act §10(1)(b); ETF Act No. 46 of 1980, §16).
- APIT / PAYE. Tax is charged on the full monthly gross G, not on gross-minus-EPF, because employee EPF is not deductible from APIT taxable income in Sri Lanka. The tool annualises (G × 12), subtracts the Rs 1,800,000 personal relief, applies the progressive 6% / 18% / 24% / 30% / 36% slabs from IRD APIT Table 01 for Y/A 2025/26, then divides by 12. This APIT logic is imported from the same module that powers the dedicated APIT calculator, so the two always agree.
- Net pay = G − employee EPF − APIT − other deductions. Other deductions cover loans, salary advances or no-pay.
- Cost to employer = G + employer EPF + employer ETF. This is what the business actually spends to pay the salary.
All figures round to the nearest rupee. The APIT line is cross-checked two ways — the progressive bracket walk and the IRD's closed-form Table 01 monthly formula must agree to the rupee before the payslip shows the “cross-checked” badge. Nothing is uploaded: the slip is built and printed locally for privacy.
Worked examples
Frequently asked questions
Sources & references
- Employees' Provident Fund Act No. 15 of 1958 — §10(1) contribution rates (8% / 12%)
- Employees' Trust Fund Act No. 46 of 1980 — §16 employer 3% contribution
- IRD — APIT Table No. 01 (Monthly Tax on Regular Profits), Y/A 2025/26
- Central Bank of Sri Lanka — EPF Department
Rates and the APIT table on this page were last cross-checked against the official sources on 2026-06-12. They are reviewed every April (start of a new SL Year of Assessment) and after any amending Act.
Related tools
Comments & feedback
Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.
Found a bug, edge case, or want to suggest an improvement?
Email me at [email protected] — most fixes ship within 24 hours.