IT Company Registration in Sri Lanka: Complete Guide to Starting an IT Business
π Ready to Register Your IT Company?
Let MAPA Corporate Services assist you with the company registration process, from company name checking and incorporation documents to ROC submission and post-incorporation compliance.
π¬Register Your IT Company contact us on WhatsApp
π View Company Registration Packages & Pricing
π Check Company Name Availability
IT Company Registration in Sri Lanka is an important first step for entrepreneurs planning to establish a software company, IT consultancy, SaaS startup, outsourcing business or other technology venture. From choosing the right company structure and name to preparing incorporation documents and completing post-registration compliance, setting up an IT business correctly can help you build a strong foundation for long-term growth.
Planning to start an IT company in Sri Lanka?
Whether you are launching a software development company, IT consultancy, SaaS startup, web development agency, mobile app business, outsourcing company or another technology business, setting up the right legal structure is an important first step.
For many technology entrepreneurs, a Private Limited Company provides a practical structure for building and expanding an IT business in Sri Lanka.
However, company registration is more than simply obtaining a Certificate of Incorporation. You also need to consider the company name, shareholders, directors, Articles of Association, company secretary, Beneficial Ownership requirements, tax registrations, accounting and ongoing statutory compliance.
This guide explains how to register an IT company in Sri Lanka, what you need to prepare and what to consider after incorporation.
What Is an IT Company?
An IT company is a business that provides technology-related products or services.
An IT company in Sri Lanka may operate in areas such as:
- Software development
- Web development
- Mobile application development
- SaaS products
- IT consulting
- IT outsourcing
- Software testing and quality assurance
- Cloud services
- Cybersecurity
- Artificial intelligence
- Data analytics
- Digital transformation
- Technology support services
- Software licensing
- Business process outsourcing
- Technology-enabled services
If you intend to operate in more than one of these areas, it is important to consider your proposed business activities when preparing the company’s incorporation documents and Articles of Association.
Why Register an IT Company in Sri Lanka?
A properly incorporated company can provide a stronger foundation for a technology business than operating solely as an individual.
Build business credibility
A registered company can provide greater confidence to customers, suppliers, investors, banks and overseas clients.
Contract with local and international clients
A company can enter into software development agreements, consulting agreements, outsourcing contracts and other commercial arrangements in its corporate name.
Open a corporate bank account
After incorporation, the company can proceed with the relevant requirements for establishing a corporate bank account.
Employ employees
An incorporated IT company can employ developers, designers, project managers, sales staff and other employees as the business grows.
Bring in additional shareholders
A company structure can make it easier to establish and manage ownership between multiple founders and, where appropriate, future investors.
Establish a long-term business
A properly structured company provides a foundation for developing a brand, acquiring customers, building intellectual property and expanding the business.
What Types of IT Businesses Can Be Registered in Sri Lanka?
There is no single business model for an IT startup.
You can establish a company for a wide range of technology activities.
Software Development Company
A software development company can provide custom software, enterprise applications, websites, mobile applications and other technology solutions to clients.
SaaS Startup
A Software-as-a-Service business develops its own software product and provides access to customers through subscriptions or other commercial arrangements.
IT Consulting Company
An IT consulting company can provide technology strategy, implementation, system integration and other professional technology services.
IT Outsourcing Company
An outsourcing company can provide software development, technical support, testing, development teams or other technology services to local or overseas clients.
Web and Mobile Development Company
A company can specialize in websites, e-commerce platforms, mobile applications and related digital solutions.
AI and Technology Startup
Entrepreneurs developing artificial intelligence, automation, data analytics or other emerging technologies can establish a company around their technology product or services.
What Is the Best Company Structure for an IT Startup?
For many growth-oriented technology businesses, a Private Limited Company is a structure worth considering.
A Private Limited Company can be suitable where there are:
- One or more founders
- Multiple shareholders
- Plans to employ staff
- Corporate customers
- Overseas customers
- Plans for future investment
- Long-term growth plans
The appropriate structure depends on your circumstances, ownership arrangements and intended activities.
If you are unsure which structure is appropriate, it is better to discuss the proposed business before preparing the incorporation documents.
Need help deciding how to structure your startup?
You can discuss your proposed business with MAPA Corporate Services before starting the registration process.
How to Register an IT Company in Sri Lanka
The company incorporation process involves several important steps.
1. Choose a Company Name
The first step is selecting a suitable name for your IT company.
Your preferred name needs to be checked for availability and compliance with applicable company-name requirements.
It is useful to prepare several alternative names in case your first choice is unavailable.
Before proceeding, [check your company name availability].
2. Decide Your Shareholders and Directors
Before incorporation, you should determine who will own and manage the company.
You will generally need to consider:
- Shareholders
- Directors
- Company secretary
- Shareholding percentages
- Number of shares
- Stated capital
- Registered office address
For a startup with multiple founders, agreeing on the ownership structure before incorporation is particularly important.
The shareholding arrangement should reflect the founders’ actual agreement and future plans.
3. Define the Company’s Business Activities
Your IT company should be established with business activities that reasonably reflect what the company intends to do.
For example, an IT business may engage in:
Software development, information technology consultancy, application development, technology solutions, software licensing, cloud-based services, IT outsourcing and related technology services.
The activities should be drafted according to the actual business rather than simply copying a generic list.
If your company may expand into additional technology services in the future, this should be considered when preparing the Articles of Association and incorporation documentation.
4. Prepare the Articles of Association
The Articles of Association establish important rules for operating the company.
For an IT startup, appropriate Articles should take into account matters such as:
- Share ownership
- Transfer of shares
- Directors
- Meetings
- Decision-making
- Company administration
- Rights attached to shares
- Other governance matters
A technology startup with several founders may also need to consider matters beyond basic incorporation, such as founder arrangements, intellectual property ownership and commercial agreements.
5. Prepare the Incorporation Documents
The incorporation application requires the relevant company documents and forms.
The Registrar of Companies currently states that eROC system-generated forms should be used for incorporation, including the relevant director and secretary consent forms. The ROC identifies Form 18 as the consent and certificate of director and Form 19 as the consent and certificate of secretary/secretaries.
The information submitted should be carefully checked for:
- Correct names
- Identification details
- Addresses
- Director information
- Shareholder information
- Company activities
- Signatures
- Dates
- Other incorporation details
Incorrect or inconsistent information can cause delays or require corrections.
6. Submit the Application Through eROC
Company incorporation is submitted through the Registrar of Companies’ applicable electronic process.
The incorporation information and supporting documents should be reviewed carefully before submission.
Professional assistance can be useful where you are unfamiliar with the eROC process or the documentation requirements.
7. Complete Beneficial Ownership Requirements
Beneficial Ownership is now an important part of the incorporation process in Sri Lanka.
Effective 30 March 2026, the Department of the Registrar of Companies introduced mandatory Beneficial Ownership submissions for new company incorporations.
Following incorporation and payment of the applicable incorporation fees, new companies are required to submit the relevant Beneficial Ownership and Authorized Person information through the BO portal. The ROC identifies BO 01 for beneficial ownership submission and BO 05 for the authorized person submission.
This means that company registration should not be viewed as complete simply because the incorporation application has been submitted.
The Beneficial Ownership information should be prepared accurately and submitted according to the current ROC requirements.
8. Complete Post-Incorporation Requirements
After incorporation, there may be additional matters to complete depending on your business.
These can include:
- Corporate bank account
- Tax registration
- Corporate income tax matters
- VAT registration where applicable
- SSCL matters where applicable
- Payroll-related registrations and compliance
- Accounting records
- Company secretarial requirements
- Statutory registers
- Annual return requirements
The specific requirements depend on the company’s activities, turnover, employees and other circumstances.
Documents Required to Register an IT Company
The exact documentation depends on the circumstances of the company, but you should generally be prepared with information relating to:
- Proposed company name
- Registered office
- Shareholders
- Directors
- Company secretary
- Shareholding structure
- Proposed business activities
- Identification documents
- Articles of Association
- Incorporation information
- Beneficial Ownership information
Preparing this information before starting the registration process can reduce delays.
Do IT Companies Need a Company Secretary?
Companies in Sri Lanka are subject to statutory requirements concerning company secretarial functions.
The ROC’s incorporation guidance includes the consent and certificate of secretary documentation as part of the incorporation process.
A professional company secretary can also assist with ongoing matters such as:
- Annual returns
- Changes to directors
- Changes to shareholders
- Company resolutions
- Statutory registers
- ROC filings
- Corporate records
- Other company compliance matters
For a growing IT company, maintaining proper statutory records from the beginning can prevent administrative problems later.
Tax and Accounting for an IT Company
Company incorporation is only one part of establishing an IT business.
Once the company begins operating, you should consider the applicable tax and accounting requirements.
Depending on the company’s circumstances, these may include:
- Taxpayer registration
- Corporate income tax
- VAT
- SSCL
- Payroll-related tax obligations
- Accounting records
- Tax returns
- Financial statements
- Other statutory filings
The applicable requirements can depend on the company’s income, business activities, employees and other factors.
For this reason, it is useful to establish an accounting and tax system from the beginning rather than waiting until the company starts generating significant revenue.
Need help with accounting and tax compliance?
Explore our [accounting and tax services] for ongoing support after incorporation.
Starting a Software Company in Sri Lanka
Software businesses can operate under several different models.
Client Software Development
You develop websites, applications or software for customers.
Software-as-a-Service
You develop your own software product and charge customers through subscriptions.
Outsourcing
You provide development teams or technical services to local or overseas customers.
Software Product
You develop and commercialize your own intellectual property.
IT Consulting
You provide technology advice, implementation and specialized technical services.
Each model has different commercial, contractual, tax and operational considerations.
If you are developing your own software product, it is particularly important to consider intellectual property ownership and ensure that the relevant rights are properly documented.
Can a Foreigner Start an IT Company in Sri Lanka?
Foreign participation in a Sri Lankan company can involve additional considerations depending on the proposed ownership, business activity and investment structure.
Foreign founders or investors may need to consider:
- Foreign ownership
- Investment structure
- Banking arrangements
- Foreign exchange considerations
- Immigration requirements
- Applicable sector restrictions
- Investment-related requirements
- Tax
If you are a foreign entrepreneur planning to establish an IT business in Sri Lanka, obtain professional advice before deciding on the ownership and investment structure.
Learn more about [starting a business in Sri Lanka as a foreign investor].
Common Mistakes When Starting an IT Company
Choosing a company name without checking availability
A brand name you want to use may not be available as a registered company name.
Using unsuitable business activities
If the company’s stated activities are too narrow, they may not properly reflect the business as it develops.
Not agreeing on founder ownership
Multiple founders should clearly agree on ownership before incorporation.
Treating incorporation as the end of the process
Company registration is the beginning of your statutory obligations, not the end.
Ignoring Beneficial Ownership requirements
New companies now have Beneficial Ownership requirements following incorporation.
Mixing personal and company finances
Business income and expenses should be properly recorded through the company.
Ignoring intellectual property ownership
For a software company, ownership of source code, software, trademarks, designs and other intellectual property should be properly considered and documented.
Waiting until year-end to organize accounting
Setting up proper accounting records from the beginning makes tax and financial reporting much easier.
IT Company Registration Checklist
Before starting your company registration, prepare:
β Proposed company name
β Alternative company names
β Shareholder details
β Director details
β Company secretary details
β Registered office address
β Shareholding structure
β Proposed business activities
β Articles of Association
β Required identification documents
β Beneficial Ownership information
β Corporate banking requirements
β Tax registration requirements
β Accounting arrangements
β Company secretarial and compliance arrangements
What Happens After Registering Your IT Company?
Once your company has been incorporated, you can move on to setting up the business for actual operations.
Your next steps may include:
- Complete Beneficial Ownership requirements
- Establish a corporate bank account
- Complete applicable tax registrations
- Set up accounting records
- Prepare employment documentation
- Prepare client contracts
- Protect intellectual property
- Set up invoicing and financial controls
- Establish company secretarial records
- Begin operating the business
A good post-incorporation setup can make it easier to manage the company as it grows.
How MAPA Corporate Services Can Help
Starting an IT company involves more than submitting an incorporation application.
MAPA Corporate Services can assist entrepreneurs with company formation and related corporate services, including:
- Company name search and reservation
- Company incorporation
- Articles of Association
- Incorporation documentation
- Beneficial Ownership compliance support
- Company secretary services
- Corporate resolutions
- Tax-related assistance
- Accounting services
- Ongoing company compliance
You can [view our company registration services] to see how we can assist with establishing your business.
For current packages and service options, visit our [company registration pricing page]. Our pricing page is maintained separately so that you can always refer to the latest available packages.
Start Your IT Company in Sri Lanka
If you are planning to establish a software company, IT consultancy, SaaS startup, outsourcing company or another technology business, getting the company structure and incorporation documentation right from the beginning can save you time and administrative problems later.
MAPA Corporate Services can assist you from the initial company name search through incorporation and post-incorporation compliance.
Ready to Start Your IT Company?
Check your company name, discuss your business structure and start your incorporation process with professional assistance.
[Check Company Name]
[View Company Registration Packages]
[Book a Free Consultation]
Frequently Asked Questions About IT Company Registration in Sri Lanka
How do I register an IT company in Sri Lanka?
You can register an IT company by selecting an appropriate company structure, choosing an available company name, preparing the Articles of Association and required incorporation information, submitting the relevant documents through the ROC’s eROC process and completing the applicable post-incorporation requirements, including Beneficial Ownership submissions.
What type of company is best for an IT startup in Sri Lanka?
A Private Limited Company is a common structure for growth-oriented IT startups because it can accommodate shareholders, directors, employees and future business expansion. However, the appropriate structure depends on the founders, ownership arrangements, business activities and future plans.
Can I register a software company in Sri Lanka?
Yes. Software development, IT consulting, SaaS, outsourcing, web development, mobile application development and other technology businesses can be operated through an appropriately structured company, subject to applicable requirements.
What documents are required to register an IT company?
The information generally includes details of the proposed company name, shareholders, directors, secretary, registered office, shareholding structure, business activities and required identification and incorporation documents. Additional information may be required depending on the circumstances.
Do new IT companies need Beneficial Ownership registration?
Yes. New company incorporations are subject to Beneficial Ownership submission requirements. The ROC states that, effective from 30 March 2026, new companies must submit the required Beneficial Ownership and Authorized Person information through the BO system.
Do I need a company secretary for an IT company?
Companies are subject to statutory requirements relating to company secretarial functions, and the incorporation process includes the relevant secretary consent and certificate. A professional company secretary can also assist with ongoing ROC filings and statutory compliance.
How much does it cost to register an IT company in Sri Lanka?
The total cost depends on the company’s requirements, structure, number of directors and professional services selected. Because fees and service packages can change, we recommend checking our current company registration pricing page rather than relying on outdated prices published elsewhere.
[View Current Company Registration Pricing]
Can a foreigner start an IT company in Sri Lanka?
Foreign entrepreneurs may be able to establish businesses in Sri Lanka, but foreign ownership, investment, banking, immigration and sector-specific requirements may need to be considered. The appropriate structure should be determined based on the investor’s circumstances.
What happens after my IT company is incorporated?
After incorporation, you may need to complete Beneficial Ownership requirements, establish a corporate bank account, address applicable tax registrations, set up accounting records and maintain ongoing company secretarial and statutory compliance.
Can MAPA Corporate Services register my IT company?
Yes. MAPA Corporate Services provides company incorporation and related corporate services, including assistance with company documentation, Articles of Association, Beneficial Ownership compliance and company secretarial support.
[Start Your Company Registration]
Register an IT Company contact on WhatsApp