When I decided to start a business, I expected a lot of paperwork and delays. To my surprise, the process is now entirely online, smooth, and transparent. Here’s how I registered my Private Limited Company (Pvt Ltd) and the lessons I learned.


Step 1: Name Reservation

I started by checking my preferred name using the eROC tool. Once approved, I reserved it for 3 months.

πŸ’‘ Tip: Reserve your domain at the same time.


Step 2: Create eROC Account

I registered with eROC, verified my email, and set a password. This account became my main communication channel with the Registrar.


Step 3: Enter Company Details

  • Registered office address
  • Business objectives
  • Director and shareholder details
  • Company secretary appointment

The eROC system guides you through each step.


Step 4: Forms & Uploads

Forms 1, 18, and 19 were automatically generated. I signed, scanned, and uploaded them in A4 PDF format.

⚠ Mistakes in upload can delay approval.


Step 5: Articles of Association

Since I had foreign shareholders, I drafted a custom AoA, including:

  • Objectives
  • Share structure
  • Multilingual company name

Fee: LKR 2,360


Step 6: Payment & Approval

I paid online, and within days, received my digital Certificate of Incorporation.


Step 7: Public Notice

Previously manual, the Gazette and newspaper notices are now automatically handled by ROC.


Post-Incorporation Steps

  • Opened tax file (TIN)
  • Registered employees for EPF/ETF
  • Maintained bookkeeping
  • Set up annual tax filing

Key Lessons

  1. Prepare all documents in advance
  2. Appoint a licensed company secretary
  3. Scan PDFs carefully
  4. Reserve a domain name early

Conclusion

Registering a Pvt Ltd in Sri Lanka is now easy, fast, and fully online. With proper preparation, entrepreneurs can quickly establish a legally compliant business and focus on growth.

Tags: