Free ยท IRD Compliant ยท 2026 Rules

Sri Lanka's Free
VAT Calculator
& IRD Filing Tool

Verify your VAT schedules before uploading to IRD. Generate S01โ€“S07 CSV files, check VAT payments, complete your VAT return โ€” all free. No login needed.

โœ“ IRD e-Filing Compliant
โœ“ All 7 Schedules
โœ“ 18% VAT 2026
โœ“ 100% Free
VAT Snapshot โ— Live Tool
Output VAT
โ‚จ โ€”
Cage A/0 โ†’ S01
Input VAT Claim
โ‚จ โ€”
Cage I/6 โ†’ S02
Net VAT Payable
โ‚จ โ€”
Cage 18 โ†’ IRD
Threshold
36M
LKR Annual Turnover
๐Ÿ“…
30 April 2026 Q1 2026 VAT Return Due โ€” Quarterly Filers
๐Ÿ›๏ธ IRD Official Format
๐Ÿ“Š 7 Schedules S01โ€“S07
โœ… Schedule File Verifier Ready
๐Ÿ”’ No Data Stored โ€” Browser Only
๐Ÿ“ฑ e-Filing Mandatory Jul 2025
๐Ÿ“… LKR 36M Threshold 2026
Free IRD Compliance Tool

Everything to File VAT Correctly

Calculate VAT, generate IRD-compliant CSV schedules, run the pre-upload verification checklist, and complete your VAT return โ€” guided step by step.

โš™๏ธ
Setup & Period Codes
TIN entry, period code generator, IRD file naming convention auto-built
๐Ÿ“„
Individual or Bulk Entry
Add invoices one by one or upload CSV from your accounting system
๐Ÿ“Š
S01โ€“S07 Schedule Export
IRD-named CSV files ready for Schedule File Verifier, then e-upload
โœ…
Pre-Upload Checklist
Validates TIN, dates, period code, invoice count before you export
๐Ÿ”’ taxcalculator.lk โ€” Free VAT Calculator & IRD Schedule Generator 2026
โš ๏ธ Before uploading to IRD: After generating your CSV schedules from this tool, verify each file using the IRD Schedule File Verifier Tool (free download: ird.gov.lk โ†’ Downloads โ†’ Tools โ†’ ScheduleFileVerifier.exe). Select VAT Schedule Verifier, browse to your CSV, click Verify, and confirm "Validation passed!" โ€” then proceed to upload via ird.gov.lk e-Services. Our in-tool checklist (Step 3) guides you through this.

Not sure your VAT return is correct?

Our tax experts review your schedules, verify cage calculations, and file on your behalf โ€” before your IRD deadline.

VAT Filing Calendar 2026

Never Miss an IRD Deadline

All VAT deadlines for 2026. Monthly filers: 30th of following month. Quarterly filers: 30th after quarter end.

January 2026Q1
30 JanMonthly VAT Return โ€” Dec 2025
30 JanWHT / PAYE filings due
February 2026Q1
28 FebMonthly VAT Return โ€” Jan 2026
28 FebQ3 2025 Quarterly Payment
March 2026Q1
30 MarMonthly VAT Return โ€” Feb 2026
30 MarQ3 2025 Quarterly VAT ReturnQTR
April 2026Q2
30 AprMonthly Return โ€” Mar 2026KEY
30 AprQ1 2026 Quarterly ReturnQTR
AprLKR 36M threshold effective
May 2026Q2
30 MayMonthly VAT Return โ€” Apr 2026
June 2026Q2
30 JunMonthly VAT Return โ€” May 2026
July 2026Q3
30 JulMonthly Return โ€” Jun 2026
30 JulQ2 2026 Quarterly ReturnQTR
August 2026Q3
30 AugMonthly VAT Return โ€” Jul 2026
September 2026Q3
30 SepMonthly VAT Return โ€” Aug 2026
October 2026Q4
30 OctMonthly Return โ€” Sep 2026
30 OctQ3 2026 Quarterly ReturnQTR
November 2026Q4
30 NovMonthly VAT Return โ€” Oct 2026
December 2026Q4
30 DecMonthly VAT Return โ€” Nov 2026
โš ๏ธ All VAT returns must be filed via ird.gov.lk e-Services (mandatory from Jul 2025). Late filing attracts penalties. Always confirm deadlines with IRD: Call 1944 or visit ird.gov.lk
How It Works

From Invoice to IRD in 6 Steps

