Skip to main content
Business in Sri Lanka

TIN Registration in Sri Lanka: A Complete Guide for 2026

October 7, 202615 min read
TIN Registration in Sri Lanka: A Complete Guide for 2026
Ravindu Dhananjaya
Ravindu Dhananjaya

Founder and CEO at BR.LK

TIN registration in Sri Lanka is mandatory for every resident aged 18 and above, and it is free. You can apply online through the IRD e-Services portal or in person at an Inland Revenue Department office. A TIN is needed to open a bank account, register a vehicle, register land and get a building plan approved. Having a TIN does not mean you have to pay tax. You only pay income tax when your income goes above the legal limit.

This guide covers everything you need to know about TIN registration in Sri Lanka in 2026. You will learn who must register, what documents to keep ready, how to apply online and offline, and what changed this year. We also cover penalties and common problems. Read on and get your TIN the right way. 

What Is a TIN in Sri Lanka?

A Taxpayer Identification Number (TIN) is a unique number that the Inland Revenue Department (IRD) gives to each taxpayer in Sri Lanka. It is created by computer and works like an ID for all your tax matters. Individuals, companies and other organisations can all hold one.

TIN format

A TIN has nine digits. Some TINs carry extra numbers:

  1. Income tax payers get four more digits at the end.
  2. VAT payers have a TIN that ends with 7000.

TIN vs. Paying Tax

Many people think a TIN means you must pay tax. This is not true. A TIN only registers you with the IRD. You pay income tax only when your income goes above the yearly limit set by law. Until then, you hold a TIN but pay nothing. The IRD and the Finance Ministry have both confirmed this.

Who Must Register for a TIN?

Under Section 102 of the Inland Revenue Act, these people must register:

  • Every resident aged 18 or above from 1 January 2024
  • Anyone who turns 18 after that date
  • Professionals listed in Gazette 2334/21, such as doctors, accountants, engineers and lawyers
  • Companies, within 30 days of incorporation

Sri Lankans who live abroad and are not residents do not need a TIN unless they carry out certain activities in Sri Lanka.

Why Do You Need a TIN?

A TIN is now needed for many everyday tasks. You will need it to:

  • Open a bank account
  • Register a vehicle or renew its licence
  • Get a building plan approved
  • Register land or a land title
  • Transfer company shares
  • Give your bank a self-declaration to avoid withholding tax on interest

The Inland Revenue (Amendment) Act No. 11 of 2026 widens these rules for everyday transactions from 1 April 2026. Businesses also need a TIN to file tax returns and report income.

What are the Documents You Need to Have in Hand When Registering for a TIN?

You do not need many documents to register for a TIN. Keep the items below ready before you start.

TypeRequirement
Sri Lankan citizensA valid National Identity Card (NIC)
ForeignersA valid passport
Companies and partnershipsBusiness registration certificate, plus the NIC or passport of each director or partner
EveryoneA working email address, a mobile number and your home address

Make sure the name and NIC number you type match your ID exactly. Small mistakes can delay your registration or lead to a wrong TIN certificate. 

How to Register for a TIN Online (Step by Step)

You can register for a TIN online from your phone or computer. The whole process takes only a few minutes if you have your details ready. Follow these steps:

  1. Open the IRD website. Go to www.ird.gov.lk and click on e-Services. This is the official site, and registration is free.
  2. Go to Taxpayer Registration. Click Access to e-Services, then choose Taxpayer Registration.
  3. Select your type. Choose Individual if you are registering for yourself. Companies and partnerships have their own options.
  4. Fill in your details. Enter your full name, NIC number (or passport number for foreigners), address, email and mobile number. Type each detail exactly as it appears on your ID.
  5. Check and submit. Read through the form once more. Fix any mistakes, then submit it.
  6. Receive your TIN. The system sends your TIN to your email. A TIN certificate also comes by post to your address.

Additional Tips to Keep in Mind:

  • Keep your NIC next to you while you fill in the form.
  • Use an email address that you check often.
  • Read the IRD quick guide called “How to register as a Taxpayer” if you get stuck.

Once you have your TIN, you can request an IRD PIN to use other e-Services. 

Is it Possible to Register for a TIN Offline?

Yes, you can register for a TIN offline. This is a good choice if you do not have internet access or find the online form hard to use. The IRD accepts applications in person at several places.

Where You Can Apply?

  • The Primary Registration Unit, 2nd Floor, IRD Head Office in Colombo
  • Any regional IRD office
  • Municipal councils and Pradeshiya Sabhas, according to IRD officials

How the Process Works?

  1. Take your documents. Bring your original NIC (or passport for foreigners). Companies should bring their registration papers.
  2. Visit the office. Go to the Primary Registration Unit or your nearest IRD regional office.
  3. Fill in the application form. Ask the staff for the taxpayer registration form. Complete it carefully.
  4. Submit the form. Hand it to the officer along with your documents.
  5. Collect or wait for your TIN. The IRD processes your request and issues your TIN. The certificate for new applicants is sent by post.

