We handle all preparation, submissions, and renewals with MOF, ensuring you begin transacting with government agencies as soon as possible and continue uninterrupted.


Five main requirements to register an MOF Account:
Note: Some field codes have a significantly higher paid-up capital threshold – see our FAQs on MOF licenses for details.
We help apply for / renew a broad range of licenses and certifications from various government agencies as required by manufacturing operations in Malaysia:
For businesses without a registered entity or offices, we also help with Sdn Bhd incorporation and PBT license applications.


*Project should be aligned with national economic and social goals

*We can help with field codes related to MOF Bumiputera Status

When you register an MOF Account, you pick ‘field codes’ to bid for related government contracts keeping two things in mind:
Codes can be added and swapped out later, so browse our list of MOF field codes and let us know if you need help updating your particulars on ePerolehan.
MOF licenses are valid for three years and registered suppliers have three months before expiry to submit a renewal application on ePerolehan.
An expired MOF Account reverts to a Basic Account which is limited to contracts of RM20,000, and if the account is not renewed in the next twelve months it can no longer be renewed and a new MOF Account application must be submitted – so don’t delay!


MOF Account holders that meet specific ownership requirements can apply for one of two Bumiputera Statuses to bid on government contracts in restricted business sectors:
On top of the ownership percentage, Bumiputera Status also requires higher paid-up capital and premise restrictions, and for details, see our guide to MOF Bumiputera Status Registration.
It registers businesses as approved suppliers to Malaysian government agencies.
Businesses may register for a Basic Account or a full MOF Account.
Malaysia’s official online platform for government procurement and MOF registration.
Yes. MOF applications are completed online through ePerolehan.
A registered entity, sufficient paid-up capital, business bank account, suitable field codes, and relevant licences.
Six-digit codes identifying the business activities covered by your MOF Account.
Some require Bumiputera Status, higher paid-up capital, or additional industry licences.
Yes, but only for selected field codes and eligible activities.
Requirements depend on whether the applicant is a Sdn Bhd, LLP, or Enterprise.
MOF charges an application fee followed by an approval fee.
Submit the renewal through ePerolehan within the permitted renewal period.
Yes, field codes can be updated while the MOF Account remains active.
It recognises MOF suppliers meeting specified Bumiputera ownership and management requirements.
Apply after MOF Account approval with the required supporting documents.
A standard MOF Account application normally takes around seven working days.