Sri Lanka TIN Registration Checker
Find out in seconds whether you must register for a TIN, register for income tax, and file a return. Enter your age, residency, and income — get a clear verdict for each, the deadline, the Rs 50,000 penalty risk, and how to register at the IRD. No signup, sources cited below.
How it works
A TIN (Taxpayer Identification Number) is your single ID with the Inland Revenue Department of Sri Lanka. Confusion is widespread because three different obligations get tangled together: holding a TIN, registering for income tax, and filing an annual return. They have different triggers. This checker separates them using the rules in the IRD's December 2023 public notice and Section 102 of the Inland Revenue Act No. 24 of 2017.
Rule 1 — TIN registration. Since January 1, 2024, every resident aged 18 or over must hold a TIN, regardless of income. A TIN also becomes a precondition for specific transactions — opening a bank current account, importing a vehicle or goods, registering a business, buying or selling land, and some licences — so selecting any of those makes a TIN mandatory even for a person under 18 or a non-resident.
Rule 2 — Income tax registration. This is separate. You must register for income tax only when your annual assessable income is strictly above Rs 1,200,000 a year. The comparison is a strict greater-than: income exactly equal to Rs 1,200,000 does not trip it. Note this Rs 1,200,000 registration line is a different figure from the income-tax-free personal relief used to compute how much tax you owe — that relief is Rs 1,800,000 for Y/A 2025/26. To estimate the actual liability, use the Sri Lanka Income Tax Calculator.
Rule 3 — Annual return filing. Once you are registered for income tax, you must file a return for each year of assessment (1 April to 31 March). If you only hold a TIN and your income is at or below the line, no return is due — but a salaried employee whose employer over-deducted APIT can file voluntarily to claim the refund.
Penalty. Under Section 102, failing to register when required lets the IRD register you on its own and impose a penalty not exceeding Rs 50,000. Because a TIN takes effect from its issue date and is not backdated, the safe move is to register before you transact. Every verdict in the tool is produced by a deterministic rule pass and cross-checked by a second, independent count so the three answers always agree.
Worked examples
Frequently asked questions
Sources & references
- IRD — Registration of Resident Persons under Section 102 (CMN 27.12.2023)
- IRD — Taxpayer Registration guidelines (documents & e-Services procedure)
- Inland Revenue Department of Sri Lanka — official site & e-Services
The rules and thresholds on this page were last cross-checked against the IRD sources on 2026-06-23. This page reports registration obligations only — for the actual tax you owe, see the income tax calculator; to decode the NIC you'll register with, see the NIC decoder.
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.