Important Note: Offices can be busy. Go early in the day, and check office hours before you travel. 

How Will You Get Your TIN Certificate Once Applied?

How you receive your TIN certificate depends on how you applied. In both cases, the IRD uses the email and postal address you gave on your form, so check them before you submit.

  1. If You Applied Online: Your TIN is sent to your email address. A printed TIN certificate also comes by post to your registered address.
  2. If You Applied Offline: You apply in person at the IRD head office or a regional office. The TIN certificate is then sent to you by post. If you gave an email address, your TIN may reach you by email as well.

What to Do if Your Certificate Does Not Arrive?

If your TIN certificate does not arrive, follow these steps in order.

  1. Check your email. Look in your inbox, spam and junk folders. Search for “Inland Revenue” or “TIN” in case it landed in another tab.
  2. Wait for the post. Postal delivery takes longer than email. Give it some time before you take the next step.
  3. Check your details. Look at the address and email you gave on your application. A small typing mistake is a common reason for a missing certificate.
  4. Contact the IRD. If nothing comes after a reasonable wait, call or visit your nearest IRD regional office. You can also go to the Primary Registration Unit, 2nd Floor, IRD Head Office in Colombo.
  5. Take your NIC. Bring your original NIC (or passport for foreigners) so the staff can confirm who you are and find your record.
  6. Ask for your TIN and a new certificate. The officer can tell you your TIN and help you get the certificate again. If your address was wrong, ask them to correct it. 

What to Do After Getting Your TIN?

Getting your TIN is only the first step. Depending on your situation, you may need to do a few more things with the IRD.

1. Get an IRD PIN

The IRD PIN lets you log in to the IRD e-Services portal. You will need it to register for taxes, file returns and manage your account online. You can request it through the portal, and the PIN is mailed to the address the IRD has on record. If you make a request and want to try again, note that the system may not process a new online request within 7 working days of your last one.

2. Register for a Tax Type

A TIN does not register you for any specific tax. If you are liable to pay a tax, you must register for it separately through e-Services. The IRD has a quick guide called “How to Register for a Tax Type” that walks you through the screens. This applies to income tax, VAT and other taxes. Businesses that import or export goods through Sri Lanka Customs also need a VAT registration.

3. Know When You Must Register for Income Tax

Most people with a TIN do not pay income tax. You only need to register for income tax when your income for the year goes above the limit set by law. The year of assessment runs from 1 April to 31 March. IRD officials have said that individuals pay tax only when their yearly income is above Rs. 1.8 million.

These figures are still valid as of 6 October 2026, but tax limits can change in the future. Always check the official IRD website for the latest updates. 

Is TIN Registration for Companies and Businesses Mandatory?

Yes. Every company incorporated or registered in Sri Lanka must register with the Commissioner General of Inland Revenue within 30 days of incorporation or registration. The IRD then issues a TIN certificate to the company.

The rule covers other businesses too. Under Section 102 of the Inland Revenue Act, anyone who must file an income tax return has to register within 30 days after the end of the basis period for that year. This includes partnerships and people who run a business in their own name. A business TIN is separate from your personal TIN.

A TIN gives your business a legal identity for tax purposes. You need it to file tax returns, report income and open a business bank account. Many other business activities also require it.

Other Registrations You May Need

A TIN alone does not cover every tax. Depending on your business, you may also need to register for income tax, VAT or SVAT through the IRD e-Services portal. Businesses that import or export goods through Sri Lanka Customs also need a temporary VAT registration.

Important Note: Yes, registration brings duties, such as keeping proper records and filing returns on time, but it keeps your business within the law. 

Things You Need to Know When Registering an TIN for Foreigners and Non-Residents

Whether you need a TIN depends on whether you count as a resident of Sri Lanka for tax purposes. The mandatory TIN rule applies to residents who are 18 or older. Non-residents, including Sri Lankans living abroad, do not need to register just because they hold a Sri Lankan passport. They only need a TIN if they carry out certain activities in Sri Lanka that require one.

The rules differ slightly for each group, so here is what applies to you.

  • For foreigners living in Sri Lanka: Foreign nationals can register for a TIN using a valid passport instead of a NIC. The process is the same as for Sri Lankans, and you can apply online through the IRD e-Services portal or visit an IRD office.
  • For other cases that need a TIN: The IRD has listed extra groups who must register. These include people who own property in Sri Lanka and people who provide services in the country over a set period.
  • For overseas digital service providers: Non-resident businesses that sell digital services to customers in Sri Lanka must register for VAT and charge 18% on those sales. They need a TIN first. They can apply online and usually do not need a local tax representative. 

Are There Penalties for Not Registering for TIN in Sri Lanka?

Yes, there are penalties, but you do not get fined straight away. If you are required to register and do not, the IRD first sends you a written notice. You then have 30 days to act on it. If you still do nothing, you are treated as an offender. A Magistrate’s Court can then fine you up to Rs. 400,000, jail you for up to six months, or do both.

