Inland Revenue Department (IRD)
The Inland Revenue Department is Sri Lanka's tax authority, handling TIN registration, income tax, VAT and online filing through the RAMIS system.
What it helps with
- Getting a TINOnline registration.
- Filing taxes onlineRAMIS system.
- Knowing deadlinesTax calendar.
About Inland Revenue Department (IRD):
Residents and foreigners earning income in Sri Lanka register for a TIN, file returns and pay taxes online. A TIN is also required for some bank and vehicle transactions.
Key Features:
- TIN registration: Taxpayer number online.
- RAMIS filing: Online returns and payments.
- Tax guidance: Rates and deadlines.
How to Get Started:
- Open ird.gov.lk.
- Register for a TIN through RAMIS.
- File returns online by the deadline.
- Pay through approved banks or online.
Before you use it
- Sign-up: Foreigners register with a passport number and visa details.
- Good to know: Employers withhold income tax under the APIT scheme for most employees.
Foreign card OK
English available
Local ID needed
0
Frequently Asked Questions
- Does Inland Revenue Department (IRD) work with a foreign bank card in Sri Lanka?
- Yes — Inland Revenue Department (IRD) accepts foreign-issued cards in Sri Lanka.
- Is Inland Revenue Department (IRD) available in English?
- Yes, Inland Revenue Department (IRD) has an English-language interface.
- Do I need a local phone number to use Inland Revenue Department (IRD)?
- No, an international phone number generally works for Inland Revenue Department (IRD).
- Do I need local ID or residency for Inland Revenue Department (IRD)?
- Yes, Inland Revenue Department (IRD) requires local ID or residency status.
- Where can I use Inland Revenue Department (IRD)?
- Web
- How much does Inland Revenue Department (IRD) cost?
- Free; taxes per law