Getting a Taxpayer Identification Number (TIN) in Sri Lanka is a straightforward process managed by the Inland Revenue Department (IRD), now mandatory for adults over 18 and businesses as of 2026. It’s your unique tax ID for filing returns, opening tax files, and complying with laws like vehicle registration.ft+2
Online Registration (Recommended)
Use the IRD e-Services portal at www.ird.gov.lk for the fastest method, available on the Ada Derana 24/7 Channel.
-
Visit IRD e-Services > Taxpayer Registration > Select “Individual” or “Registered Company/Non-Individual”.
-
Enter details: Full name (in English/Sinhala/Tamil), NIC/Passport number, address, mobile, email, business activity (if applicable).ird+1
-
Upload scans: NIC (both sides), utility bill/bank statement for address proof, business docs for companies (e.g., Certificate of Incorporation, Form 01/20).
-
Submit; expect TIN certificate and one-time PIN via email within 5 working days.[youtube]
For companies: Include directors’ NICs, Articles of Association, and BOI certificate, if applicable.
In-Person Registration
Visit IRD Head Office (2nd Floor, Primary Registration Unit, Colombo) or nearest regional office.[ird.gov]
-
Bring originals/prints of the same docs as online.
-
Submit at counter; staff assist with form completion.
No fee for basic TIN issuance.
After Getting TIN
-
Activate RAMIS login with your PIN for e-filing, payments, APIT/VAT registration.[bizadvisor]
-
TIN enables tax return prep, company tax setup—key for your services.ird+1
-
Nearly 12 million issued recently due to mandatory rules.[dailymirror]
Tips for Sri Lankan Users
Verify details match NIC/ROC exactly to avoid delays. Businesses get auto Corporate Income Tax activation post-TIN. For SMS campaigns, promote “Free TIN Guide + Calculator” with an IRD link—high search volume, per prior trends. Cross-check IRD site for 2026 updates.[youtube]ird+1