Register and File Your First Tax Return in Sri Lanka

The first time you have to deal with the tax office, it feels like a wall. New forms, a TIN you do not have, deadlines you are not sure of, and a vague worry that you have already missed something. Take a breath. It is a process with clear steps, and you can do it.
This guide walks you through how to file your first tax return in Sri Lanka, from registering as a taxpayer to making the payments to submitting the return. By the end you will know exactly what to do and by when.
Let me start with the question that decides everything: do you even need to file?
Who needs to register and file a tax return in Sri Lanka?
Not everyone does. The starting rule under Section 93 is that every person files a return, but Section 94 then exempts a lot of ordinary employees.
You do not need to file if any of these describe you:
- You have no tax payable for the year.
- Your only income is employment income, and your employer already deducted APIT (the tax taken from your salary), and any interest you earned is Rs. 5,000 or less.
You do need to register and file if:
- You have business or freelance income, or investment income beyond that small interest threshold.
- You have employment income plus another source of income.
- The IRD sends you a written notice to file.
- You want to claim a refund, for example after leaving a job partway through the year.
If you freelance, run a business, rent out property, or earn foreign income, you are in the "must file" group. The simple "my employer handles it" exemption only covers people whose entire income is one salary with tax already deducted. The moment a second income stream appears, you file. Not sure if you have crossed the line? See our guide on the income tax threshold.
If you are in the must-file group, here is the full path.
How do I register for a TIN? (Step 1)
Before you can file anything, you need a Taxpayer Identification Number. It is your unique tax ID, and it has to appear on every return and every letter you send the IRD.
Registration is online. You go to the Inland Revenue Department's portal, on a computer or your phone, and lodge an application with your details. The key document is your National Identity Card. Once the IRD is satisfied, it issues your TIN certificate.
Register for your TIN well before any payment or filing deadline, not the week it is due. The certificate has to be issued before you can file, and you do not want a processing delay to push you past a deadline. Our beginner guide to the Taxpayer Identification Number covers the registration in more detail.
One thing to know going forward: from April 1, 2026, a TIN is also required to register a business, transfer company shares, or get a credit card. So it is becoming a number you will need anyway.
What records do I need to gather? (Step 2)
Filing is much easier when your paperwork is already in order. Before you sit down to file, pull together:
- A record of all your income for the year, by source: salary, business or freelance earnings, rent, interest, foreign income.
- For business or freelance income, your expense records (the costs you can deduct).
- Any withholding tax already deducted from you, such as on bank interest or professional fees, with the certificates or statements.
- Records of reliefs and qualifying payments you plan to claim, like solar expenditure or donations.
- Your TIN and NIC.
The Year of Assessment runs April 1 to March 31, so gather everything that falls inside that window. If you need a refresher on turning all this into a tax figure, our guide on how to calculate your income tax walks through the maths.
Do I still file a Statement of Estimated Tax?
No, and this is a recent change worth knowing, because older guides still mention it.
The Statement of Estimated Tax (SET) under Section 91 was a form where you estimated your year's tax up front. The Amendment Act No. 11 of 2026 abolished it for years of assessment commencing on or after April 1, 2026. You no longer file one.
Instead, your quarterly instalments now default to the tax you paid the previous year. But as a first-time taxpayer, you have no previous year to copy. So for your first year, you work from a sensible estimate of this year's tax and pay that across the four instalments.
Do not go looking for a SET form to fill in. It is gone for the current year. If a template or an old blog tells you to file a Statement of Estimated Tax for 2026/2027, it is out of date. Your job now is simply to estimate, pay quarterly, and reconcile on the annual return.
When do I pay my tax through the year?
This catches first-timers out: you do not wait until you file to pay. You pay as you go, in four quarterly instalments under Section 90, and settle any balance afterward.
| Payment | Due date |
|---|---|
| 1st quarterly instalment | August 15 |
| 2nd quarterly instalment | November 15 |
| 3rd quarterly instalment | February 15 |
| 4th quarterly instalment | May 15 (next year) |
| Final balance payment | September 30 |
| Annual return filed | November 30 |
Let me make it concrete. Say your first year as a freelancer brings in Rs. 2,500,000 of assessable income.
- Taxable income: Rs. 2,500,000 − Rs. 1,800,000 personal relief = Rs. 700,000
- That Rs. 700,000 sits in the first tax band at 6%, so your tax for the year is Rs. 42,000
- You would aim to pay roughly Rs. 10,500 each quarter, then confirm the exact figure on your return
For the deeper mechanics of the instalments, see our quarterly tax payments guide.
How and when do I file the annual return? (Step 3)
After the year ends on March 31, you file your return of income. It reports your actual income, your deductions, the tax you owe, and the instalments and withholding tax already paid against it.
The deadline is November 30, eight months after the year ends, under Section 93. For the Year of Assessment 2025/2026, that is November 30, 2026. You file it through the IRD's online system using your TIN.
Note the order of dates. Your final balance of tax is due by September 30, two months before the return itself is due on November 30. So you settle the money first, then file the paperwork that confirms it.
What happens if I miss the deadlines?
The penalties are real, and they stack up, so this is the part to take seriously.
Miss the November 30 filing deadline and the penalty is the greater of 5% of the tax owing plus 1% per month, or a flat Rs. 50,000 plus Rs. 10,000 for each month of delay, capped at Rs. 400,000. Pay an instalment more than 14 days late and you add a 10% penalty. Miss the September 30 final payment and that is a 20% penalty. Filing on time, even with an imperfect return, beats filing late.
The takeaway is simple. The system rewards being on time far more than being perfect. A return filed by November 30 with a small error you can correct later costs you nothing. A flawless return filed in December has already triggered a penalty.
How do I make my first filing easier?
Most of the difficulty in a first filing is not the tax. It is not knowing the order, the dates, and which numbers go where. Get those straight and the rest follows: register for your TIN, keep your income and expense records through the year, pay your quarterly instalments, settle the balance by September 30, and file by November 30.
Filing your first tax return is a rite of passage, not a trap. Thousands of Sri Lankans do it for the first time every year, and now you know the steps they followed. Register, record, pay on time, file by November 30. Do those, and you are compliant, in good standing, and free of the worry that you missed something.
Frequently asked questions
Quick answers to common questions on this topic.
Who needs to file a tax return in Sri Lanka?
Most people with taxable income must file. Under Section 94, you do not need to file if you have no tax payable, or if your only income is employment income with APIT already deducted (and any interest income is Rs. 5,000 or less). If you have business or investment income, you must register and file.
By when must I file my income tax return?
The annual return of income is due by November 30 following the end of the Year of Assessment, which is eight months after the year ends under Section 93. For the Year of Assessment 2025/2026, ending March 31, 2026, the return must be filed by November 30, 2026.
How do I register for a TIN in Sri Lanka?
You register electronically through the Inland Revenue Department's portal, on a computer or phone, providing your National Identity Card details. Once the IRD is satisfied, it issues your TIN certificate. Registration is mandatory for anyone liable to file a return and must be done before you file.
Do I need a TIN to file a tax return?
Yes. Section 103(4) requires your TIN to appear on every tax return and on all correspondence with the IRD. You cannot file without one, so registering for a TIN is the first step. From April 1, 2026, a TIN is also required to register a business, transfer company shares, or obtain a credit card.
Do I still have to file a Statement of Estimated Tax?
No. The Statement of Estimated Tax under Section 91 was abolished for years of assessment commencing on or after April 1, 2026, by the Amendment Act No. 11 of 2026. Quarterly instalments now default to the previous year's tax. As a first-timer with no prior year, you base instalments on an estimate of this year's tax.
When do I pay my tax through the year?
Tax is paid in four quarterly instalments under Section 90, due on or before August 15, November 15, February 15, and May 15. Any remaining balance is due by September 30 after the year ends, and the return itself is filed by November 30.
What is the penalty for not filing my tax return?
Failure to file by November 30 carries a penalty of the greater of 5% of the tax owing plus 1% per month, or a flat Rs. 50,000 plus Rs. 10,000 per month of delay, capped at Rs. 400,000. Late instalments attract a 10% penalty and a late final payment attracts 20%.
Related reading
All articles →
Income Tax Threshold in Sri Lanka: When Do You Pay?
At what income do you start paying tax in Sri Lanka? The tax-free threshold is Rs. 1,800,000 for 2026/2027. Here is what counts and what is taxed anyway.

How to Pay Income Tax With No Employer in Sri Lanka
No employer deducting your tax in Sri Lanka? You must pay income tax yourself, monthly. Here's why you're liable, the 15th-of-month deadlines, and what to set aside.

When to Pay Capital Gains Tax in Sri Lanka
Capital gains tax in Sri Lanka is due within 30 days after the end of the month you sell. Learn the exact deadline, what to file, and the late-payment penalty.