Skip to main content

Still in force (Checked by us: 27 October 2026)

A father helping his 18-year-old daughter register for a TIN on a phone
TIN Still in force1 min read

TIN is compulsory for everyone 18 and over — but it doesn't mean you must pay tax

Based on: Ada Derana, 1 January 2024 · Checked by us: 27 October 2026

In one line

Since 1 January 2024, every Sri Lankan resident aged 18 or over must get a TINTaxpayer Identification NumberYour tax ID number from IRD. Having one does not mean you must pay tax. See all tax words.

Key points

  • TIN = Taxpayer Identification Number. It is only an ID number.
  • Having a TIN does not by itself mean you must pay tax.
  • You can get it online (e-ServicesIRD's online system to register, file and pay. See all tax words), by post, or at an IRD office.
  • Your TIN comes by email; the certificate comes by post.

What you should do

  1. Go to eservices.ird.gov.lk → Taxpayer Registration → Individual.
  2. Fill in your NIC and the other details it asks for, then submit.
  3. Keep your TIN and certificate safe.

If you don't

A penalty of up to Rs. 50,000 was announced for not getting a TIN.

Source

Was this clear?

This is not the Inland Revenue Department (IRD) website. Information here is a simple general explanation, not tax advice. Check ird.gov.lk or a qualified professional before you act.