Free tool

Free payslip generator for Sri Lanka (2025/26)

Create a Sri Lankan payslip free in your browser. Enter the company, the employee, basic salary, allowances and deductions; EPF 8% and 12%, ETF 3%, stamp duty and optional APIT (2025/26 tables) are calculated, net pay is written in words, and the slip prints or saves as a PDF with the components the Shop and Office Employees Regulations require.

Rates effective from 1 April 2025 (IRD 2025/26) · Nothing you type leaves your browser · Free, no sign-up.

Enter the details

Employer

Employee

Earnings (LKR)

Deductions (LKR)

Download the Excel template

Nothing you type leaves your browser. EPF 8% / 12% and ETF 3% are calculated on basic plus the allowances marked EPF-liable, less no-pay. Bonuses use APIT Table 2 in practice; this generator applies Table 1 to the month’s total for simplicity.

PAYSLIP

Employee
Designation
EPF member no. / NIC
Pay period
Days worked / no-pay
Date of payment
EarningsLKR
DeductionsLKR
Employer contributions (not deducted)LKR
EPF employer 12%
ETF employer 3%
Total EPF remitted (20%)

Net pay in words:

Received the net pay stated above.   Employee signature: ____________________   Date: __________

Components per Shop and Office Employees Regulations reg. 17(1)(ii). EPF Act s.47 earnings base. APIT per IRD Table 1 2025/26. Generated free at gethumanised.com/tools/payslip-generator/

How it is calculated

  1. EPF-liable earningsBasic salary plus every allowance you mark EPF-liable, less no-pay. Overtime, bonuses and reimbursements are outside the EPF base.
  2. Employee deductionsEPF 8% of EPF-liable earnings; APIT on the month’s gross using IRD Table 1 (optional); stamp duty LKR 25 where gross exceeds LKR 25,000; advances and loans as entered.
  3. Employer contributionsEPF 12% and ETF 3% of EPF-liable earnings, shown on the slip but not deducted.
  4. OutputNet pay = gross − deductions, in figures and in words; print or save as PDF from the browser. Nothing is uploaded.
Worked exampleBasic LKR 150,000 + EPF-liable allowance LKR 25,000: gross LKR 175,000; EPF 8% LKR 14,000; APIT LKR 1,500; stamp duty LKR 25; net pay LKR 159,475 (one hundred and fifty-nine thousand four hundred and seventy-five rupees only); employer EPF LKR 21,000 and ETF LKR 5,250.

A bonus paid with the month’s salary should strictly be taxed under APIT Table 2 (cumulative); this generator applies Table 1 to the month’s total, which is right for regular pay and close for small bonuses. Check large one-off payments with the APIT calculator. For the blank Excel, Word and PDF formats see the payslip template page.

Rates used

ItemRate or amountApplies to
APIT personal reliefLKR 1,800,000 per year (LKR 150,000 per month)Resident employees, IRD Table 1
APIT bandNext LKR 1,000,000 at 6%Annual taxable income after relief
APIT bandNext LKR 500,000 at 18%Annual taxable income after relief
APIT bandNext LKR 500,000 at 24%Annual taxable income after relief
APIT bandNext LKR 500,000 at 30%Annual taxable income after relief
APIT bandBalance at 36%Annual taxable income after relief
EPF employee8%EPF-liable earnings, deducted from employee
EPF employer12%EPF-liable earnings, paid by employer
ETF employer3%EPF-liable earnings, paid by employer
GratuityHalf a month’s salary per completed yearAfter 5 years; employers with 15+ staff

Sources: IRD APIT tax tables 2025/26, EPF, ETF Board, Payment of Gratuity Act No. 12 of 1983. Last reviewed 3 September 2026.

Do this automatically

Humanised calculates payslips for every employee, in English or Sinhala, with EPF, ETF, APIT and stamp duty for every employee each pay run, with EPF, ETF and APIT built in. From LKR 10,000/month for up to 15 employees, no setup fee.

See Humanised payroll software

Frequently asked questions

Is this payslip generator free, and do I need to sign up?

Free, no sign-up, no email. It runs in your browser and prints or saves the payslip as a PDF.

Is the payslip it produces valid for a bank loan or visa application in Sri Lanka?

Banks accept payslips issued and signed by the employer. The generator gives the employer a correctly structured slip; it is valid when the employer prints, signs and stamps it. An employee cannot self-issue a payslip.

What must a payslip include under the Shop and Office Act?

The items in regulation 17(1)(ii) of the Shop and Office Employees Regulations: employee details, pay period, hours and overtime, rate of pay, each allowance, gross pay, each deduction, advances, EPF contributions, net pay and date paid, tax recovered, and the employee’s acknowledgement. The generator includes them all.

Is EPF calculated on basic salary or on allowances too?

On total earnings under section 47 of the EPF Act: basic plus fixed, regular allowances. Tick the EPF-liable box on each allowance that is part of regular pay; leave it unticked for reimbursements.

Do I have to show APIT if the employee earns below the tax-free threshold?

No tax is due below the personal relief of LKR 150,000 a month (LKR 1,800,000 a year, IRD 2025/26). You can untick APIT or leave it ticked; the line will show zero.

Can I make the payslip in Sinhala?

Not yet in this generator. Humanised payroll software issues payslips in Sinhala and English for every employee.

Where is my data stored when I use this generator?

Nowhere. The figures stay in your browser tab; nothing is sent to our server. Close the tab and they are gone.

Can I generate payslips for several employees at once?

The generator does one payslip at a time. For a team, use the pay sheet Excel template on the payslip template page, or payroll software that produces every payslip in one run.

Is a salary slip the same as a payslip in Sri Lanka?

Yes. Salary slip, pay slip, payslip and salary statement all mean the employee’s pay statement for one period. A pay sheet is the employer’s register for all employees.

Does the employer’s EPF and ETF contribution appear on the employee’s payslip?

Yes, in a separate block that is not deducted from pay. The regulation requires both the employer’s and the employee’s fund contributions in the record.

Related

Chat on WhatsApp