Starting a business in Malaysia is straightforward when you follow the right steps. Below is a clear, practical, step-by-step walkthrough you can use whether you’re a local entrepreneur or a foreign investor. Each step includes what to prepare, common pitfalls, and practical tips.
1. Decide your business structure and name
Choose the right structure for your goals: Private Limited Company (Sdn. Bhd.) is the most common for liability protection and credibility; other options include sole proprietorship, partnership, and LLP. Pick 2–3 name options (unique, professional, and compliant with naming rules) before you submit for approval to the Companies Commission of Malaysia (SSM). SSM
2. Check regulatory requirements for your activity
Some industries require special permits or minimum paid-up capital (financial services, education, food, healthcare, export/import, etc.). Research industry-specific regulators early so you won’t be delayed by unexpected approvals or capital prerequisites.
3. Reserve and approve the company name with SSM
Submit your proposed company name(s) via SSM’s online portal. Once SSM approves the name, you can proceed with incorporation paperwork. Name approval is typically quick but having backups speeds the process. SSM+1
4. Prepare incorporation documents
Typical documents include: proposed company constitution (optional), particulars of directors and shareholders (copies of passport/IC), registered office address in Malaysia (a physical address — PO boxes are not allowed), and details of business activities. Foreign shareholders should prepare certified passport copies and proof of address. SSM
5. Appoint a company secretary and comply with local residency rules for directors
Under Malaysia’s Companies Act, your company must appoint a qualified company secretary (a natural person who is ordinarily resident in Malaysia and a member of an approved professional body) — and at least one director ordinarily resident in Malaysia is required. Appoint the first company secretary within 30 days of incorporation. This is a legal requirement, not optional. SSM+1
6. File incorporation with SSM and obtain the Certificate of Incorporation
Submit the completed incorporation forms and required documents to SSM. After approval you will receive the Certificate of Incorporation and company registration number — this is the official document that proves your company exists. Processing can be fast (often within a few working days) when documents are complete. SSM
7. Open a corporate bank account
Once incorporated, open a company bank account in Malaysia. Banks typically require the Certificate of Incorporation, company constitution, minutes/resolutions appointing signatories, identification for directors/authorized signatories, proof of business address, and sometimes a company stamp. Different banks have varying onboarding requirements and minimum deposits — compare banks and ask about services for foreign shareholders if applicable. WeCorporate Global Consultancy+1
8. Apply for local licences and permits (e.g., DBKL for Kuala Lumpur premises)
If your business has a physical premise in Kuala Lumpur, you must apply for the appropriate DBKL licences (premises licence, signage, hawking, food handling, etc.) via the DBKL e-lesen portal. Other local councils or federal agencies may have their own licensing portals — check early to avoid opening delays. Kuala Lumpur City Hall+1
9. Register for tax and statutory contributions
Register your company with the Inland Revenue Board (LHDN) for corporate tax and obtain a tax file. If you hire employees, register for the Employees Provident Fund (EPF), Social Security Organization (PERKESO/SOCSO), and the Employment Insurance System (EIS) as required. Ensure payroll procedures and GST/SST obligations (if applicable) are in place.
10. Arrange permits, work passes, and immigration needs (if hiring foreigners)
If you plan to employ expatriates, determine the correct visa/work pass category (Employment Pass, Professional Visit Pass, etc.) and prepare supporting documentation. Some professional passes require the employer to satisfy local hiring criteria or quota rules. Work with an immigration expert to improve approval chances and avoid compliance errors.
11. Set up business operations: office, systems, and digital presence
Secure your office or virtual office, set up bookkeeping and accounting systems, get business insurance, register domain and website, and create professional email and payment systems. Consider professional services for payroll, accounting, and IT to stay compliant and efficient from day one.
12. Maintain corporate compliance and annual obligations
After incorporation, maintain accurate statutory registers, hold required annual general meetings (if applicable), file annual returns and tax returns on time, and keep minutes of meetings. Your company secretary handles many of these obligations — stay on top of deadlines to avoid penalties. SSM
13. Practical tips to speed up setup and reduce risk
• Prepare certified/translated documents in advance to avoid rejections.
• Use a professional corporate secretary or incorporation service for first-time incorporations.
• Keep a checklist (SSM documents, bank docs, licences, tax registrations, EPF/SOCSO).
• Build relationships with a local bank relationship manager and a licensed company secretary.
• Budget for hidden costs: licenses, professional fees, minimum bank deposits, and initial compliance work.
14. How Expert Solutions Malaysia can help
We provide end-to-end support including company name reservation and incorporation with SSM, company secretary services, corporate bank account assistance, DBKL licence application, tax and payroll setup, immigration and work pass guidance, and post-incorporation compliance services. We streamline the paperwork, communicate with authorities on your behalf, and ensure you meet all legal obligations so you can focus on growing your business.
Final checklist (quick)
-
Choose structure and name.
-
Reserve name with SSM.
-
Prepare and certify incorporation documents.
-
Appoint local-resident director (if needed) and company secretary.
-
File with SSM and receive Certificate of Incorporation.
-
Open corporate bank account.
-
Apply for local licences (DBKL or local council).
-
Register for tax and employee contributions.
-
Apply for work passes (if hiring foreigners).
-
Implement bookkeeping, insurance, and compliance routines.