Every Malaysian company carries a five-digit number that most founders pick once, in a hurry, at incorporation: the MSIC code that tells SSM what the business does. Then the trading company starts assembling products, the consultancy wins a fit-out contract, or a bank asks why a "general trading" company is receiving payments for software. This guide explains what an MSIC code is, which code list SSM and LHDN actually use in 2026, how to choose the right one, and how to change your company's nature of business under SSM's Practice Directive 2/2017, which was revised on 5 August 2026 to route every notification through the Corporate Registry System (CRS).
Quick answer (as at October 2026): An MSIC code is the five-digit Malaysia Standard Industrial Classification code that records a company's business activity with SSM and LHDN. If a company resolves to change its nature of business, it must notify SSM within 14 days of the change under Practice Directive 2/2017 (revised 5 August 2026), and the notification is lodged through SSM's CRS, not only in the next annual return. A company cannot list its activity as "dormant". A company limited by guarantee can only change its nature of business by amending its constitution. SSM and LHDN code lists are still built on MSIC 2008, although DOSM published MSIC 2025 (1,248 codes) on 28 October 2025.

What an MSIC code is, and which list counts
MSIC stands for the Malaysia Standard Industrial Classification. It is maintained by the Department of Statistics Malaysia (DOSM) and follows the United Nations' International Standard Industrial Classification (ISIC). Each code has five digits: the first two identify the division (for example 46 for wholesale trade, 62 for computer programming, 41 for construction of buildings), and the last digits narrow it down to a specific activity.
The codes are used in more places than most companies realise. SSM records them as the company's nature of business, which appears on the company profile anyone can buy from SSM's authorised portals and in every annual return under Section 68 of the Companies Act 2016. LHDN uses the same five-digit codes in the taxpayer profile and as a mandatory field for the supplier in every e-Invoice. Licensing bodies, banks and tender committees then read the SSM profile and ask whether the activity matches the application in front of them.
The complication in 2026 is that there are now two editions of the classification.
| Item | MSIC 2008 (Version 1.0) | MSIC 2025 |
|---|---|---|
| Publisher | DOSM | DOSM, launched 28 October 2025 |
| Number of industry codes | 1,174 | 1,248 (+6.3%) |
| International basis | ISIC Revision 4 | ISIC Revision 5 |
| New activities identified | — | Content creation, renewable energy, drones, digital currency and others |
| Used by LHDN MyInvois | Yes — the MyInvois code table is headed "MSIC 2008" | Not yet announced |
| Used for the 2026 Economic Census | — | Yes |
For filing purposes, use the code list that the receiving system offers. In October 2026 LHDN's MyInvois code table is still headed "MSIC 2008", and SSM publishes its own MSIC lists for ROB businesses, ROC companies and its ROC Idaman template on its website. If a new activity only exists as a separate code in MSIC 2025, choose the nearest MSIC 2008 code and describe the activity accurately in the business description. Do not invent a code.
The rule: Practice Directive 2/2017, revised 5 August 2026
The Companies Act 2016 has no single section headed "change of nature of business". The rule comes from SSM's Practice Directive 2/2017, issued under section 20C of the Companies Commission of Malaysia Act 2001 and section 610 of the Companies Act 2016. Before it, a company could only tell SSM about a new business address or nature of business in its next annual return, which could be up to a year later. SSM recognised that other authorities need the current information on the company profile, so the directive created a stand-alone notification.
The directive was first issued on 18 April 2017, revised on 3 December 2018, and revised again on 5 August 2026. The 2026 version supersedes all earlier versions. Its key paragraphs are short:
| Paragraph | What it says | What it means in practice |
|---|---|---|
| Para 4 | A company that has resolved to change its business address (including branches) or nature of business must notify SSM within 14 days from the date of the change | The clock starts on the date of the resolution, not on the date you remember to tell your secretary |
| Para 5 | A company limited by guarantee may not change its nature of business except by amending its constitution | Guarantee companies (associations, foundations, chambers) need a special resolution first |
| Para 6 | A company may not state its nature of business as "DORMANT" | Dormancy is a financial status. The registered activity must stay the activity the company was set up for |
| Para 7 | The notification is made in the form and manner specified by the Registrar through the CRS | The 2026 revision moved the route from MyCoID to the Corporate Registry System, which went live on 14 July 2026 |
How to choose the right MSIC code
The best code is the most specific five-digit code that describes the activity that will earn most of the company's revenue in the next two to three years. Start from the revenue, not from the company name. A company called "XYZ Technology Sdn. Bhd." that mostly imports and resells hardware is a wholesale business first and a technology business second.
| What the company actually does | Typical MSIC 2008 code | Official description (MyInvois table) |
|---|---|---|
| Imports and sells a wide range of goods to other businesses | 46909 | Wholesale of a variety of goods without any particular specialization n.e.c. |
| Management or business consulting | 70201 | Business management consultancy services |
| Builds houses and residential projects | 41001 | Residential buildings |
| Develops and sells business software | 58201 | Business and other applications |
| Runs a restaurant | 56101 | Restaurants and restaurant cum night clubs |
| No applicable activity on an e-Invoice field | 00000 | NOT APPLICABLE — a placeholder, not a business activity |
Five practical rules help:
- Prefer a specific code over an "n.e.c." code when one fits. "Not elsewhere classified" codes are legitimate but tell a bank or licensing officer very little.
- Match the licence you will apply for. A company that will apply for a KPDN WRT licence, a CIDB registration, a MIDA manufacturing licence or a council premises licence needs a registered activity that covers that work.
- Keep the list short. A handful of related codes reads as a business plan. Fifteen unrelated codes reads as a shell company and invites questions at account opening.
- Write a real business description. The free-text description next to the code is where you explain what the code cannot, such as "design, import and wholesale of LED lighting systems".
- Never use 00000 as your company's activity. It exists in the MyInvois table as "NOT APPLICABLE" for specific e-Invoice cases. It is not a nature of business.
When you must change your nature of business
A company should change its registered activity whenever the activity it actually carries on has changed in a way that the current codes no longer describe. The common triggers are:
- A new line of business. A trading company starts assembling or manufacturing; a consultancy starts doing construction or renovation work; a café adds catering or a central kitchen.
- A licence application. The licensing body compares the activity on the SSM profile with the licence. A mismatch usually means a query, a rejection or a resubmission.
- A bank KYC review. Banks review the account against the stated business. Money arriving for an activity that is not on the profile is a common reason for a periodic review or a request for supporting documents.
- Wrong codes at incorporation. Many companies were registered with a generic code because the founder did not yet know the business model. That code then follows the company into every application.
- A business that has stopped one activity. If the company no longer does something, remove it so that the profile matches the financial statements.
Step by step: changing your nature of business through the CRS
- Describe the real activity. Write down what the company now does, the expected share of revenue from each activity, and any licence it holds or plans to apply for.
- Map it to MSIC codes. Choose the most specific codes from the list the CRS offers, plus a clear business description. Check the same codes exist in the LHDN MyInvois table.
- Check the constitution. If the company has a constitution that restricts its objects, the restriction must be removed or widened by special resolution of the members before the new activity is adopted. Many Sdn. Bhd. companies have no objects clause, and then no amendment is needed.
- Pass the resolution. The board resolves to change the nature of business. The date of this resolution is the date of the change for the 14-day count.
- Lodge the notification through the CRS. The company secretary submits the change of nature of business on the CRS within 14 days, attaching what the system requires.
- Confirm the new profile. Once SSM records it, buy a fresh company profile to confirm the new activity and codes are shown correctly. Keep it on file for the bank and licensing bodies.
- Update every downstream record (see the next section).
A licensed company secretary can prepare the resolution and lodge the notification for you. Our change MSIC code in Malaysia service covers the activity mapping, the constitution check, the resolution, the CRS lodgement and a written checklist of everything that must be aligned afterwards.

