+94 77 888 8897 info@vsmartassociates.lk
Book a consultation

Tax calendar 2026

Due dates from the Inland Revenue Department's Tax Calendar 2026 for income tax, APIT, VAT (apart from VAT on financial services) and SSCL, plus the beneficial ownership and TIN deadlines and public holidays for 2026 and 2027. Each date and its wording are shown as published, with dashes written as colons.

Tax dates, 2026

One file holds every date on this page. Open it with your calendar app, or download it and import it.

Add to calendar

The Inland Revenue Department's Tax Calendar gives these as the last dates for payments and returns.

Earlier in 2026

47 dates
DateWhat is dueTax
15 JanuaryAPIT Payment: December 2025APIT
20 JanuarySSCL Payment: December 2025SSCL
20 JanuarySSCL Return: 4th Quarter 2025 (October to December)SSCL
20 JanuaryVAT Payment: December 2025VAT
31 JanuaryVAT Return: Monthly (December 2025)VAT
31 JanuaryVAT Return: Quarterly (4th Quarter 2025)VAT
15 FebruaryAPIT Payment: January 2026APIT
15 FebruaryIncome Tax: 3ʳᵈ Instalment of Y/A 2025/2026Income tax
20 FebruarySSCL Payment: January 2026SSCL
20 FebruaryVAT Payment: January 2026VAT
28 FebruaryVAT Return: Monthly (January 2026)VAT
15 MarchAPIT Payment: February 2026APIT
20 MarchSSCL Payment: February 2026SSCL
20 MarchVAT Payment: February 2026VAT
31 MarchVAT Return: Monthly (February 2026)VAT
15 AprilAPIT Payment: March 2026APIT
20 AprilSSCL Payment: March 2026SSCL
20 AprilSSCL Return: 1st Quarter 2026 (January to March 2026)SSCL
20 AprilVAT Payment: March 2026VAT
30 AprilAPIT Annual Statement of Employers: 2025/2026APIT
30 AprilVAT Return: Monthly (March 2026)VAT
30 AprilVAT Return: 1st Quarter (January to March 2026)VAT
15 MayAPIT Payment: April 2026APIT
15 MayIncome Tax: 4ᵗʰ Instalment of Y/A 2025/2026Income tax
20 MaySSCL Payment: April 2026SSCL
20 MayVAT Payment: April 2026VAT
31 MayVAT Return: Monthly (April 2026)VAT
15 JuneAPIT Payment: May 2026APIT
20 JuneSSCL Payment: May 2026SSCL
20 JuneVAT Payment: May 2026VAT
30 JuneVAT Return: Monthly (May 2026)VAT
15 JulyAPIT Payment: June 2026APIT
20 JulySSCL Payment: June 2026SSCL
20 JulySSCL Return: 2nd Quarter 2026SSCL
20 JulyVAT Payment: June 2026VAT
31 JulyVAT Return: Monthly (June 2026)VAT
31 JulyVAT Return: 2nd Quarter (April to June 2026)VAT
15 AugustAPIT Payment: July 2026APIT
15 AugustIncome Tax: 1ˢᵗ Installment of Y/A 2026/2027Income tax
20 AugustSSCL Payment: July 2026SSCL
20 AugustVAT Payment: July 2026VAT
31 AugustVAT Return: Monthly (July 2026)VAT
15 SeptemberAPIT Payment: August 2026APIT
20 SeptemberSSCL Payment: August 2026SSCL
20 SeptemberVAT Payment: August 2026VAT
30 SeptemberIncome Tax: Final Payment of Y/A 2025/2026Income tax
30 SeptemberVAT Return: Monthly (August 2026)VAT

October 2026

7 dates
DateWhat is dueTax
15 OctoberAPIT Payment: September 2026APIT
20 OctoberSSCL Payment: September 2026SSCL
20 OctoberSSCL Return: 3rd Quarter 2026 (July to September 2026)SSCL
20 OctoberVAT Payment: Monthly (September 2026)VAT
21 OctoberBeneficial ownership details: revised deadline for all companies and entities required to submit themCompanies
31 OctoberVAT Return: Monthly (September 2026)VAT
31 OctoberVAT Return: Quarterly (July to September 2026)VAT

November 2026

7 dates
DateWhat is dueTax
1 NovemberTIN Certificate required for the transactions listed in IRD notice SEC/PN/IT/2026/05TIN
15 NovemberAPIT Payment: October 2026APIT
15 NovemberIncome Tax: 2ⁿᵈ Instalment of Y/A 2026/2027Income tax
20 NovemberSSCL Payment: October 2026SSCL
20 NovemberVAT Payment: October 2026VAT
30 NovemberIncome Tax Return: Y/A 2025/2026Income tax
30 NovemberVAT Return: Monthly (October 2026)VAT

December 2026

4 dates
DateWhat is dueTax
15 DecemberAPIT Payment: November 2026APIT
20 DecemberSSCL Payment: November 2026SSCL
20 DecemberVAT Payment: November 2026VAT
31 DecemberVAT Return: Monthly (November 2026)VAT

