You don’t need to fly to Sri Lanka to file your tax return. The IRD’s online platform RAMIS (Revenue Administration Management Information System) allows you to register, file, and pay your taxes from anywhere in the world — whether you’re in Melbourne, Manchester, or Muscat.
This step-by-step guide walks you through the entire process.
Before You Start — What You’ll Need
Make sure you have the following ready:
- Your National Identity Card (NIC) number
- Your Taxpayer Identification Number (TIN) — if you don’t have one, see Step 1 below
- Details of your Sri Lankan income (rental agreements, bank statements, dividend statements)
- A computer or smartphone with internet access
- Access to online banking (to make tax payments)
Step 1: Register for a TIN (If You Don’t Have One)
If you’ve never filed taxes in Sri Lanka, you’ll need a TIN first.
How to register from overseas:
- Visit www.ird.gov.lk
- Go to e-Services and click “New Registration”
- Enter your NIC number, email, and mobile number
- Upload a copy of your NIC (front and back)
- You’ll receive your TIN via email within a few days
Tip: If you’re having trouble registering online, you can ask a trusted person in Sri Lanka (family member, accountant) to visit an IRD office with your NIC copy to register on your behalf.
Step 2: Activate Your RAMIS Account
Once you have a TIN:
- Go to eservices.ird.gov.lk
- Click “First Time User”
- Enter your TIN and NIC number
- Create a password
- Verify your email and mobile number
You’ll receive a PIN via email or SMS — use this to complete activation.
Step 3: Log In and Navigate to Filing
- Log in with your TIN and password
- From the dashboard, click “Filing of Return”
- Select the relevant Year of Assessment — for current filing, choose Y/A 2025/2026
- Select the return type: “Individual Income Tax Return”
Step 4: Fill In Your Income Details
The return form has sections for different types of income. As an overseas Sri Lankan, you’ll typically fill in:
Section: Investment Income
- Bank interest (FDs, savings accounts)
- Dividends received from Sri Lankan companies
Section: Rental Income
- Gross rental income
- Deductions (25% standard or actual expenses)
- Tenant details
Section: Capital Gains (if applicable)
- Details of any property/shares sold during the year
- Purchase price, sale price, and allowable costs
Section: Employment Income
- Only if you had a Sri Lankan employer during the year
- Overseas employment income from a foreign employer is generally NOT declared here if you’re non-resident
Step 5: Claim Your Deductions and Credits
- Personal Relief: Rs. 1,800,000 (available to Sri Lankan citizens even if non-resident)
- WHT/AIT Credits: Enter any withholding tax already deducted by banks or tenants
- Qualifying Payments: Donations to approved charities, etc.
Pro Tip: Use www.taxcalculator.lk before this step to verify your calculations are correct.
Step 6: Review and Submit
- Click “Preview” to review your complete return
- Check all figures carefully
- Click “Submit”
- Download and save the Acknowledgement Receipt — this is your proof of filing
Step 7: Pay Any Tax Due
If you owe tax after credits:
- Go to e-Payment section in RAMIS
- Enter the tax type: Income Tax
- Enter the period code: 2026 (for Y/A 2025/2026)
- Enter the payment code: FIT (Final Income Tax)
- Choose payment method:
- Bank transfer to IRD account
- Online banking (BOC, People’s Bank, HNB)
- Credit/debit card (limited availability)
Tip for overseas payments: If you can’t pay directly through Sri Lankan banking, ask a family member to make the payment on your behalf. Keep the receipt.
Step 8: Claim Your Refund (If Applicable)
If you’ve had excess WHT/AIT deducted and your actual tax liability is lower, you’re entitled to a refund. The refund process is done through the RAMIS portal — the IRD will credit the refund to your Sri Lankan bank account.
Key Deadlines
| Action | Deadline |
|---|---|
| Y/A 2025/2026 Return Filing | 30 November 2026 |
| 1st Quarterly Payment | 15 August 2025 |
| 2nd Quarterly Payment | 15 November 2025 |
| 3rd Quarterly Payment | 15 February 2026 |
| 4th Quarterly Payment | 15 May 2026 |
Late Filing Penalties
Don’t miss the deadline! Penalties for late filing are:
- 5% of tax owed PLUS
- 1% per month for each month the return is late
Common Problems Overseas Filers Face (And Solutions)
| Problem | Solution |
|---|---|
| Can’t receive OTP/PIN | Update your mobile number to an overseas number, or use email verification |
| RAMIS website is slow | Try during off-peak Sri Lankan hours (early morning SL time) |
| Don’t know TIN | Call IRD or ask a family member to check at a regional office |
| Can’t make online payment | Ask a trusted person in SL to pay on your behalf with the correct reference |
| Need WHT certificate from bank | Request your SL bank to email or post the certificate |
We Can Help You File from Anywhere
At TaxCalculator.lk, we assist hundreds of overseas Sri Lankans with their tax filing every year. We offer:
- Full filing service — we prepare and submit your return for you
- Tax calculation — we determine your exact liability
- Refund claims — we help you recover over-deducted WHT
- Consultation — video call with a Chartered Accountant
👉 Start with our free calculator | 📩 Contact us for overseas filing support
Tags: file tax return overseas Sri Lanka, RAMIS online filing, expat tax filing Sri Lanka, how to submit IRD return from abroad, TIN registration overseas, TaxCalculator.lk

Leave a Reply