-

Sohaib Ikram
Sohaib Ikram serves as the Director of Emerhub in Malaysia.
Before you can bid for any PETRONAS tender, your company must first be approved under the PETRONAS Licensing and Registration (L&R) framework. This approval determines whether a company is allowed to supply goods or services directly to PETRONAS and its operating entities.
So, what are the L&R requirements and how can a foreign company qualify? In this guide, we break down how the PETRONAS L&R system works, how foreign companies can structure their presence in Malaysia, and the practical steps involved in becoming a PETRONAS-approved vendor.
How do Foreign Companies Bid for a PETRONAS Tender?
PETRONAS only accepts bids from vendors operating through a locally incorporated Malaysian entity registered with the Companies Commission of Malaysia (SSM). This means a foreign company cannot submit tenders using its overseas entity.
To qualify, you must first establish a local presence through one of three approved structures. Each comes with different levels of control, compliance exposure, and long-term commitment, which will shape how you operate within the PETRONAS supply chain.
Option A. Appoint a Local Agent as Your Exclusive Agent
This is usually the fastest way to access PETRONAS tenders if you want to test the market without immediately setting up your own company in Malaysia. It’s commonly used by foreign companies supplying niche, equipment-based, or highly technical solutions, especially when a trusted Malaysian partner is already in place.
Under this structure, you appoint an existing Malaysian company that already holds the relevant PETRONAS License or Registration (L/R) and SWEC codes to represent your products or services. You remain the technical principal, while the local agent becomes the commercial interface to PETRONAS and submits tenders using their own vendor profile.
The key requirement is a formal, exclusive appointment letter confirming:
- Your approved scope of goods or services
- The exclusivity period
- The agent’s authority to submit tenders on your behalf
The main trade-off is control. Since all bidding is done under your agent’s profile, your pricing, compliance discipline, and tender execution depend entirely on how well they manage the process.
Option B. Form a Local Joint Venture (JV)
A Joint Venture (JV) is typically used for larger PETRONAS tenders and SWEC categories that require Bumiputera participation. Under this structure, you partner with a Malaysian individual or company to form a new locally incorporated Sdn Bhd, with the ownership and management layout aligned to PETRONAS requirements from the start.
Compared to using an agent, a JV gives you direct control over operations, pricing, and long-term strategy, while still meeting local participation rules. It is often the preferred route when tenders involve higher values, recurring scopes, or long-term contracts.
The key risk lies in structuring it incorrectly. PETRONAS closely reviews equity distribution, board composition, management control, and workforce participation at the application stage. Any misalignment with the approved SWEC requirements can result in outright rejection.
Note: ‘Bumiputera’ refers specifically to constitutionally recognised indigenous groups in Malaysia. These are, namely, ethnic Malays, Sabahans, Sarawakians, and Orang Asli. It does not refer to Malaysian citizens in general.
Option C. Establish a Local Branch
This option is mainly used by foreign companies that already have confirmed contracts or long-term operations in Malaysia. Instead of partnering with a local company, you register your foreign entity’s branch directly with the SSM and operate under your parent company’s name.
A branch gives you full operational control, but it also places full legal and financial liability on your parent company for all Malaysian operations. During PETRONAS’s L&R assessment, branches are subject to stricter financial checks and deeper due diligence.
Because of this risk profile, branches are typically reserved for large multinational companies with strong balance sheets. This is also why Options A and B are far more common among most foreign companies entering the market for the first time.
If you’re exploring any of these entry routes, Emerhub can support the corporate setup and documentation work needed to prepare your PETRONAS application.
The Difference Between a PETRONAS License vs. Registration
PETRONAS generally doesn’t require you to hold both a License and a Registration. The requirement is determined by what you supply and where your scope sits within the PETRONAS value chain.
In simple terms, Registration applies to downstream supply and services, while a License is required for regulated, petroleum-sensitive activities, including upstream-related work. Your approved SWEC codes ultimately determine which category you fall under.
For most foreign companies supplying non-OGSE goods, systems, and support services, Registration is the standard entry route. A License only becomes necessary when your SWEC falls under regulated upstream or high-risk technical scopes.
| Feature | PETRONAS License (L) | PETRONAS Registration (R) |
|---|---|---|
| Legal basis | Required under the Petroleum Development Act & Petroleum Regulations 1974 | Required under PETRONAS internal procurement policy |
| Sector access | Upstream (Exploration, Development, Production) and Downstream operations | Downstream operations only |
| Who issues the tenders and RFQs | PETRONAS upstream operating units, downstream units, Group Companies, and Petroleum Arrangement Contractors (PACs) | Downstream units, Group Companies, and PACs |
| Minimum paid-up capital | From RM100,000 and above (SWEC-dependent) | From RM10,000 and above (SWEC-dependent) |
| Annual license fee | RM250–RM1,000 for the full license duration (typically 3 years), based on paid-up capital tier. | Not applicable |
Critical Requirements and Compliance Considerations When Securing a PETRONAS Tender
Before you can participate in any PETRONAS tender, your eligibility does not hinge on one factor alone. It depends on whether your company structure, finances, governance, and SWEC positioning are aligned from the start. These are the four areas that most commonly delay or block foreign applicants.
1. Understanding SWEC Codes (and How They Differ from MISC Codes)
SWEC (Standardised Work and Equipment Categories) codes define exactly what goods or services your company is allowed to offer to PETRONAS. Every PETRONAS License or Registration must be tied to at least one approved SWEC, and your tender invitations are limited strictly to those approved categories.
This is different from your SSM business activity codes (MSIC), which only describe your business scope at a national level. A company may be legally registered with MSIC to provide engineering or trading services, but without the matching SWEC approval, you still cannot bid for PETRONAS work.
2. Bumiputera Participation (Where Required by SWEC)
Certain SWEC categories carry mandatory Bumiputera thresholds, which often require 30%, 51%, or full participation. These requirements are applied across four areas, depending on the code: equity ownership, board composition, management, and your workforce.
The critical point for foreign companies is structural alignment. You must either meet these thresholds during your application or commit to meeting them within a defined period. PETRONAS often approves the L&R with a Special Condition that gives the vendor a specific timeframe to achieve full Bumiputera compliance.
3. Financial Strength & Conduct Readiness
PETRONAS expects vendors to demonstrate ongoing financial stability, which means maintaining a positive net worth and submitting audited financial statements every year.
Beyond financials, vendors must also formally comply with the PETRONAS Code of Conduct for Health, Safety, Security, and Environment (CoCHR). This is no longer optional, and failure to comply or attest can result in tender suspension or vendor deactivation.
4. The SWEC Conflict of Interest Rule
PETRONAS does not allow a director or shareholder to hold the same SWEC code across multiple licensed companies. This commonly affects business owners who sit on more than one oil and gas company board.
If this rule is breached, your L&R application, or even an existing license, may be rejected or revoked. This is one of the most common compliance traps we see during multi-entity expansions.
5. L&R Validity, Renewal & Tender Continuity
Your PETRONAS License or Registration is typically valid for three years, but renewal is not automatic. PETRONAS reassesses your company’s shareholding, financial health, governance, and SWEC compliance during renewal.
From a commercial standpoint, the safest approach is to start the renewal at least four months before expiry to avoid losing tender eligibility mid-cycle.
Step-by-Step: How to Secure a Tender with PETRONAS
Once you’ve decided on your entry structure, you’ll move through three tightly regulated stages to become a PETRONAS-qualified vendor. These are: local company setup with SSM, Licensing & Registration (L&R) application through the PETRONAS Licensing Management System (PLMS), and finally, tender participation through PETRONAS’s procurement platforms.
Emerhub offers end-to-end support throughout this process. We assist with setting up the local entity, aligning your structure with SWEC requirements, and preparing the corporate documentation needed for PLMS submission.
Step 1. Corporate Establishment (SSM)
Your chosen operating structure must first be legally established with the SSM. This registration creates your legal identity in Malaysia, but it does not grant any PETRONAS tender rights on its own. It simply establishes the entity that will later be assessed under the PETRONAS L&R framework.
At this stage, your paid-up capital, shareholder mix, and director structure should align with the SWEC categories you intend to apply for later. If these don’t align, your PLMS application is likely to be delayed or returned for restructuring. Here are the general documents you will need:
- Passport copies of all foreign directors and shareholders
- Malaysian identity card (MyKad) copies for directors and shareholders (if any)
- Proposed company name and business activity description
- Details of shareholding structure and paid-up capital
- Registered office address in Malaysia
- Appointment of a licensed company secretary
- Beneficial Ownership (BO) information, including details of individuals who ultimately own or control the company, in line with SSM records.
- Parent company incorporation documents, board resolution approving the Malaysia branch, and details of appointed local representative (for branch offices)
Step 2. L&R Application via the PETRONAS Licensing Management System (PLMS)
Once your local entity is established, the next step is to apply for a PETRONAS License (L) or Registration (R) through PLMS. This is the only official platform used for all PETRONAS vendor onboarding, renewals, updates, and SWEC applications. Here’s a general overview of the application process:
- Access PLMS: The designated person within your local entity (director or authorised officer) must create and manage your PLMS account. All applications, updates, declarations, and renewals are submitted under this single profile.
- Define SWEC: You must select the specific SWEC codes relevant to the goods or services your company will provide.
- Meet Minimum Technical Requirements (MTR): For each SWEC, you must satisfy the Minimum Technical Requirements (MTR), which require submission of documents proving your company’s technical capability, relevant certifications, experience, and facilities, equipment, or QA/QC systems. Your SWEC will not be approved until these technical thresholds are fully met and validated in PLMS.
- Approval Timeline: Once your company application and SWEC submissions are complete, PETRONAS reviews your corporate, financial, and technical documentation together. Generally, processing takes around 10 working days, subject to a complete and accurate submission. If documents are missing or inconsistent, the application is returned for clarification, which resets your review timeline.
Step 3. Tender Participation via GEP SMART / SUS
Once your PETRONAS License or Registration and the relevant SWEC codes are fully approved in PLMS, your company becomes commercially eligible to receive PETRONAS tenders and Requests for Quotation (RFQs) under those specific scopes. Your vendor profile is then activated within PETRONAS’s procurement systems.
Tender invitations are managed through two official platforms:
- Unified Procurement Platform (GEP SMART): The main, modern source-to-pay platform where most tenders, clarifications, bid submissions, and contract awards are now handled.
- Supplier Self Service (SUS): The legacy system still used by some PETRONAS Operating Units during the ongoing migration. You should maintain both accounts until the migration is complete.
When a tender or RFQ is issued under your approved SWEC, you will be invited to submit technical and commercial proposals within a fixed response window. This typically involves uploading your scope compliance documents, pricing schedules, delivery terms, and supporting certifications. PETRONAS may also run clarification rounds before closing the submission stage.
A bid is only considered successful after PETRONAS completes its technical evaluation, commercial comparison, and internal approvals. This is then followed by a formal Letter of Award or contract issuance through the platform.
It’s worth noting that PETRONAS also tracks vendor participation behaviour. Repeated non-responses, withdrawals without justification, or ignored RFQs mean risking your company being left out of future tender invitations under that SWEC. This makes active oversight of your GEP SMART and SUS profiles, along with disciplined bid management, essential once your vendor status is live.
To support your PETRONAS tender preparation, Emerhub provides the corporate and compliance groundwork for the application process. Our team assists with your SSM incorporation, shareholding alignment, and the document preparation for PLMS submission.
Reach out to us for a free consultation by filling out the form below!
Frequently Asked Questions About Securing PETRONAS Tenders
Yes, but not directly under a foreign entity. You’ll have to participate through a locally incorporated Malaysian structure, either via a local agent, a Joint Venture (Sdn Bhd), or a registered branch.
For PETRONAS Registration (R), the minimum typically starts from RM10,000. For a PETRONAS License (L), it usually starts from RM100,000, subject to your approved SWEC scope.
PETRONAS tenders cover upstream, downstream, and supporting services. These include engineering, IT systems, maintenance, logistics, fabrication, trading, and industrial technical services, depending on SWEC approval.
A corporate service provider such as Emerhub assists with setting up your local entity, paid-up capital setup, SSM incorporation, BO disclosures, and preparation of corporate documents required for PLMS submission. PETRONAS approvals, however, remain independent of this support.
While many do (often 30%, 51%, or 100% requirements), there are certain specialized or high-technology SWEC codes that don’t impose any minimum Bumiputera requirement for a licensed vendor. Foreign companies often target these categories or utilize a Joint-Venture structure to meet the local requirements.