Holidays, 2026

DateHolidayType
Sat 3 JanuaryDuruthu Full Moon Poya Daypublic, bank
Thu 15 JanuaryTamil Thai Pongal Daypublic, bank, mercantile
Sun 1 FebruaryNavam Full Moon Poya Daypublic, bank
Wed 4 FebruaryIndependence Daypublic, bank, mercantile
Sun 15 FebruaryMaha Sivarathri Daypublic, bank
Mon 2 MarchMedin Full Moon Poya Daypublic, bank
Sat 21 MarchId-Ul-Fitre (Ramazan Festival Day)public, bank
Wed 1 AprilBak Full Moon Poya Daypublic, bank
Fri 3 AprilGood Fridaypublic, bank
Mon 13 AprilDay Prior to Sinhala & Tamil New Year Daypublic, bank, mercantile
Tue 14 AprilSinhala & Tamil New Year Daypublic, bank, mercantile
Fri 1 MayVesak Full Moon Poya Daypublic, bank
Fri 1 MayMay Day (International Workers’ Day)public, bank, mercantile
Thu 28 MayId-Ul-Allah (Hadji Festival Day)public, bank
Sat 30 MayAdhi Poson Full Moon Poya Daypublic, bank
Sun 31 MayDay Following Vesak Full Moon Poya Day Moved from 2 May 2026 by Gazette Extraordinary 2485/14 (21 April 2026), which names the public holiday only.public
Mon 29 JunePoson Full Moon Poya Daypublic, bank
Wed 29 JulyEsala Full Moon Poya Daypublic, bank
Wed 26 AugustMilad-Un-Nabi (Holy Prophet’s Birthday)public, bank, mercantile
Thu 27 AugustNikini Full Moon Poya Daypublic, bank
Sat 26 SeptemberBinara Full Moon Poya Daypublic, bank
Sun 25 OctoberVap Full Moon Poya Daypublic, bank
Sun 8 NovemberDeepawali Festival Daypublic, bank
Tue 24 NovemberIl Full Moon Poya Daypublic, bank
Wed 23 DecemberUnduvap Full Moon Poya Daypublic, bank
Fri 25 DecemberChristmas Daypublic, bank, mercantile

Holidays, 2027

DateHolidayType
Fri 15 JanuaryTamil Thai Pongal Daypublic, bank, mercantile
Fri 22 JanuaryDuruthu Full Moon Poya Daypublic, bank
Thu 4 FebruaryIndependence Daypublic, bank, mercantile
Sat 20 FebruaryNavam Full Moon Poya Daypublic, bank
Sat 6 MarchMahasivarathri Daypublic, bank
Wed 10 MarchEid-Ul-Fitr (Ramazan Festival Day)public, bank
Mon 22 MarchMedin Full Moon Poya Daypublic, bank
Fri 26 MarchGood Fridaypublic, bank
Tue 13 AprilDay prior to Sinhala & Tamil New Year Daypublic, bank, mercantile
Wed 14 AprilSinhala & Tamil New Year Daypublic, bank, mercantile
Tue 20 AprilBak Full Moon Poya Daypublic, bank
Sat 1 MayMay Day (International Workers’ Day)public, bank, mercantile
Mon 17 MayEid-Ul-Allha (Hadji Festival Day)public, bank
Wed 19 MayVesak Full Moon Poya Daypublic, bank
Thu 20 MayDay following Vesak Full Moon Poya Daypublic, bank, mercantile
Fri 18 JunePoson Full Moon Poya Daypublic, bank
Sun 18 JulyEsala Full Moon Poya Daypublic, bank
Sun 15 AugustMilad-Un-Nabi (Holy Prophet's Birthday)public, bank, mercantile
Mon 16 AugustNikini Full Moon Poya Daypublic, bank
Wed 15 SeptemberBinara Full Moon Poya Daypublic, bank
Fri 15 OctoberVap Full Moon Poya Daypublic, bank
Thu 28 OctoberDeepawali Festival Daypublic, bank
Sat 13 NovemberIll Full Moon Poya Daypublic, bank
Mon 13 DecemberUnduwap Full Moon Poya Daypublic, bank
Sat 25 DecemberChristmas Daypublic, bank, mercantile

Rates checked 8 October 2026: IRD Tax Calendar 2026, Gazette Extraordinary 2438/22, Gazette Extraordinary 2485/14, Central Bank of Sri Lanka, holidays 2026 (bank, public and mercantile marks) and Central Bank of Sri Lanka, holidays 2027.

Tax and VAT packages that keep these dates for you

The information on this website is general. It is not legal, tax or financial advice on your situation.

Tell us what you need

Need professional assistance?

Ask V Smart

I answer from V Smart Associates' published guidance. For advice on your situation, talk to the team.

Questions are processed by TypeSafe AI in the US. Don't include personal details.