Y/A 2025/2026 return due 30 Nov, Tax return due 30 Nov, 73 days left. Most people don’t know if they need to file.Check in a minute

Who Has to File a Tax Return in Sri Lanka?

6 min readChecked against the Act

Short answer

The default is that everyone with tax to pay files a return. You're excused if you have no tax payable for the year, or if your only income is a salary your employer fully taxed through APIT (plus up to Rs. 5,000 of interest). The return for Y/A 2025/2026 is due 30 November 2026.

The law starts from "everyone files" and then carves out exceptions. So the useful question isn't "do I have to file?" — it's "am I excused?"

The default: you file

Every person has to file a return of income within eight months of the end of the year of assessment. The tax year 2025/2026 ended on 31 March 2026, so its return is due by 30 November 2026.

Then the law excuses specific people. As of the 2025/2026 year, you don't have to file if:

  • You have no tax payable for the year. For most people that means total income under the Rs. 1,800,000 personal relief — broadly, under Rs. 150,000 a month across everything you earn.
  • Your only income is a salary fully taxed through APIT — your employer deducted the right tax from every payslip, and you owe nothing further. Since April 2025 this also covers people who additionally earned up to Rs. 5,000 of bank interest.

Two catches sit on top of those exceptions:

  • If the IRD has opened an income tax file for you, you keep filing — even a nil return — until the file is officially closed. Being excused in principle doesn't close a file that's already open.
  • The IRD can always ask. A written notice requiring a return overrides the exceptions.

Where that leaves common situations

Your situation Do you file for 2025/2026?
Salary only, employer deducts APIT correctly No — unless a file is open in your name
Salary plus freelance work, rent, or meaningful interest Yes, if the total tops Rs. 1,800,000
Rent from a property you own You can knock 25% off the rent for repairs and wear, or claim what you actually spent. One or the other, not both
Freelancer or consultant earning over Rs. 1,800,000 Yes
Paid from abroad — remote job or foreign clients Yes, over the threshold. Nobody withholds for you, so APIT can't excuse you
Running a business, even with thin profits Yes, if there's tax payable
Total income under Rs. 1,800,000, no file open No

If you're self-employed and think your profit was under the threshold, be careful: the threshold applies after deducting your genuine business costs, and you'd need the records to show it. When in doubt, working the number out properly beats assuming.

Sold land or shares? Different return, shorter deadline

A gain on selling an investment asset — land, unlisted shares — has its own capital gains tax return, due within one month of the sale, and its own flat rate.

The rate changed part-way through 2026, so the date of sale decides it:

  • Sold before 3 June 2026 — 10%. That covers the whole of 2025/2026, since the year ended 31 March 2026.
  • Sold on or after 3 June 2026 — 15%. That falls in 2026/2027.

This trips up people who are otherwise under the threshold. The Rs. 1,800,000 relief doesn't shelter capital gains — the Act rules it out explicitly. Someone earning Rs. 100,000 a month who sold inherited land at a profit can owe capital gains tax, with a deadline measured in weeks, while owing no ordinary income tax at all.

What not filing actually costs

Until recently, the honest answer was "a penalty, eventually, maybe". The 2026 amendments changed the tone considerably.

The late filing penalty is the greater of:

  • 5% of the tax owing, plus 1% for each month the failure continues, or
  • Rs. 50,000, plus Rs. 10,000 for each month it continues

— capped at Rs. 400,000 per return. Note the second limb doesn't care what you owe: filing late costs money even when the tax itself is small.

Late payment stacks on top. Tax still unpaid two weeks after its due date attracts a 20% penalty (10% for missed instalments), plus interest at 1.5% for every month or part month — around 18 to 20% a year — running until you pay. Get an extension of time to pay approved before the deadline and the 20% penalty doesn't bite, though the interest still runs.

And since 2026, it can end in court. If you fail to file, the IRD can serve a written notice. Ignore it for 30 days and you can be prosecuted before a Magistrate — on conviction, a fine of up to Rs. 400,000, up to six months' imprisonment, or both. The notice step matters: nobody goes straight to court for a missed deadline. But the path from "never filed" to "summons" now exists, and the IRD's own notice says it will be publishing how it intends to use these provisions to improve compliance.

Missed earlier years? This is the year to fix it

Buried in the 2026 amendments is a genuinely generous, time-boxed offer: interest on late and underpaid tax is waived for years of assessment up to 2024/2025 — if the tax is paid in full by 2 December 2026. The same waiver covers surcharge tax and the debt repayment levy.

If you have unfiled years hanging over you, catching up before that date means paying what you owed, without the interest that usually makes old tax debts frightening. After it, the waiver is gone.

One caution on the fine print. The IRD's notice says the principal tax must be paid. The Act itself says the full tax and any applicable penalties. If you're clearing an old year that also carries a late filing penalty, settle both rather than assume the penalty can wait.

Having a TIN is not the same as having to file

Lots of people picked up a TIN recently. Since April 2026 a TIN certificate is required to open a bank account, register or renew a vehicle, register land or a business, transfer shares, get a building plan approved, or get a credit card. How officials verify it is still being specified, so enforcement is uneven in practice. Either way, the TIN itself doesn't create a filing obligation; the tests above do.

The nuance is the file, not the number. If the IRD has opened an income tax file for you — which registering for income tax as a tax type does — returns are expected until it's closed. If you have a TIN and aren't sure whether a file exists, that's worth finding out before November, not after a letter arrives.