Constitution, guarantee companies and the "dormant" trap
Under the Companies Act 2016 a company does not need a constitution, and a company without one has full capacity to carry on any lawful business. If the company does have a constitution and it states the company's objects, those objects limit what the company can do, and the constitution must be altered by special resolution before the new activity begins. The amended constitution is then lodged with SSM. Check the constitution before you decide whether a simple board resolution is enough.
Companies limited by guarantee are treated more strictly. Paragraph 5 of the directive says they may not change their nature of business except by amending the constitution. This matters for chambers of commerce, associations, foundations and education bodies set up as guarantee companies. Their objects are usually part of why they were approved, sometimes with the Minister's licence to omit "Berhad", so a change of activity may also need the approval of other authorities.
Paragraph 6 closes a common shortcut. A company that has stopped trading cannot change its nature of business to "DORMANT". Dormancy is shown in the financial statements, while the registered activity stays as the business the company was set up to do. A company that will never trade again should look at striking off the company with SSM instead of keeping it alive with a dormant label.
What else to update after SSM records the change
The SSM profile is only the first record. Several other systems hold their own copy of the company's activity, and they do not update themselves.
| Record | Why it matters | What to do |
|---|---|---|
| LHDN taxpayer profile (MyTax) | LHDN uses MSIC codes to classify the taxpayer | Update the business code in the company's tax profile |
| e-Invoice / billing system | The supplier's MSIC code and business activity description are mandatory e-Invoice fields | Change the code in your accounting or ERP settings so new invoices carry it |
| Bank | KYC compares account activity with the registered business | Send the new company profile and resolution to the relationship manager |
| Council premises licence | Councils license specific activities at specific premises | Apply for a variation or a new licence if the activity at the premises changes |
| KPDN WRT, CIDB, MIDA and other licences | Each licence is tied to an activity | Check whether the change needs notification, a new licence or a variation |
| ESD expatriate posts | Posts are assessed against the company's activity | Make sure sponsored roles still make sense for the new activity |
| Insurance, tenders, supplier registrations | Cover and eligibility are based on declared activity | Notify insurers and update vendor registrations |
The e-Invoice point catches many companies. Since e-Invoicing became mandatory in phases, the MSIC code is printed on every invoice the company issues. If the SSM profile, the tax profile and the invoice all show different activities, the mismatch is visible to every customer and to LHDN. Our e-Invoice guide for Malaysia explains the mandatory fields and the rollout.

