Who Needs to File a VAT Return
Every VAT-registered business in Sri Lanka must file periodic VAT returns with the IRD, even in periods where no VAT is due. “No sales this month” is not a reason to skip filing — it still needs to be declared as a nil return.
Output Tax vs. Input Tax: The Core Concept
Your VAT return is essentially a reconciliation between two numbers:
- Output tax — the 18% VAT you charged your customers on taxable sales during the period
- Input tax — the VAT you paid on business purchases and expenses, which you can claim back
You pay the IRD the difference (output minus input). If your input tax exceeds your output tax in a period, you may be entitled to a refund or carry-forward credit.
Step 1: Prepare Your Sales and Purchase Records
Total all VAT-compliant tax invoices issued (sales) and received (purchases) for the period. Only properly formatted tax invoices — following the current gazette format — can be used to support input tax claims, so incomplete or non-compliant invoices from suppliers can cost you real money.
Step 2: Calculate Net VAT Payable
Output tax collected minus input tax paid equals your net VAT liability for the period. Our VAT calculator can help you cross-check this quickly before submission.
Step 3: Submit Through the IRD e-Services Portal
VAT returns are filed electronically through the IRD e-Services portal. Log in, select the relevant VAT period, enter your output and input tax figures, and submit before the deadline.
Step 4: Pay Any Balance Due
Payment can be made online through the e-Services portal or at designated bank branches. Keep the payment reference — you’ll need it if there’s ever a dispute about whether a payment was received.
Deadlines and Penalties
VAT returns generally must be filed and paid by a fixed date after the end of each tax period. Late filing or late payment triggers penalties and interest, calculated separately from income tax penalties — so a late VAT return is a distinct compliance failure even if your income tax return is filed on time.
Common Mistakes
- Filing nil returns late (or not at all) because “there was nothing to declare”
- Claiming input tax on invoices that don’t meet the current gazette format
- Confusing VAT deadlines with income tax deadlines
Tools to Help
Generate compliant invoices with our free VAT Invoice Generator, and track your deadlines with our Deadline Alerts service.

Leave a Reply