You may have seen the older figure of Rs. 50,000. That fine applied when the TIN rule began in January 2024. The IRD later paused enforcement because of setup problems. The Inland Revenue (Amendment) Act No. 11 of 2026 raised the maximum fine to Rs. 400,000.

Social media posts have also claimed that everyone must register by 30 June or face a fine. This is false. No such deadline exists in the law or in any IRD announcement.

The simple way to avoid any risk is to register now. A TIN is free, and the IRD does not charge for it. Anyone asking you to pay for a TIN is breaking the rules. 

Common Problems You Might Face While Applying for TIN and Fixes

Most people get their TIN without trouble, but a few problems come up often. Here is what they are and how to deal with them.

  • The online portal gives an error or will not accept your form. Check that your NIC number and name match your ID exactly. Make sure you upload clear scans of both sides of your NIC. If the problem continues, try again later or apply in person at an IRD office.
  • Your IRD PIN does not arrive. The PIN is mailed to the address the IRD has on record, so it can take time. The system also will not process a new online PIN request within 7 working days of your last one, so wait before you try again.
  • Your details are wrong. Visit the IRD office with your NIC and ask for the details to be corrected. Do not apply a second time, as this can cause duplicate records.
  • Long queues at IRD offices. Apply online when you can. If you must go in person, arrive early.
  • Someone asks you to pay for a TIN. Do not pay. The IRD gives TINs free of charge, and you can apply on your own. For help, call the IRD Call Centre on 1944. 

Get Advice on Your Business Registration

Getting a TIN is only one step in setting up a business in Sri Lanka. The right registration route depends on your business, your income and your plans. A local private limited company may suit you, while a US LLC or UK company may suit others. At BR.LK, our advisors look at your situation and explain all your options in plain terms. You can then choose the route that fits, with no guesswork. Talk to our team today and get clear advice for your business.

Conclusion

TIN registration in Sri Lanka is simple, free and required for every resident aged 18 and above. You can apply online through the IRD e-Services portal or in person at an IRD office. Keep your NIC (or passport) ready, and make sure the details you enter match your ID exactly.

Having a TIN does not mean you must pay tax. It only registers you with the IRD, and you pay income tax when your income goes above the legal limit. You do need a TIN for banking, vehicle, land and building plan matters, and not registering can lead to a fine of up to Rs. 400,000.

If you have not registered yet, do it now through www.ird.gov.lk. Rules and limits can change, so check the IRD website for the latest updates. 

Key Takeaways

  • A TIN is a unique number from the Inland Revenue Department (IRD) that works like an ID for all your tax matters.
  • Every resident aged 18 and above must register for a TIN, and anyone who turns 18 later must do the same.
  • Having a TIN does not mean you must pay income tax, because you only pay when your yearly income goes above the legal limit, which is Rs. 1.8 million as of October 2026.
  • You need a TIN to open a bank account, register or renew a vehicle, register land, and get a building plan approved.
  • You can register online through the IRD e-Services portal at www.ird.gov.lk, or in person at the IRD head office, a regional office, or other offices where the IRD accepts applications.
  • Keep your NIC (or passport for foreigners), email address, mobile number and home address ready, and make sure your details match your ID exactly.
  • Your TIN is sent by email, and a printed certificate comes by post to your registered address.
  • After getting your TIN, you may need an IRD PIN for e-Services and a separate registration for taxes such as income tax or VAT.
  • Companies must register with the IRD within 30 days of incorporation, and non-residents only need a TIN for certain activities in Sri Lanka.
  • TIN registration is free, and not registering can lead to a written notice and a fine of up to Rs. 400,000.

FAQs 

Is TIN registration free in Sri Lanka?

Yes. The IRD does not charge any fee for issuing a TIN, and paying or accepting money for one is an offence. You can apply yourself at www.ird.gov.lk or at an IRD office. Do not pay anyone who offers to get a TIN for you.

How long does it take to get a TIN?

Online applicants usually receive their TIN by email and their certificate by post within 3 to 7 working days. At the IRD head office in Colombo, same-day processing is sometimes possible if your documents are in order. Postal delivery of the certificate may take longer.

Do students and housewives need a TIN?

Yes, if they are 18 or older. The TIN rule applies to every resident aged 18 and above, whatever their income. Holding a TIN does not mean they must pay income tax, which only applies when yearly income goes above Rs. 1.8 million.

Can I change my details after I register?

Yes. Visit an IRD office with your NIC or passport and ask for your details to be updated. Do not apply for a second TIN, as this can create duplicate records. The IRD also publishes guidance on updating taxpayer details on its website.

How can I check my TIN number if I lost it?

Search your email for the message from the IRD, since your TIN is sent there, and check your TIN certificate. If you cannot find either, take your NIC to the IRD head office or a regional office. Registered taxpayers can collect their certificate by showing their NIC. 

Ravindu Dhananjaya
Written by

Ravindu Dhananjaya

Founder and CEO at BR.LK

Published October 7, 2026Visit website

Tags

#2026 guide#TIN Registration in Sri Lanka