Online Company Registration In Sri Lanka – A Step By Step Guide

Online Company Registration In Sri Lanka – A Step By Step Guide

  1. Step 01 – Name reservation
    Check whether your company name is available
    Register an account with eROC
    Name reservation process
  2. Step 02 – Company registration
    Fill company details
    Download, fill and upload relevant documents
    Submit articles of association
  3. Step 03 – Give public notice of incorporation
  4. Get started with Simplebooks!
  5. What’s next after registering your business?
  6. FAQ

If you’re finally ready to take that leap and start your own business – congratulations!

But first, let’s get your company registered. 

The Government has recently introduced “eROC”, a service where you can register your business online, instead of visiting the Department of the Registrar of Companies (DRC) to submit the forms, one by one. 

Now, this doesn’t mean that you’ll never have to visit the Government office again, but it does help make the process of registering a Private Limited Company easier.

Registering your business can be a confusing and time consuming task. To help make this easier, we’ve created this step by step guide to help you register your business online.

online company registration infographic

Step 01 – Name reservation

1. Check whether your company name is available

Before you register your company, you need to find a unique name for your business.

Searching for a unique company name can be done online through the website of the Department of the Registrar of Companies. This section of the website can be accessed without an account. 

You can also check for your unique company name here.

If you also need help coming up with a unique company name, you can read our guide as well.  

If you’re checking for your company name through the e-ROC website, all you need to do is type in the company name you’ve picked to see if it’s available.

 registration - 01

By using this service, there’s a way to ensure your future company name isn’t taken.

If another company already exists with the name you’ve chosen, the website will show it to you.

registration - 02

If there’s no other company registered under the same name, the website will show you this:

registration - 03

If you see this, that means your company name is available. You can now reserve the name. 

Make sure to grab a domain name identical to the name your company is going to be registered under. Lankahost is what we use to buy all our .lk domains. We also use Godaddy for our international domains and hosting.

2. Register an account with eROC

Unlike checking for registered companies, to access the other parts of the process, you need an account. 

The account is free to make. Click on ‘Login’ or ‘Login for online services’ to begin.

registration - 04

Click ‘register as a member’.

registration - 05

Chose country of origin

 registration - 06

Fill out your details and click on ‘Next’

registration - 07

Enter a valid email address – this can be either your private or company email. Afterwards, create a password and click on ‘Register’.

 registration - 08

After that, you’ll need to verify your email address.

 registration - 09

Congratulations! You now have an account.

registration - 10

3. Name reservation process

Login to your newly created account, and click on ‘Name Reservation’.

 registration - 11

Then, propose a name for your company. 

Have you already thought of the perfect name for your company? Select the type of company and enter your desired company name.

registration - 12

If the company name is available and you’d like to reserve it, click on ‘Proceed Now’

registration - 13

If the name isn’t available, it’ll indicate that the company name needs to change. If there is an abbreviation in the company name, the ROC requires an explanation.

Step 02 – Company registration

Once your company name is approved, you should receive an email with the name approval number. 

There are five steps that you have to follow in order to register your company. 

  1. Fill company details 
  2. Give shareholder details 
  3. Download and fill relevant documents 
  4. Upload completed documents 
  5. Complete payments 

1. Fill company details 

All that’s left for you to do is to select the type of company and provide basic company details such as;

  1. Registered office address
  2. Province 
  3. District
  4. Divisional Secretariat Division
  5. Grama Niladhari Division
  6. Postal code
  7. E-mail address of the company
 registration - 14

As for the main objective of your company, select what suits your company the most from the options that are available in the menu. 

2. Enter shareholder details

Under stakeholders, you’ll need to include details of directors, company secretary/secretaries and shareholders.

registration - 15

Enter information about each director’s first and last name, province, district, divisional secretariat division, address, passport, NIC number, phone number and email address. 

By clicking the ‘Add New’ button, you can enter details of multiple directors, if your company should have any.

registration - 16
registration - 17
 registration - 18

After adding the directors, fill in the information of your designated, registered company secretary from their name to their NIC number. This includes, adding their registration number to confirm they fit the local regulations.

If you don’t have a company secretary, don’t worry about it. We’re a registered company secretary.

We’re here to assist and represent you!

Simplebooks can fill in the details, regarding the company secretary. You can read more on why we believe every business is complete with a company secretary here.

After that, you’ll need to enter your shareholder’s/shareholders’ details. 

3. Download, fill and upload relevant documents 

