HomeRegistration Guides › Malaysia
Restricted for foreign vendors

How to register as a government contractor in Malaysia

Malaysian federal government procurement of goods and services is conducted through ePerolehan, the Ministry of Finance's centralized e-procurement portal. Any company wishing to supply goods or non-consultancy/consultancy services to federal government agencies (for contracts generally valued at RM20,000 or more) must first hold an active supplier registration with the Ministry of Finance (commonly called an 'MOF licence' or 'MOF Account'), issued through ePerolehan. Construction works contractors must additionally register with the Construction Industry Development Board (CIDB). Malaysia is NOT a party to the WTO Agreement on Government Procurement, so it retains full discretion to reserve procurement for local firms and to apply Bumiputera (indigenous Malay) preferences and local-content policies. In practice this is a restricted market for foreign firms: a foreign company cannot register with MOF as itself. It must first incorporate a Malaysian company (typically a private limited company, 'Sdn. Bhd.') registered with the Companies Commission of Malaysia (SSM), and only that local entity can obtain MOF registration and bid. Direct foreign participation is otherwise limited to 'international tenders', which are opened only where the required goods or services are not available domestically.

Restricted for foreign vendors
Foreign vendors face real restrictions here (a local entity, agent, or domestic-preference rules may apply). Here is the honest picture before you invest time.

Official portal

ePerolehan (Malaysian Government Electronic Procurement System)

Ministry of Finance Malaysia (MOF / Kementerian Kewangan)

Go to portal ↗

Who can register

Restricted for foreign companiesLocal entity / agent required

A foreign company cannot register with MOF or bid on ePerolehan in its own name. To supply the federal government it must incorporate a Malaysian company (usually a private limited 'Sdn. Bhd.') registered with the Companies Commission of Malaysia (SSM); that local entity then applies for MOF registration. Foreign-owned Malaysian companies CAN register for many field codes (e.g. certain consulting, IT and medical-device supply categories permit up to 100% foreign ownership), but a large number of field codes — especially those tied to public infrastructure, logistics or defence-sensitive sectors — require Malaysian equity (often at least 51%) or Bumiputera equity participation to qualify. Bumiputera status (which confers preferential access to certain reserved contract tiers) requires at least 51% ownership by recognized Bumiputera individuals, which a foreign investor cannot satisfy without a majority local Bumiputera partner. Foreign firms not incorporating locally are effectively limited to international tenders, invited only where domestic capability is absent, and are frequently required to take on a local partner or agent. Works contractors must also hold CIDB registration.

Step-by-step: registering in Malaysia

1

Incorporate a Malaysian company (SSM registration)

A foreign firm must first establish a locally incorporated entity, typically a private limited company (Sdn. Bhd.), registered with the Companies Commission of Malaysia (SSM) under a ROC/ROB business type. This is a prerequisite for MOF registration — MOF does not register foreign companies directly. Confirm at this stage whether your intended field codes require Malaysian (often 51%) or Bumiputera equity, as this determines your permissible ownership structure.

official link ↗

Required:
  • Company incorporation documents / constitution (e.g. Section 14/17 filings, formerly Form 9/24/49)
  • Proof of paid-up capital
  • Director and shareholder identification (passports for foreign directors, NRIC for Malaysian directors)
  • Business premises proof (tenancy agreement or utility bill)
2

Identify the correct MOF field codes (kod bidang)

Determine which six-digit field codes (kod bidang) correspond to the goods or services your company will supply. A single MOF Account may cover up to 30 field codes. Some field codes require prerequisite licences/certifications (e.g. CIDB for construction, NPRA for pharmaceuticals, MDA for medical devices, MeSTI for food) and/or specific equity structures, so field-code selection also dictates eligibility and additional documentation.

official link ↗

🔒 Sign up to see the 2 required document(s) for this step.
3

Create a supplier account and submit the application on ePerolehan

Register a vendor account on the ePerolehan portal, complete the online supplier registration form, and upload all supporting documents. Suppliers must also upload product/service catalogues with actual pricing (excluding tax). The application is reviewed by the Ministry of Finance; some applicants may be asked to attend an interview or assessment.

official link ↗

🔒 Sign up to see the 6 required document(s) for this step.
4

Pay fees and receive MOF registration certificate

Pay the registration fee of RM450 (comprising an RM50 non-refundable processing fee plus an RM400 registration fee) for a validity period of three years. Payment is due within 60 days of approval; failure to pay results in revocation. On approval the company is issued an MOF registration certificate ('MOF Account') and is listed on ePerolehan as an eligible government supplier.

official link ↗

🔒 Sign up to see the 2 required document(s) for this step.
~14 day(s)
5

Apply for Bumiputera status and/or CIDB registration (if applicable)

If the company qualifies (at least 51% Bumiputera ownership), apply for Bumiputera status through MOF/ePerolehan to access reserved/preferential contract tiers — this is generally unattainable for foreign-controlled firms without a majority Bumiputera partner. Companies bidding for construction works must separately register with the Construction Industry Development Board (CIDB) via MyDigital Kontraktor, and infrastructure bidders may also need Contractor Service Centre (PKK) registration.