Sometimes filing when you don't have to pays you

If your income was under the threshold but your bank deducted 10% tax from your interest, that's your money — and a refund is claimed by submitting a return. From Y/A 2025/2026, refunds up to Rs. 180,000 are processed within three months, before any audit, and you have 30 months from the end of the year to claim.

So the question isn't only whether you must file. It's which side of the line you're on — owing, owed, or genuinely excused. That's checkable in about a minute, and it's a much better place to start than the form itself.

Not sure whether you need to file anything at all? It takes about a minute to check.

Check what I owe
Next in chapter 1How much tax do I pay?
Sources and section references
  • Every person to file a return within eight months of the end of the year of assessment, subject to section 94: Inland Revenue Act No. 24 of 2017, section 93(1); 30 November 2026 for Y/A 2025/2026 confirmed in the IRD Tax Calendar 2026
  • Return not required — no tax payable, or tax relating exclusively to employment income subject to withholding; Commissioner-General may still require a return by notice: section 94(1) and 94(2)
  • No income tax file or returns required where the only income is employment income fully subject to APIT, extended to those with interest income up to Rs. 5,000; open files must keep filing until closed. Effective 1 April 2025: Inland Revenue (Amendment) Act No. 11 of 2026; IRD Notice SEC/PN/IT/2026/02 dated 8 June 2026
  • Personal relief of Rs. 1,800,000 from Y/A 2025/2026: Inland Revenue (Amendment) Act No. 2 of 2025; IRD Notice PN/IT/2025-01 dated 26 March 2025
  • Capital gains tax return due within one month of the realisation: section 93(3); capital gains not sheltered by the personal relief: Fifth Schedule paragraph 2(a)
  • Individual capital gains rate — 10% for realisations before 3 June 2026, 15% on and after: First Schedule paragraph 1(2)(a) as amended by section 36(1) of the Inland Revenue (Amendment) Act No. 11 of 2026; new rates confirmed as applying from 3 June 2026 in Notice SEC/PN/IT/2026/02 paragraph 20. Y/A 2025/2026 ended 31 March 2026, so every realisation in that year falls at 10%
  • Late filing penalty — the greater of 5% of tax owing plus 1% per month, or Rs. 50,000 plus Rs. 10,000 per month, capped at Rs. 400,000 per return: section 178
  • Late payment penalty of 20% where tax is unpaid fourteen days after the due date, and 10% on unpaid instalments: section 179(1) and 179(2); interest at 1.5% per month or part month, computed monthly: sections 157 and 159(1). No penalty under 179(1) where an extension is granted under section 151: section 179(3)
  • Prosecution for failing to file after a 30-day written notice — on conviction after summary trial before a Magistrate, a fine up to Rs. 400,000, up to six months' imprisonment, or both: new Chapter XVIIA, section 185A, inserted by section 31 of Act No. 11 of 2026, operative 3 June 2026; Notice SEC/PN/IT/2026/02 paragraph 19. Section 185A(1) also covers failure to file annual statements under section 86, failure to register under section 102, failure to appear under section 123, and failure to furnish a return under section 126
  • Interest written off up to the year of assessment ending 31 March 2025, also covering the Surcharge Tax Act No. 14 of 2022 and the Finance Act No. 35 of 2018 debt repayment levy: section 42 of Act No. 11 of 2026. Note a divergence: section 42(2) conditions the write-off on payment of the full amount of tax AND any applicable penalties within six months of the Act coming into operation, while Notice SEC/PN/IT/2026/02 paragraph 22 states only that the principal tax must be paid in full by 2 December 2026. The date follows the IRD notice; the penalties condition follows the statute
  • Registration required not later than thirty days after the end of the basis period for the year, for a person liable to furnish a return and not already registered: section 102(1); refunds fast-tracked up to Rs. 180,000 for a resident individual within three months of the claim and prior to audit, for years of assessment commencing on or after 1 April 2025: section 150(2A)(a); claim to be made within thirty months of the last date of the relevant year of assessment: section 150(4)(a)
  • TIN certificate mandatory from 1 April 2026 to open an account at a financial institution, register or renew a motor vehicle licence, register land or a business, transfer shares, obtain building plan approval, or obtain a credit card: section 103(6)(b) as inserted by section 24 of Act No. 11 of 2026. Notice SEC/PN/IT/2026/02 paragraph 15 adds that the verification procedure will be specified by the Commissioner-General and the requirements take effect on issuance of those specifications
  • Personal relief deductible for a resident individual, and for a non-resident individual who is a citizen of Sri Lanka: section 52(2) and 52(3)
  • Rental relief of 25% of total rental income for repair, maintenance and depreciation, allowed only to the extent no deduction or cost is claimed for actual expenditures: Fifth Schedule paragraph 2(c)
  • Withholding on interest or discount paid at 10% with effect from 1 April 2025, up from 5%: First Schedule paragraph 10(1)(d)(ii) as substituted by section 7(3) of Act No. 2 of 2025
  • Final income tax payment for Y/A 2025/2026 due 30 September 2026: IRD Tax Calendar 2026

Last reviewed: August 2026.

This article explains the law in general terms and is not tax advice. Your own position depends on facts this page cannot know. For a return that has to be right, speak to a qualified tax practitioner.