Timeline, cost and the CRS late-fee waiver
| Stage | Typical time | Notes |
|---|---|---|
| Activity mapping and constitution check | 1 working day | Longer if the constitution needs a special resolution |
| Board resolution | 1–2 working days | Depends on how quickly directors sign |
| CRS lodgement | Within 14 days of the resolution | Practice Directive 2/2017, para 4 |
| SSM records the change | Usually a few working days | Longer if SSM raises a query on the codes |
| Downstream updates | 1–4 weeks | Banks and licensing bodies set their own timelines |
On 29 September 2026 SSM announced that it has extended the waiver of late-lodgement fees for filings made through the CRS until 31 December 2026. SSM's acting chief executive repeated this on 6 October 2026, when SSM reported 162,730 approved CRS transactions since launch. If your company changed its activity months ago and never notified SSM, this is the cheapest time to correct it. Ask your secretary to confirm that your specific filing is covered before you rely on the waiver. Our SSM CRS guide tracks the waivers and the system timeline.
Common mistakes we see
- Copying a competitor's code. Their business model is not yours. Choose from your own revenue mix.
- Adding codes but never removing old ones. A profile that still shows an activity the company stopped years ago confuses banks and auditors.
- Changing the code to fit one licence and breaking another. A change made for a WRT application can create a mismatch with a council licence. Check every licence before you file.
- Forgetting the invoice. SSM shows the new activity, but the accounting system keeps printing the old code for months.
- Missing the 14 days. The revised directive counts from the date of change. A resolution signed in March and lodged in November is late, even if the waiver currently removes the fee.
- Using "dormant" or 00000. Neither is a nature of business. SSM's directive specifically excludes "dormant".
Decision guide
If the company is adding a closely related activity and has no objects clause, a board resolution and a CRS notification within 14 days are usually enough. If the constitution restricts the company's objects, or it is a company limited by guarantee, plan for a special resolution first. If the change is driven by a licence application, align the codes before you apply, because explaining a mismatch afterwards takes longer than fixing it in advance. If you are still choosing codes for a new company, our step-by-step Sdn. Bhd. incorporation guide explains how the codes you register follow you into every licence.
ONEKEY BIZ handles the whole change of nature of business for clients: mapping the activity, checking the constitution, drafting the resolution, lodging with SSM through the CRS and giving you a checklist of every bank, tax and licence record to align. Talk to us or use our change of nature of business (MSIC code) service.
Frequently asked questions
What is an MSIC code in Malaysia?
An MSIC code is the five-digit Malaysia Standard Industrial Classification code maintained by the Department of Statistics Malaysia. SSM records it as a company's nature of business, and LHDN uses it in the taxpayer profile and as a mandatory supplier field on every e-Invoice.
How do I change the MSIC code or nature of business of my Sdn Bhd?
Check whether the constitution restricts the company's objects, pass a board resolution (and a special resolution if the constitution must be amended), then have the company secretary notify SSM through the CRS within 14 days of the change, as required by Practice Directive 2/2017 revised on 5 August 2026.
Is there a deadline to notify SSM of a change in nature of business?
Yes. Paragraph 4 of Practice Directive 2/2017 requires notification within 14 days from the date of the change. SSM has extended its waiver of late-lodgement fees for CRS filings to 31 December 2026, but the 14-day rule still applies.
Does SSM use MSIC 2008 or MSIC 2025?
DOSM published MSIC 2025 with 1,248 codes on 28 October 2025, but as at October 2026 LHDN's MyInvois code table is still headed MSIC 2008. Use the list offered by the system you are filing in, and choose the nearest code with a clear business description.
Can I change my company's nature of business to dormant?
No. Paragraph 6 of Practice Directive 2/2017 says a company may not state its nature of business as dormant. Dormancy is a financial status; the registered activity must remain the business the company was set up for. A company that will never trade again should consider striking off.
Related services
We handle the process described in this article end-to-end.
- Change of Nature of Business (MSIC Code)Update your company's registered business activities and MSIC codes with SSM so they match what you actually do — before a bank, licence or tender asks why they don't.
- Sdn. Bhd. Company Incorporation in MalaysiaRegister a private limited company (Sdn. Bhd.) with SSM end-to-end.
- Annual Return Filing (Section 68) for Sdn. Bhd.Lodge your company’s yearly annual return with SSM on time.
Sources & references
- SSM — Practice Directive 2/2017 (Revised 5 August 2026): Notification of changes in business address and/or nature of business
- SSM — Waiver of late lodgement fees extended to 31 December 2026 (CRS), 29 September 2026
- LHDN MyInvois SDK — MSIC codes (MSIC 2008)
- SSM — SSM MSIC Code (ROB, ROC, ROC Idaman)
- DOSM — Department of Statistics Malaysia (MSIC 2025 publication)
This article is general information only, not legal, tax or immigration advice. Policies, thresholds and official fees are set by the relevant Malaysian authorities and may change. Talk to our consultants about your specific situation.