Skip to main content

🇱🇰 Sri Lanka - E-Invoicing Specifications

Status: 🟢 Mandatory | Active Authority: IRD (Inland Revenue Department) Platform: e-Invoice System


1. Context & Overview

Sri Lanka has implemented mandatory e-invoicing through the IRD. All businesses must issue electronic invoices authorized by the tax authority.


2. Technical Requirements

Platform

  • IRD e-Invoice System
  • API integration
  • Online portal

Format Requirements

  • XML format (IRD schema)
  • Digital signature
  • Standard format

3. Implementation Timeline

DateScopeObligation
2020+Progressive rolloutMandatory e-invoicing
OngoingAll businessesContinuous reporting

4. Business Model

  • Clearance Model: Pre-clearance required
  • VAT integration
  • Real-time validation

5. Key Requirements

  • TIN (Tax Identification Number)
  • IRD registration
  • XML format
  • Digital signature
  • Authorized software

6. Resources