The tool guides you through setup, data entry, schedule generation, verification, and submission โ€” or our team handles it for you.

01
โš™๏ธ
Enter TIN & Period
Set your 9-digit TIN, filing frequency, and period. The tool auto-generates period codes and IRD file names.
02
๐Ÿ“„
Add Invoice Data
Enter invoices individually or bulk-upload a CSV. Validates TIN, date format (MM/DD/YYYY), and VAT amounts.
03
๐Ÿ“Š
Generate Schedules
Export S01โ€“S07 CSV files with IRD-compliant naming. Pre-export checklist flags any issues first.
04
โœ…
Verify with IRD Tool
Run each CSV through ScheduleFileVerifier.exe โ†’ VAT Schedule Verifier โ†’ Verify โ†’ "Validation passed!"
Professional Services

When You Need an Expert

The free tool handles the numbers. Our team handles the complexity โ€” IRD queries, objections, bookkeeping, and full ongoing compliance.

Free
๐Ÿงฎ
VAT Calculator Tool
Full-featured IRD-compliant tool. Always free, no registration needed.
  • All 7 IRD schedules (S01โ€“S07)
  • IRD-named CSV export
  • Pre-upload checklist
  • VAT return cage calculator
  • VAT calendar 2026
  • Bulk CSV import
Use Free Tool โ†’
Premium
๐Ÿ“š
Full Bookkeeping & Tax
End-to-end financial management: bookkeeping, VAT, WHT, PAYE, income tax โ€” we handle everything.
  • Monthly bookkeeping & reconciliation
  • VAT + WHT + PAYE filing
  • Annual income tax return
  • IRD registration assistance
  • Financial statement preparation
  • Dedicated account manager
Contact for Pricing โ†’
Common Questions

VAT Filing FAQ

Is this tool truly free with no registration?
Yes, completely free and no registration needed. The tool runs entirely in your browser โ€” no data is sent to or stored on any server.
Who must register for VAT in Sri Lanka?
Any business with annual turnover exceeding LKR 36 million (effective April 2026, reduced from 60 million) must register. Register within 30 days of exceeding the threshold.
Is e-Filing mandatory for VAT?
Yes. e-Filing via ird.gov.lk e-Services is mandatory for all VAT-registered taxpayers from 01 July 2025. Manual paper submissions are no longer accepted without prior IRD approval.
What is the VAT rate in Sri Lanka for 2026?
Standard rate: 18%. Special rate: 5% (certain supplies). Zero-rated 0%: exports of goods (S06) and services (S07). Some supplies are VAT-exempt entirely.
What are the quarterly filing deadlines?
Q1 (Janโ€“Mar) โ†’ 30 April | Q2 (Aprโ€“Jun) โ†’ 30 July | Q3 (Julโ€“Sep) โ†’ 30 October | Q4 (Octโ€“Dec) โ†’ 30 January. Monthly filers: 30th of the following month.
What is the IRD Schedule File Verifier?
A free tool (ScheduleFileVerifier.exe) from ird.gov.lk โ†’ Downloads โ†’ Tools. You must verify all CSV schedule files before uploading to IRD e-Services. Our pre-export checklist prepares your files to pass this verification.
What dummy TINs do I use for B2C sales?
Use 100902885 for inclusive (B2C retail) invoices where individual invoices are not issued โ€” date = last day of period. Use 100902877 for sales to government institutions not registered for VAT.
Can TaxCalculator.lk file my VAT return for me?
Yes. Our VAT Filing Assistance service handles everything: schedule preparation, verification, e-filing, and deadline management. Contact us at info@taxcalculator.lk or call 071 920 4903 for a free quote.
Get Expert Help

Talk to a Tax Specialist

Free consultation. No obligation. We'll review your situation and find the right approach for your business.

Whether it's a single filing or ongoing compliance management, our team is ready. First consultation is always free.

๐Ÿ“ž
Call Us
071 920 4903
โœ‰๏ธ
Email Us
info@taxcalculator.lk
๐ŸŒ
Website
www.taxcalculator.lk
โฐ Response Time

We respond within 2 business hours. For urgent deadlines, call us directly on 071 920 4903.

Request a Free Consultation
Tell us about your business โ€” we'll call you within 2 hours
๐Ÿ”’ Your information is strictly confidential and never shared.
๐Ÿ“ž 071 920 4903 ๐Ÿ’ฌ Get Free VAT Help