POS System

VAT and SSCL Filing Guide for Sri Lankan Shops 2025 — IRD Compliance

DK Dinesh Kumara 01 Jun 2026 10 min read 752 words

If your retail business in Sri Lanka is registered for VAT, you are required to file monthly returns with the Inland Revenue Department (IRD). With VAT at 18% and SSCL (Social Security Contribution Levy) at 2.5% on top of that, keeping accurate records and filing on time is both critical and time-consuming.

This guide explains exactly what VAT and SSCL mean for Sri Lankan retail shops, what you need to file, and how to automate the entire reporting process with a modern POS system.

Understanding VAT in Sri Lanka 2025

Value Added Tax (VAT) in Sri Lanka is currently charged at 18% on most goods and services. If your business has an annual turnover exceeding Rs. 80 million, registration for VAT is compulsory. Below that threshold, registration is voluntary but often beneficial.

As a VAT-registered business you must:

Understanding SSCL (Social Security Contribution Levy)

SSCL was introduced in Sri Lanka in 2023. It is charged at 2.5% on the turnover of every business with quarterly turnover exceeding Rs. 3 million (Rs. 12 million annually). Unlike VAT, SSCL is not recoverable — it is a cost to the business.

Key points for retail shops:

What Records You Need for VAT Filing

For each monthly VAT return you need:

Keeping this manually — in a ledger, spreadsheet, or receipts box — is time-consuming and error-prone. A modern POS system tracks all of this automatically as you make each sale.

How SwiftPOS Handles VAT and SSCL Automatically

SwiftPOS is built for Sri Lankan VAT compliance. When you set up a product, you specify its VAT category. SwiftPOS then calculates VAT at 18% on every taxable sale automatically and records it in the system.

VAT Report

Go to Reports → VAT & SSCL Report → select the month → SwiftPOS generates:

This report gives you exactly the numbers you need to complete your IRD filing — no manual calculation required.

VAT Invoices

Every sale receipt from SwiftPOS includes:

These are valid VAT invoices for IRD purposes.

Filing Deadlines for Sri Lankan Businesses

TaxPeriodFiling DeadlinePayment Deadline
VATMonthly30th of following monthSame as filing
SSCLQuarterlyLast day of month after quarterSame as filing
Income TaxAnnual30 November30 November

Common VAT Mistakes Sri Lankan Retailers Make

1. Mixing VAT and non-VAT sales

Some products are VAT exempt (fresh food, medicine, etc.). Charging VAT on exempt items or failing to charge on taxable items both create compliance problems.

2. Missing the monthly filing deadline

Late VAT returns attract a penalty of Rs. 50,000 or 10% of the tax due, whichever is greater. Set a calendar reminder for the 25th of each month to prepare your filing.

3. Not keeping purchase invoices for input VAT

You can only claim input VAT if you have a valid VAT invoice from your supplier. Always collect invoices from suppliers and store them — SwiftPOS lets you record them in the Purchase Orders module.

4. Forgetting SSCL

Many businesses comply with VAT but forget SSCL, which is a newer obligation. SSCL has no credit offset — it is a straight 2.5% on your total turnover each quarter.

Getting Your VAT Number into SwiftPOS

Go to Settings → Company → enter your VAT Registration Number in the Tax Registration field. SwiftPOS will then print this number on every VAT invoice and include it in all tax reports.

Conclusion

VAT and SSCL compliance for Sri Lankan retail shops does not have to be stressful. With a POS system that tracks VAT automatically on every sale and generates monthly IRD-ready reports, you can complete your filing in minutes instead of spending hours tallying receipts.

Start with SwiftPOS free at swiftpos.lk — VAT and SSCL reports included at no extra cost.

Start with SwiftPOS Free — No Card Required

Sri Lanka's only POS with instalment credit, WhatsApp reminders, and VAT/SSCL reports. 200 products, free forever.

Start Free Today
Share:
DK
Dinesh Kumara
Lead Developer · DKwebArt · SwiftPOS Creator
20+ years in web development and supply chain. Built SwiftPOS for Sri Lankan retail. Based in Minuwangoda, Sri Lanka.