Why You Should Know This
Whether you’re a salaried employee, self-employed professional, or business owner, understanding how to pay your tax correctly is essential to avoid penalties and stay compliant with the Inland Revenue Department (IRD) of Sri Lanka.
✅ Who Needs to Pay Tax?
You need to pay tax in Sri Lanka if you:
- Earn more than LKR 1.2 million per year (as per latest thresholds)
- Are a freelancer, consultant, or business owner
- Earn rental income, capital gains, or foreign income
📅 Key Tax Due Dates in Sri Lanka – 2025
| Tax Type | Due Date | Payment Period |
|---|---|---|
| Advance Income Tax | 15 Aug, 15 Nov, 15 Feb, 15 May | Quarterly |
| Final Income Tax | 30 Sep 2025 | Y/A 2024/25 |
| VAT/NBT | 20th of following month | Monthly |
| EPF/ETF | 15th of following month | Monthly |
| ESC | 20th of following quarter | Quarterly |
💻 How to Pay Your Tax in Sri Lanka (Step-by-Step)
Option 1: Pay Tax Online via Online Taxpayer Portal (RAMIS)
Step 1: Visit https://ramis.ird.gov.lk
Step 2: Log in with your TIN and password
Step 3: Go to e-Payment > Make Payment
Step 4: Enter the following:
- Tax Type (e.g., Income Tax, VAT)
- Tax Period Code (e.g., 2024/2025)
- Payment Code (see below 👇)
- Amount
Step 5: Choose Payment Option:
- Bank Transfer (People’s Bank, BOC)
- Credit/Debit Card (some banks supported)
- LankaQR (mobile)
Option 2: Pay Tax at a Bank (Offline)
You can make tax payments at authorized banks such as:
- Bank of Ceylon (BOC)
- People’s Bank
- Hatton National Bank (HNB)
Bring:
- Your TIN
- Correct Tax Type, Period Code, and Payment Code
🧮 What Are Period Codes & Payment Codes?
✅ Common Period Codes
| Year of Assessment | Code |
|---|---|
| 2024/2025 | 2025 |
| 2023/2024 | 2024 |
| 2022/2023 | 2023 |
Period code is always the ending year of the tax year.
✅ Common Payment Codes
| Tax Type | Payment Code |
|---|---|
| Advance Income Tax (1st Instalment) | ACT1 |
| Advance Income Tax (2nd Instalment) | ACT2 |
| Advance Income Tax (3rd Instalment) | ACT3 |
| Advance Income Tax (4th Instalment) | ACT4 |
| Final Income Tax | FIT |
| VAT Monthly | VAT |
For a full list, refer to the IRD Payment Code Directory or contact your tax agent.
⚠️ Penalties for Late Payment
- Interest of 1.5% per month may apply
- Non-compliance could result in legal notices or audit
💡 Pro Tip: Use www.TaxCalculator.lk
Save time and stay compliant with our free tax calculator, updated for 2025.
✅ Calculate your PAYE, income tax, or company tax
✅ Get estimated payment breakdown
✅ Avoid common errors with period and payment codes
📞 Need Help Filing?
We offer:
- Tax filing support for individuals and businesses
- Custom calculators for HR teams
- IRD registration and portal help
👉 Contact us today or call [0719204903] for a free consultation.
Tags: Sri Lanka tax payment, how to pay IRD tax, income tax due dates, payment codes Sri Lanka, IRD online payment guide

Leave a Reply