How to Setup a Company in Sri Lanka | Business Registration Process

Thinking of Starting a Business in Sri Lanka? Here’s How

Sri Lanka has emerged as an investment destination in South Asia, offering low barriers to entry, foreign ownership allowances, and free trade zone access. Whether you’re a local entrepreneur or a global investor, setting up a company in Sri Lanka is a strategic decision.

Steps to Setup a Company in Sri Lanka

Step 1: Choose the Right Entity
For most businesses, a Private Limited Company (Pvt Ltd) is the preferred structure. It allows limited liability, ease of management, and foreign ownership in many sectors.

Step 2: Reserve a Company Name
Visit the Registrar of Companies (ROC) online system and apply for name approval. Ensure the name is unique and follows legal naming conventions.

Step 3: Prepare Required Documents
You’ll need:

  • Form 1 – Company registration application

  • Form 18 – Consent of Directors

  • Form 19 – Consent of Company Secretary

  • Articles of Association

  • Passport/ID of all stakeholders

Step 4: File the Incorporation Application
Submit the complete file to ROC and pay the government fee. Once verified, you’ll receive the Certificate of Incorporation.

Step 5: Complete Post-Registration Requirements
After incorporation, do the following:

  • Register for TIN and VAT at the Inland Revenue Department

  • Open a corporate bank account

  • Register with EPF/ETF if hiring employees

  • Obtain any sector-specific licenses

Foreign Ownership Rules

Foreign investors can own 100% of a company in most sectors. However, activities like retail, freight forwarding, and travel agencies may require local shareholding or BOI (Board of Investment) approval.

Why YKG Global?

With our local presence and legal expertise, YKG Global helps you:

  • Setup your company legally & quickly

  • Ensure ROC, tax, and BOI compliance

  • Navigate restrictions and get permits

  • Act as your local liaison in Sri Lanka

Set up your company in Sri Lanka with confidence.
YKG Global handles the process — you focus on your business.

📧 Email: Rishi@ykgglobal.com
🌐 Website: www.ykgglobal.com
📱 Call/WhatsApp: +91 76782 77665
📍 Offices: Delhi | Mumbai | Dubai | Singapore

 

FAQ'S

get in touch with us

Have any question?

WhatsApp