official link ↗

🔒 Sign up to see the 2 required document(s) for this step.

Get the full Malaysia playbook

Create a free GlobalGov account to unlock the required-documents checklist for every step, common pitfalls, insider tips, renewal reminders, and live Malaysia opportunities matched to your business.

Create free account

Cost, timeline & legal basis

Cost

RM450 for MOF registration (RM50 processing + RM400, valid 3 years); plus separate and substantial costs to incorporate a Malaysian Sdn. Bhd. via SSM, and any prerequisite sector certifications (CIDB, NPRA, MDA, MeSTI, etc.). MOF-registration timeline (approx. 1-2 weeks) excludes the incorporation lead time.

Typical timeline

7–30 days

Legal framework

Government procurement has traditionally been governed by the Financial Procedure Act 1957 and the Government Contracts Act 1949, operationalized through Treasury Instructions (Arahan Perbendaharaan) and Ministry of Finance / Treasury circulars (Surat Pekeliling Perbendaharaan) rather than a single procurement statute. The Government Procurement Act 2025 (expected to enter into force in 2026) consolidates these rules into a single statute, sets open tender as the default method, and establishes an independent review tribunal. Malaysia is only an observer to (not a party to) the WTO Agreement on Government Procurement, and continues to apply Bumiputera preference and local-content policies without supranational constraint. Construction works are additionally regulated under the Construction Industry Development Board Act 1994 (CIDBA), which requires works contractors to register with CIDB unless exempted under Section 40.

Common pitfalls & restrictions

The single biggest misconception is that a foreign company can register and bid directly — it cannot; it must first incorporate a Malaysian entity (Sdn. Bhd.) with SSM. Many field codes tied to infrastructure, logistics or defence-sensitive sectors require Malaysian (often 51%) or Bumiputera equity, so a wholly foreign-owned structure may be ineligible for the codes you actually need. Bumiputera-reserved contract tiers and preferences are effectively closed to foreign-controlled firms. International tenders (open to foreign firms) are invited only where domestic capability is absent, so they are relatively rare. Forgetting to pay the RM450 within 60 days of approval causes revocation. Works contractors who register with MOF but not CIDB cannot bid on government construction works.

Find live Malaysia opportunities

GlobalGov tracks open tenders and historical awards for Malaysia. Explore the market and search live opportunities:

Sources & verification

This guide is grounded in official sources, last verified 2026-07-21.

Any company supplying goods/services to the Malaysian federal government must register with the Ministry of Finance through ePerolehan; new registration fee is RM450, valid 3 years. — https://www.eperolehan.gov.my/en/online-registration
MOF registration fee RM450 (RM50 non-refundable processing + RM400 registration), validity 3 years, payment due within 60 days of approval or revoked; SSM (ROB/ROC) registration required; up to 30 field codes. — https://www.bestar-my.com/post/new-supplier-registration-with-mof-malaysia
Foreign companies must first incorporate a Malaysian Sdn. Bhd.; some field codes allow up to 100% foreign ownership while infrastructure/logistics/defence-sensitive codes require Malaysian (often 51%) or Bumiputera equity; MOF approval typically 1-2 weeks. — https://emerhub.com/malaysia/ministry-of-finance-license-registration/
Legal framework: Financial Procedure Act 1957, Government Contracts Act 1949, Treasury Instructions/circulars; Government Procurement Act 2025 consolidates rules (in force 2026); Malaysia is NOT a party to WTO GPA; Bumiputera/local-content preferences retained; CIDB registration required for works contractors under CIDBA. — https://iclg.com/practice-areas/public-procurement-laws-and-regulations/malaysia
Foreign firms face local incorporation, joint-venture and Bumiputera-partnership obligations; international tenders invited only where domestic goods/services unavailable; Bumiputera status requires >=51% Bumiputera ownership for preferential contract tiers. — https://www.aseanbriefing.com/news/how-malaysias-bumiputera-equity-rules-shape-your-investment-strategy/
MOF/ePerolehan is the centralized procurement platform; field codes are six-digit 'kod bidang'; RM450 fee for 3 years; applicant must be SSM-registered (ROB/ROC). — https://accounting.my/licensing/how-to-apply-mof-license-in-malaysia/
Companies wishing to participate in government procurement must register with the Ministry of Finance; infrastructure bidders must also register with PKK and CIDB; MOF is the ultimate decision-maker on significant projects. — https://www.trade.gov/country-commercial-guides/malaysia-selling-government
PETRONAS accepts bids only from locally incorporated SSM-registered entities; foreign firms may license via JV with a PETRONAS subsidiary, appointing a local agent, or incorporating a Malaysian entity. — https://emerhub.com/malaysia/petronas-tender-requirements-for-foreign-companies/
This guide summarizes official requirements for general information and can change. Always confirm current requirements on the official portal before acting. GlobalGov is not affiliated with any government procurement authority.