Starting a business is exciting, but the legal process can feel overwhelming. I wanted to register a Private Limited Company (Pvt Ltd) efficiently and without visiting government offices. Here’s how I did it using the eROC portal, and what I learned along the way.
Step 1: Name Reservation
I checked my desired company name on the eROC portal. Once approved, I reserved it for 3 months.
💡 Tip: Reserve your domain at the same time for online presence.
Step 2: eROC Account Setup
- Registered with email and password
- Verified my account
- Used it as the main communication channel with ROC
Step 3: Fill in Company Details
- Registered office address in Sri Lanka
- Business objectives
- Directors and shareholders’ information
- Appointed a licensed company secretary
The portal guides you step by step, making the process intuitive.
Step 4: Forms & Uploads
- Forms 1, 18, and 19 automatically generated
- Signed, scanned, and uploaded in A4 PDF format
⚠ Mistakes in formatting or scanning can delay approval.
Step 5: Articles of Association
I drafted a custom AoA to reflect foreign shareholders and business objectives.
Fee: LKR 2,360
Step 6: Payment & Approval
Paid online. Within days, I received the digital Certificate of Incorporation, officially recognizing my company.
Step 7: Gazette & Newspaper Publication
Handled automatically by ROC. No extra cost, no effort required.
Step 8: Post-Incorporation Compliance
- Opened tax file (TIN)
- Registered employees for EPF/ETF
- Maintained bookkeeping
- Prepared for annual tax filing
My company was fully compliant from day one.
Key Lessons
- Prepare all documents before submission
- Appoint a licensed company secretary
- Scan PDFs carefully and keep copies
- Reserve a matching domain early
Conclusion
Registering a Pvt Ltd company in Sri Lanka is now fast, simple, and entirely online. By following these steps, any entrepreneur or foreign investor can establish a legally compliant business, minimize errors, and focus on growth.
