🇱🇰 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
| Date | Scope | Obligation |
|---|---|---|
| 2020+ | Progressive rollout | Mandatory e-invoicing |
| Ongoing | All businesses | Continuous 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
- IRD: Ird.gov.lk