A TIN (Taxpayer Identification Number) is now effectively mandatory for adults in Sri Lanka, and many people are anxious because they do not know how to get one or how income tax is even calculated. This guide clears up both, in plain language. The good news: getting a TIN is free and quick, and having one does not automatically mean you have to pay tax.
The key facts: every resident adult is expected to have a TIN, and from 1 April 2026 a TIN is required for common transactions like bank accounts, vehicle registration, and land registration. You register free of charge online through the Inland Revenue Department (IRD). Income tax only applies once your income passes the tax-free threshold, which is currently Rs. 1,800,000 a year (about Rs. 150,000 a month).
What is a TIN, and why is it now mandatory?
A TIN is simply a number the Inland Revenue Department uses to keep a tax record for you. It is not a bill. Under the Inland Revenue (Amendment) Act, having a TIN has become a requirement for a range of everyday transactions, so most adults now need one whether or not they earn enough to pay tax.
A TIN is an identity number, not a tax demand. Registering for one does not, by itself, mean you owe any tax.
How to register for a TIN in Sri Lanka
Registration is free and can be done entirely online. Here is the process:
How to register (online)
- Go to the IRD e-services portal at eservices.ird.gov.lk.
- Select Taxpayer Registration, then Individual.
- Upload both sides of your NIC (or your Sri Lankan passport). Your name must match your NIC exactly.
- Enter your address, email, and mobile number.
- Submit. Applications are typically processed within a few working days.
Once approved, you receive your TIN along with a PIN to activate your IRD e-services account. You can also register in person at a regional IRD office if you prefer.
Having a TIN does not mean you owe tax
This is the part that reassures most people. A TIN just puts you on the register. Whether you actually pay income tax depends entirely on how much you earn. If your income is below the tax-free threshold, you owe no income tax, even though you hold a TIN.
How income tax works in Sri Lanka (2025/26)
Sri Lanka uses a progressive system, which means only the income above each threshold is taxed at the higher rate, not your whole salary. For the 2025/26 tax year, the bands are:
The 2025/26 income tax bands (annual income)
- First Rs. 1,800,000: 0% (tax-free, about Rs. 150,000 per month)
- Rs. 1,800,000 to 2,800,000: 6%
- Rs. 2,800,000 to 3,300,000: 18%
- Rs. 3,300,000 to 3,800,000: 24%
- Rs. 3,800,000 to 4,300,000: 30%
- Above Rs. 4,300,000: 36%
The key idea: if you earn Rs. 2,000,000 a year, you do not pay tax on all of it. The first Rs. 1,800,000 is free, and only the remaining Rs. 200,000 is taxed at 6%.
How to calculate your income tax, step by step
Let us work through a real example. Say you earn Rs. 300,000 a month, which is Rs. 3,600,000 a year. You calculate the tax band by band:
Worked example (Rs. 3,600,000 a year)
- First Rs. 1,800,000 at 0% = Rs. 0
- Next Rs. 1,000,000 (1.8M to 2.8M) at 6% = Rs. 60,000
- Next Rs. 500,000 (2.8M to 3.3M) at 18% = Rs. 90,000
- Next Rs. 300,000 (3.3M to 3.6M) at 24% = Rs. 72,000
- Total annual tax = Rs. 222,000, or about Rs. 18,500 a month.
Notice how the average rate (222,000 on 3,600,000, roughly 6%) is far lower than the top band of 24%, because the lower bands are taxed lightly and the first Rs. 1.8M is free. This is the whole point of a progressive system.
Prefer not to do the maths by hand? Use our free Sri Lanka income tax calculator: enter your salary and it works out your tax and take-home pay instantly.
How salaried employees pay: APIT
If you are an employee, you usually do not have to calculate or pay this yourself. Sri Lanka uses the Advance Personal Income Tax (APIT) system, where your employer deducts the tax from your monthly salary and sends it to the IRD on your behalf, using tax tables issued by the department. So for many salaried people, the tax is handled automatically, and the number that matters is simply your take-home pay.
If you have income from more than one job, or income outside your salary, your APIT deductions may not cover everything, and you may need to file a return to settle the difference.
How everyone else pays: filing a return
If you are self-employed, run a business, or have other income, you generally calculate your tax and file a return through the IRD e-services portal, paying what is due. This is also where your TIN and e-services PIN come in.
The bottom line
What to do
- Register for your TIN now if you do not have one. It is free and required for everyday transactions.
- Do not panic: a TIN is not a tax bill, and income below Rs. 1,800,000 a year owes no income tax.
- Know your band. Only the income above each threshold is taxed at the higher rate.
- If you are salaried, your employer usually handles the tax through APIT.
- If unsure, check the IRD website or speak to a qualified tax advisor.
Getting a TIN sounds intimidating, but it is a free, quick, online step, and understanding the bands takes the fear out of income tax. Know your threshold, calculate band by band, and you will always know where you stand.