The system generates Form 1, Form 18 and Form 19. Click the download button to receive pdf versions of the form. It requires your signature, along with additional details that you have to manually enter. 

Form 1 – Company Registration (Rs. 4,000 + VAT 8%)

Form 18 – Consent and Certificate of Director (Rs. 2,000 + VAT 8%)

Form 19 – Consent and Certificate of Secretary/Secretaries (Rs. 2,000 + VAT 8%)

registration - 19

After you’ve completed filling the forms, with the signature of your company secretary and your signature, scan these documents and save it as a pdf file. They don’t accept any other file type, to be valid. Upload each individual file carefully and to its relevant field.

4. Submit articles of association

Additionally, the Article of Association needs to be drafted by you or a company secretary.

A company may either adopt the standard set of Articles of Association in Table A of the Companies Act of Sri Lanka or draft its own Articles of Association.

Useful links: How to draft your Articles of Association the right way

5. Payment

After you fill in and upload all the necessary documents, you can now make payments. 

You can pay either from a debit or credit card. 

Step 03 – Give public notice of incorporation

The company registration process doesn’t end here. After everything else is done and confirmed, the final procedure is to give public notice.

This is usually done by publishing a small blurb on the local papers. This is the only process that cannot be completed online. This is compulsory, and your registration application would not be accepted if this step isn’t completed.

This should include the;

  1. Company registration number 
  2. Registered office address 
  3. Name of the company

This should be on at least one issue of the Gazette and in at least one issue of a daily newspaper in the Sinhala, Tamil and English languages. 

Get started with Simplebooks!

As a registered corporate secretary, Simplebooks can register your company for you. 

There are two packages to choose from depending on your requirements.

Both packages from basic and premium focus on helping you register your business with ease, while you can focus on important tasks.

Our premium package lets us be with you, every single step of the way; from registering your business, to publishing a gazette notice, to producing your company seals.

It is a crucial requirement in every company to maintain accurate records of important statutory documents, and this contribution is made by a company secretary. 

For example a company secretary will take care of:

  1. Incorporation papers
  2. Director’s consent to act
  3. Director’s resolutions
  4. Shareholder agreements
  5. Drafting articles of association
  6. Preparing board resolutions to open banks accounts
  7. Annual returns in the company registers and files.)
  8. Help companies with director changes, address changes, name changes, share transfers and etc

Make sure to checkout our pricing options!

*Terms and Conditions apply.

Online company registration with Simplebooks

What’s next after registering your business?

  1. Post registration compliance 

Company registration is only the first step of running a law-abiding company in Sri Lanka. There’s a number of other legal requirements you need to adhere to afterwards. 

Some of these include;

  • Opening a tax file 
  • Maintain book-keeping records of company transactions
  • Auditing and paying tax
  • Taking care of EPF/ETF requirements of the employees you hire
  1. Open a tax file 
  • You need to have your taxes sorted out as a registered company in Sri Lanka. Opening a tax file is the first step of this process. If you do not properly pay your taxes, the government can take legal action against you. 
  • You can register and open a tax file either through the post or you can do it online. 
  • Sri Lankan businesses function under the 1st April – 31st March financial year.
  • If you’re a newly registered company in Sri Lanka, you have to open a tax file 30 days after the end of your first financial year. 
  1. Maintain bookkeeping records 
  • It’s very important to maintain your bookkeeping records in order! We’ve written an entire blog post on it. You can read it here.
  1. Compute tax and file tax returns 
  • Your company has to pay irs taxes on or before the 30th of September each year. 
  • After that, you need to file the company’s tax returns on or before the 30th of November. 
  • We’ve posted an entire blog post dedicated to Income tax that you can read here.
  • The percentage of Corporate Income Tax (CIT) that you have to pay to the government will change depending on the type of business you run. 
  • For example: if you run a Small and Medium Enterprise (SME), you’ll have to pay 14% CIT. If you run a large scale business, your CIT will be 28% and if you run a liquor or tobacco business, your CIT will be 40%.
  • We recommend you speak to your company secretary or hire a professional service like Simplebooks


How can I register my online business in Sri Lanka?
  • You can register it at the ‘e-ROC’. This is the Sri Lankan government’s online Registrar of Companies. Simplebooks can also help you register your company online. 
What is online registration of a company?
  • This means that you register your company with the government through the internet. It’s completely valid and will save you several trips to the Department of the Registrar of Companies. 
How much does it cost to register an online business in Sri Lanka?
  • It costs a total of Rs. (Rs15,200) to register a Private Limited Company in Sri Lanka. 
