A Complete Guide for Business Owners, Customers & Entrepreneurs

Whether you’re planning to work with a supplier, hire a contractor, partner with another business, or simply verify the legitimacy of a company, it’s important to confirm that the business is properly registered in Sri Lanka.

Unlike some countries where company details are scattered across different systems, Sri Lanka has a structured process for verifying business registrations — but many people are not aware of the correct steps.

This blog will walk you through every method available to check if a company is legally registered in Sri Lanka.


1. Understand the Two Types of Business Registration in Sri Lanka

Before checking any company, you need to understand that Sri Lanka has two main registration systems:

1️⃣ Registrar of Companies (ROC)

Handles:

  • Private Limited Companies (Pvt Ltd)
  • Public Limited Companies (PLC)
  • Guarantee Companies
  • Foreign Companies
  • Partnerships (under certain categories)

2️⃣ Business Name Registration (BR)

Handled by Divisional Secretariats
For:

  • Sole proprietorships
  • Small partnerships
  • Businesses operating under a business name (not a company)

The verification process depends on the business type.


2. How to Check if a Company Is Registered With the Registrar of Companies (ROC)

Most medium and large businesses in Sri Lanka operate as Private Limited Companies, which must be registered with the ROC.

Here are the ways to verify ROC-registered companies:


Method 1: Use the Official ROC Online Search (eROC)

The Registrar of Companies provides an online search portal where you can look up:

  • Company name
  • Registration number
  • Incorporation date
  • Status (active / struck off / pending)
  • Type of company

You simply enter the business name or registration number, and the system will display any matching companies.

This is the most reliable and up-to-date method.


Method 2: Request an Official Company Profile

If you need more detailed information, you can request:

  • Company profile
  • Directors list
  • Registered address
  • Changes to shareholding or company structure

These documents are available through the official eROC system for a small fee.

This is useful when you need official verification for legal, financial, or partnership purposes.


3. How to Check if a Sole Proprietorship or Partnership Is Registered

If a business is NOT a Pvt Ltd company — for example, a salon, shop, small agency, or freelancer — it may be registered under:

Business Name Registration (BR)

Issued by the local Divisional Secretariat.

To verify this type of business:


Method 1: Ask for the Business Registration Certificate

Every BR-registered business receives a certificate showing:

  • Business name
  • BR number
  • Owner’s name
  • Date of registration
  • Address

You can request a copy from the business.


Method 2: Verify Through the Divisional Secretariat

If you want to double-check, you can visit or contact the Divisional Secretariat that issued the certificate.

They can confirm whether:

  • The BR number is valid
  • The name matches
  • The registration is still active

This process is manual, but effective.


4. Red Flags to Watch for When Verifying a Company

Sometimes a company appears legitimate but is not properly registered.
Look out for these warning signs:

  • The company cannot provide a registration number
  • The ROC search does not show any matching business
  • The BR certificate looks altered or has spelling mistakes
  • The company uses only a brand name but refuses to reveal the legal entity
  • The address on the certificate does not exist or is clearly fake

When in doubt, always use official channels to verify.


5. Why It’s Important to Verify Company Registration

Checking registration protects you from:

  • Fraud
  • Fake companies
  • Unqualified service providers
  • Scam investment schemes
  • Businesses operating illegally
  • Contract or payment risks

A registered company is accountable under Sri Lankan law — and can be traced, sued, or audited if necessary.


6. Quick Summary: How to Check a Company in Sri Lanka

✔ For Private Limited Companies (Pvt Ltd)

Use the Registrar of Companies (ROC) online search.

✔ For Small Businesses (Sole Proprietorships & Partnerships)

Check the Business Registration Certificate or verify through the Divisional Secretariat.

✔ For Extra Safety

Request an official company profile through ROC.


Final Thoughts

Verifying whether a company is legally registered in Sri Lanka is quick, easy, and extremely important — especially when you’re dealing with financial transactions, partnerships, or long-term contracts.

Whether you’re a business owner, investor, or customer, a simple check can save you from costly mistakes and ensure you’re working with a legitimate, accountable organization.

Tags: