All guides

Obtain a TIN Number

Guide5 stepsLast verified September 4, 2026
TINTaxpayer Identification NumberIRDtax registratione-ServicesRAMIS

What you'll need

  • •National Identity Card (NIC) — Sri Lankan citizens
  • •Valid passport — foreign nationals
  • •Proof of address (if different from NIC address)
  • •Business Registration Certificate (if adding proprietorship details)
  1. 1

    Check if you already have a TIN

    Search the IRD e-Services portal to confirm you're not already registered. Avoid duplicate registrations.

    Verify Registration
  2. 2

    Gather your documents

    Sri Lankan citizens need their NIC. Foreign nationals need a valid passport. If your current address differs from your NIC, bring acceptable address proof. If adding proprietorship details, you may also need your Business Registration Certificate.

    IRD Website
  3. 3

    Register as a taxpayer online

    Complete the taxpayer registration form on IRD e-Services with your personal details, NIC or passport number, and address to obtain your Taxpayer Identification Number (TIN).

    Register for TIN
  4. 4

    Request your e-Services PIN

    Once your TIN is issued, request a Personal Identification Number (PIN) to access IRD e-Services.

    Request PIN
  5. 5

    Get help if needed

    Contact the IRD Call Centre or visit your nearest IRD office if you require in-person help.

    IRD Website

Need help with something else?

Browse All Guides