Government services you can do online
You can register a company in Sri Lanka online, through the Registrar of Companies' eROC system. Each service below links to the official site and says what still needs a visit.
Nine services, checked 8 October 2026
Each detail comes from the authority's own pages as they stood on that date. Rules and fees change, so confirm on the official site before you rely on one.
-
Company registration, eROC
Search for a company by name or registration number.
Details
Registrar of Companies
Online
- Search for a company by name or registration number.
- Reserve a company name and register a company.
- File the annual return (Form 15).
- Get certified copies online. They come as e-copies with a QR code, which can be checked for three months from approval.
Still needs a visit
The official pages list no visit.
Official site: eroc.drc.gov.lk
We can do this for you: Company registration packages
Sources: eROC incorporation user guide, Annual return guide, Certified copies online, Verifying e-copies.
-
Beneficial ownership
Submit beneficial ownership information to the Beneficial Ownership Registry.
Details
Registrar of Companies
Online
- Submit beneficial ownership information to the Beneficial Ownership Registry.
- Deadline: 21 October 2026, for companies and entities required to submit it. Existing companies file Form BO 07.
- Fee: Rs. 2,300 a form, plus applicable taxes.
Still needs a visit
The official pages list no visit.
We can do this for you: Corporate secretarial service, which files it
Sources: How to file, Deadline notice, 30 September 2026, Gazette Extraordinary 2480/48.
-
Tax, IRD e-Services
Register for a TIN, as an individual or a company.
Details
Inland Revenue Department
Online
- Register for a TIN, as an individual or a company.
- File income tax returns. Online filing is required for individuals and companies, with exceptions such as senior citizens.
- Register for VAT and file VAT returns. For periods from 1 July 2025, VAT returns are online only.
- File the employer's APIT annual statement.
- Pay tax through the Online Tax Payment Platform.
Still needs a visit
- Optional: VAT registration in person, at the Tax Registration Unit or a regional office. Supporting documents are needed either way.
Official site: eservices.ird.gov.lk
We can do this for you: Personal income tax and VAT packages
Sources: Tax registration guidelines 2026, Income tax, Individual return guide 2025/2026, Corporate return guide 2025/2026, VAT, Forms, APIT statement, Online Tax Payment Platform.
-
Importing and exporting, Sri Lanka Customs
Register as an importer or exporter through Customs e-Registration.
Details
Sri Lanka Customs
Online
- Register as an importer or exporter through Customs e-Registration.
- From 1 October 2026, customs declarations at the Long Room (CBHQ1) must be paperless, with digital signatures.
Still needs a visit
The official pages list no visit.
Official site: ereg.customs.gov.lk
We can do this for you: The Platinum and All Inclusive company packages include Customs e-Registration
Sources: Registration units, Paperless declarations notice.
-
EPF and ETF
EPF: submit returns and pay online. Employers with 50 or more employees must file returns electronically.
Details
Central Bank of Sri Lanka (EPF) and Employees' Trust Fund Board
Online
- EPF: submit returns and pay online. Employers with 50 or more employees must file returns electronically.
- ETF: pay and file online. Employers with 15 or more employees must, from the July 2026 contributions.
Still needs a visit
- ETF e-Services login: apply with documents to the ETF Head Office.
- New employers: write to or call at the ETF office for payment forms.
Official site: services.epf.lkOfficial site: etfb.lk
We can do this for you: Accounting and bookkeeping, including payroll support
Sources: EPF e-services, ETF electronic payment notice, ETF e-Services, ETF payments.
-
Visas, Department of Immigration and Emigration
Apply for an ETA for a short visit.
Details
Department of Immigration and Emigration
Online
- Apply for an ETA for a short visit.
- Extend a tourist visa online, or at the head office in Battaramulla.
Still needs a visit
- Extending at the head office: you must attend in person to apply and to collect the visa.
- If an online extension fails or gets no reply, visit the head office within three working days with your passport and a photograph.
- Residence visas: applications and renewals go to the Department of Immigration and Emigration.
Official site: www.eta.gov.lkOfficial site: eservices.immigration.gov.lk
We can do this for you: Immigration and visa documentation
Sources: ETA, Visit visa extensions, Residence visas.
-
Documents for use abroad, e-DAS
Book an attestation appointment online.
Details
Ministry of Foreign Affairs, Consular Affairs Division
Online
- Book an attestation appointment online.
- Authentication of birth, marriage and death certificates through e-DAS.
- Fee: Rs. 1,200 a document for citizens.
Still needs a visit
- Hand over the original documents at the Consular Affairs Division, 16th Floor, Suhurupaya, Battaramulla. A close relative may go with a letter of authorisation from the document holder.
- Pay at the counter, by cash or card.
We can do this for you: Notarial services for documents used abroad
Sources: Online consular services, Consular Affairs Division, Consular guidelines.
-
Birth, marriage and death certificates, eBMD
Order certified copies of birth, marriage and death certificates through eBMD.
Details
Registrar General's Department
Online
- Order certified copies of birth, marriage and death certificates through eBMD.
- If the record is not in eBMD, apply online to the Divisional Secretariat where it was first registered.
- Find Notary Information on the Department's website.
Still needs a visit
- Records in eBMD: the One Day Service at any Divisional Secretariat's Registrar Division.
- Records not in eBMD: the Divisional Secretariat where the record was first registered, if you don't apply online.
- From overseas: pay at the Sri Lankan embassy or mission. Certificates come on paper only.
Official site: online.ebmd.rgd.gov.lk
We can do this for you: Notary Public services, including certified copies and documents for use abroad
Sources: eBMD certified copies, Registrar General's Department.
-
BOI visa recommendation
BOI-approved enterprises request a visa recommendation through the BOI Online Visa System.
Details
Board of Investment of Sri Lanka
Online
- BOI-approved enterprises request a visa recommendation through the BOI Online Visa System.
Still needs a visit
- After BOI approval, the visa itself comes from the Department of Immigration and Emigration.
Official site: application.boi.lk
We can do this for you: Immigration and visa documentation
Sources: BOI online services, BOI visa procedure.
Questions about online services
Can I register a company online in Sri Lanka?
Yes. The Registrar of Companies runs company registration on eROC. You reserve the name, then file the incorporation forms and pay online. The Registrar charges Rs. 2,600 to approve a name and Rs. 5,200 to register a private limited company, excluding VAT (Gazette Extraordinary 2496/03).
Do I have to file my income tax return online?
Usually, yes. Individuals must file online. Senior citizens may file on paper, and so may taxpayers the Commissioner-General approves. Companies must file online for every year of assessment from 1 April 2023.
When is the beneficial ownership deadline?
21 October 2026. The Registrar of Companies set that revised deadline for companies and entities required to submit beneficial ownership details. Filing is online at bo.drc.gov.lk and costs Rs. 2,300 a form, plus applicable taxes.
How do I get a document attested for use abroad?
Book an appointment online, then hand over the original at the Consular Affairs Division of the Ministry of Foreign Affairs in Battaramulla. Birth, marriage and death certificates can be authenticated through e-DAS. The fee is Rs. 1,200 a document for Sri Lankan citizens.