To register as an importer in Malaysia, the sequence is: a business registered with the Companies Commission of Malaysia (SSM), the goods classified and checked for controls, then a route into the declaration channel — either your own myTRADELINK subscription (the National Single Window operated by Dagang Net) or a JKDM-approved customs agent filing the K1 on its own access into Customs' SMK system — and finally MyCIEDS registration. Malaysia has no general importer licence.
Key takeaways
- There is no general importer licence. MITI issues an Approved Permit only for goods specified in the Customs (Prohibition of Imports) Order 2012.
- Declarations are lodged through the National Single Window, which Dagang Net delivers as myTRADELINK — not uCustoms, which a Wong & Partners partner described as "dogged by delays" in 2019.
- myTRADELINK publishes its prices: RM500 one-time registration (RM200 for an SME) plus RM160 per month per mailbox (RM90 for an SME).
- MyCIEDS is a separate Customs system for supporting documents. Every importer, exporter and customs agent making declarations must use it — except companies holding AEO status.
- Sales tax on imported goods is charged at clearance whether or not you are SST-registered.
Malaysia imported RM163.0 billion of goods in June 2026 alone, up 43.9 per cent year on year, according to the Department of Statistics Malaysia. Nearly all of that trade moved on declarations lodged by parties that had worked through the sequence below, and the order matters: you cannot subscribe to a trade portal without a company registration number.
- Register the business with SSM and obtain the registration number.
- Classify the goods and check whether any agency controls them.
- Get into the declaration channel — subscribe to myTRADELINK, or appoint an agent that already has access.
- Register for MyCIEDS so supporting documents can be uploaded against the declaration.
Our full walkthrough of how customs clearance works in Malaysia picks up where this article ends, at the point the first declaration is filed.
Step 1 — Do you need an SSM company to register as an importer in Malaysia?
Yes. Commercial importing in Malaysia is done by a registered business entity, so registration with the Companies Commission of Malaysia is the prerequisite for everything after it. A foreign company without a Malaysian presence cannot import in its own name; it either incorporates locally or appoints a Malaysian party to act as importer of record.
Corporate-services firm Emerhub states the requirement plainly — "importers must be a locally registered company with the Companies Commission of Malaysia (SSM)" — and notes that foreign firms without a local entity "must either set up a local subsidiary or appoint an Importer of Record (IOR)". The SSM number is the identifier every later system keys off. myTRADELINK's own account checklist also asks for a certified true copy of the director's MyKad. Registering as an importer in Malaysia therefore begins at SSM, never at Customs.
Step 2 — Does your product need an import permit?
Most goods do not. An import licence in Malaysia is product-specific, not universal. MITI states that the Approved Permit "is an Import License and Export License issued based on the Customs Act 1967 [Act 235]", and that the goods needing one are those specified in the Customs (Prohibition of Imports) Order 2012. If your product is not on that order, no AP is required.
That order is the list to check, which is why "do I need a permit?" has no general answer, only a per-product one. Where one is required, applications run through ePermit, which Dagang Net describes as "a web-based service … to facilitate the online application and approval of permits" covering multiple Other Government Agencies. It is one of six core eServices on the National Single Window, alongside eDeclare, eManifest, ePayment, ePCO and ePermitSTA. MITI also notes categories that have since moved to other agencies.
Settle the HS code for your product first, because the code determines whether a control applies at all, and our guide to import permits in Malaysia sets out which agency governs which category. DNE does not advise on or obtain permits; that work sits with the applicant and the issuing agency.
Step 3 — How do you get into the customs system?
Customs declarations are lodged electronically through the National Single Window, which Dagang Net operates and delivers to traders as myTRADELINK. The portal defines itself as "an electronic system that enables a secured, safe and efficient electronic exchange of trade-related documents through a single point of entry". The declaration service on it is eDeclare.
This is the step where most online guidance sends first-time importers to the wrong place, by telling them to register for uCustoms. uCustoms was announced as the successor to SMK — Sistem Maklumat Kastam, the customs declaration system. Writing for Conventus Law in April 2019, Adeline Wong, Partner at Wong & Partners, recorded the position bluntly:
"the full implementation of the uCustoms has been dogged by delays" — Adeline Wong, Partner, Wong & Partners
SMK is still the system carrying live declarations. Dagang Net's maintenance notice dated 23 January 2026 concerns Sistem Maklumat Kastam (SMK) and lists the affected functions as "K1/K2/K9/Manifest/Payment" — the import declaration, the export declaration and the ex-warehouse declaration, all still running on SMK in 2026. For what each of those forms does, see our reference on the K1, K2, K8 and K9 customs forms.
What does a myTRADELINK subscription cost?
myTRADELINK publishes its charges directly. Registration is a one-time RM500 for corporate customers and RM200 for SMEs, and the recurring cost is a monthly mailbox charge of RM160 for corporate customers and RM90 for SMEs, plus a data volume charge of RM0.80 per kb on documents exchanged.
| Charge | Corporate | SME |
|---|---|---|
| User registration (one-time) | RM500 | RM200 |
| Mailbox (per month) | RM160 | RM90 |
| Subsequent mailbox (per month) | RM90 | RM90 |
| EDI volume charge | RM0.80 per kb | |
Registration and the published rates both sit on the myTRADELINK portal; confirm current rates before budgeting. The mailbox charge is a standing monthly cost against a programme that may only run a few containers a year, which is what pushes low-volume importers towards an agent's existing access.
Step 4 — Do you need to register for MyCIEDS?
If you make customs declarations, yes. MyCIEDS is the Royal Malaysian Customs Department's system for submitting the supporting documents that accompany a declaration, such as invoices and packing lists. It is a document layer alongside SMK, not a replacement declaration channel, and it applies across sea, air and land.
The official MyCIEDS FAQ states that "all importers, exporters, or customs agents who make customs declarations are required to submit supporting documents through MyCIEDS for all modes of transportation (sea, air, land)", and that the system "only accepts files in PDF, JPEG, or PNG formats, with a maximum file size of 4MB per file". There is one carve-out worth knowing: asked whether AEO companies must comply, the FAQ answers "No, companies with AEO status do not need to submit supporting documents through MyCIEDS."
That exemption is a concrete reason to look at AEO status in Malaysia once volumes justify the application, and our explainer on MyCIEDS and digital customs covers the upload workflow.
Do you have to appoint a customs agent, or can you clear your own goods?
You can declare your own goods, but the moment another party declares on your behalf, that party must be approved by Customs. Approval as a customs or forwarding agent is granted under section 90 of the Customs Act 1967, which is why any prospective agent can name its approval on request.
Malaysian law firm Azmi & Associates sets out the licensing chain: "For a company to qualify for a Freight Forwarding Agents/Customs Agent Licence, it must first obtain an International Integrated Logistics Services (IILS) status from MIDA before it can acquire the relevant licences from the RMC in accordance with Section 90 of the CA 1967." The practical test for an importer is simple: ask any prospective agent for its section 90 approval and the branch it operates from.
DNE Forwarding, founded in 1999 at Port Klang, is a JKDM-licensed forwarding agent clearing more than 1,000 containers a month at 99%+ documentary compliance — the volume at which the myTRADELINK subscription and the MyCIEDS workflow are already paid for and staffed. Our comparison of a customs broker versus a freight forwarder explains which one you need.
Frequently asked questions
Do I need to register for SST as an importer?
Not because you import. Grant Thornton Malaysia notes that "entities manufacturing taxable goods exceeding RM500,000 thresholds for a 12-month period are liable to register for sales tax", while separately "sales tax is also levied on the importation of taxable goods upon the clearance …". The RM500,000 figure is a manufacturing threshold often misread as an import one. Our guide to SST on imports works through the figures.
Is uCustoms the system I register for?
No. Dagang Net's January 2026 maintenance notice shows K1, K2 and K9 declarations still running on SMK, and traders reach it through the National Single Window as myTRADELINK. uCustoms remains the long-announced successor rather than the channel a new importer registers for today.
Do I need my own myTRADELINK account if I appoint a customs agent?
Usually not. A customs agent approved under section 90 files declarations on its clients' behalf using its own access, which is why importers shipping at low volume commonly rely on that rather than subscribing themselves.
Can a foreign company import into Malaysia without a local entity?
Not in its own name. Emerhub states that foreign firms "must either set up a local subsidiary or appoint an Importer of Record (IOR)". The importer of record is the party legally responsible for the declaration, the duty and the accuracy of the classification.