Document Price 
Company name reservation  Rs 2000 + VAT 8%
Form 1 Rs 4000 + Vat 8%
Form 18 Rs 2000 + Vat 8%
Form 19 Rs 2000 + Vat 8%
Articles of Association (AOA) Rs 2000 + Vat 8%
Certified Form 1 Rs 1100 + Vat 8%
Certified Articles of Association  Rs 1100 + Vat 8%
How do I get a business registration certificate in Sri Lanka?
  • Once you register a company by,
  • Approving your business name from the Registrar of Companies
  • Submitting registration forms 1, 18, 19 to the ROC
  • Submitting articles of association to the ROC
  • Giving public notice about company incorporation

you will receive the Business Registration Certificate (BRC) in two-three weeks.

What are the required documentation to register a business online? 
  •  Form 1, Form 18 and Form 19 are provided by the ‘e-ROC’. 
  • You can download these forms during the registration process, fill them and reupload it to the website. 
  • You will need to manually draft your Articles of Association and upload it to the system. 
  • If the name of the business you’re registering with is similar to an existing business, you have to produce a letter of consent as well. 
What is the procedure involved in giving public notice of the incorporation?
  • Announce the incorporation of the company on at least one Gazette issue and at least one issue of a Newspaper in all Sinhala, English and Tamil languages. 
  • The announcement should include the company registration number, registered office address and the name of the company.
  • The newspaper should circulate within the area of the business. 

Read a more detailed description of the process here.

Get Started

  • This field is for validation purposes and should be left unchanged.

Facebook Comments
Spread the love


    1. Hi Disna, We will be able to assist you with the registration. It would be best if we could call and explain the process as we have a couple of packages for the registration. Please provide us your contact number and email ID so that our team can get in touch with you.

  1. Hello SimpleBooks,

    I need your assistance on registering my business in Srilanka. Need to clarify some things too.

    1. Hi Nimesha. Thank you for reaching out to Simplebooks. Our team has sent you an email with all the necessary details about your company registration.

  2. Hello,

    I would like to start an online shopping business in Sri Lanka, what kind of procedure should I need to follow up? what kind of advice do you have accordingly? Can you guys help me to do the registration or do you provide that kind of service?

    1. Hi Fasil. Thank you for reaching out to Simplebooks. We can assist you with registering your company. Our team will email you all the necessary details.

    1. Hi Gunalan. Thank you for reaching out to Simplebooks. Our team has sent you an email with all the necessary details regarding company registration.

  3. Would wish to know what is the process to follow where a Charitable Trust already Registered with the Registrar Generals Department could be registered under the Companies Act. It could be a Private Limited Liability Company, I presume. There is at present, a Deed of Trust registered with the Registrar of Lands Homagama as well as REgistrar of Lands, Colombo, since Property under these areas are owned by this Charitable Trust. However, there is a problem in registering this Charitable Trust with the Colombo Stock Exchange and Opening Account with Central Depository Systems [Private] Limited. According to The Deed of Trust, created under the Trust Odinance of Sri Lanka, and duly registrered [as mentioned earlier], under ‘Trust Property’ there are Shareholdings in Companies Listed in the Colombo Stock Exchange, where formal transfrer of Shared into CDS is NOT POSSIBLE. What action do you advice?
    If I need to incorporate this Trust as a Private Limited Liability Company, how could the contents of the Deed of Trust be used as Articles of Association and related other requirements. There are Trustees and No Directors. There are No Shareholders.

    1. Hi Kumar, Thank you for reaching out to Simplebooks. We will require some additional information in order to assist you with this matter. Kindly provide us your contact number, so that our legal team can contact you and provide you a proper solution.

    2. Please send me the reply with regard to the above problem relating to the Trust given above – reply sent to Kumari Punchihewa

      1. Hi Shanthi, Thank you for reaching out to Simplebooks. If you could provide us your contact number, our team will get in touch with you and assist you with your queries regarding the trust. You can also get in touch with us on 0114060909.

    1. Hi Suranga. Thank you for reaching out to Simplebooks. Our team will contact you with regards to this matter and assist you with the company close down.

    1. Hi Shehan, Thank you for reaching out to Simplebooks. We will be happy to assist you with your company registration. Our team will contact you and provide you all the necessary details.

    1. Hi Danushka. Thank you for reaching out to Simplebooks. Kindly provide us your contact number, and our team will get in touch with you. You can also contact us on 0114060909.

Leave a Reply

Your email address will not be published.