A Chinese equipment maker sells a production line to a Malaysian factory. The contract says the seller will install and commission it, so three engineers book flights for next Monday, planning to enter on a visa-free social visit and finish in four weeks. That plan breaks Malaysian immigration law on day one, and it usually breaks tax law too: the Malaysian buyer owes withholding tax on the installation fee, and a long enough project can turn the seller into a taxpayer in Malaysia. This guide covers what has to be in place before foreign technicians install, commission, maintain or repair machinery in Malaysia: the pass, the approvals, the tax on the fee, the tax on the engineers, and the site rules.
Quick answer (as at October 2026): Foreign engineers who come to Malaysia to install, commission, maintain or repair machinery need a Professional Visit Pass (PVP), applied for by the Malaysian company before they enter. A social or business visit pass does not allow this work. Under MIDA's PVP guideline of 1 June 2026, the pass lasts up to 12 months and cannot be extended, the engineer must stay on the overseas employer's payroll, and the file needs JTK approval under section 60K of the Employment Act 1955, a bond, the contract and the customs K1 form for the imported machine. MIDA aims to decide in 15 working days and charges RM1,200 plus immigration fees. On the money side, the Malaysian buyer must withhold 10% tax on the installation fee for work done in Malaysia (s.4A and s.109B of the Income Tax Act 1967) and pay it to LHDN within one month.
| Item | Rule (as at October 2026) |
|---|---|
| Correct pass | Professional Visit Pass (PVP). MIDA's guideline names "machine installation and stabilisation" and "installing, maintaining, or repairing machinery" |
| Who applies | The Malaysian sponsor (usually the buyer), online, before the engineer enters Malaysia |
| Maximum stay | 12 months or the period applied for, whichever is shorter. Not extendable |
| Who pays the engineer | The overseas employer. The engineer works only for the named sponsor's project |
| Processing and fees | 15 working days (MIDA client charter). MIDA RM1,200 + Immigration RM180 / RM360 + visa RM6–RM50, before 8% SST |
| Withholding tax on the installation fee | 10% under s.109B (form CP37D) on the part of the work done in Malaysia; work done abroad is exempt (P.U.(A) 323/2017) |
| If the job is a contract project | s.107A: 10% + 3% on the service portion (form CP37A) |
| Deadline to pay LHDN | Within one month of paying or crediting the supplier. Late payment adds 10% |
| Treaty risk for Chinese suppliers | Under the Malaysia–China treaty, an installation project that runs more than six months creates a permanent establishment in Malaysia |
Why a social visit pass is the wrong pass
Most of the trouble starts with a reasonable-sounding assumption: the engineers are not hired by a Malaysian company and are not paid in Malaysia, so the trip must count as a business visit. Malaysian immigration does not see it that way. Attending meetings, inspecting a factory, negotiating a contract or visiting a trade fair are business-visit activities. Putting hands on a machine is not. Installing, commissioning, maintaining and repairing equipment is treated as work, whoever pays the salary.
MIDA's PVP guideline makes the point directly. It describes the PVP as the pass for foreign professionals working "on behalf of an overseas company", and its list of objectives includes "project-based work such as installing, maintaining, or repairing machinery". The introduction names "machine installation and stabilisation" as a typical case. An engineer found doing that work on a social visit pass is in breach of the conditions of the pass. The engineer risks removal and a blacklist entry. The Malaysian company risks its standing with Immigration, which can make later Employment Pass applications harder.

What the PVP covers, and what it does not
The Professional Visit Pass in Malaysia is built for exactly this case: a skilled person, employed and paid abroad, who comes to Malaysia for a fixed task with one Malaysian company. Since MIDA took over the assessment for its sectors (Immigration agreed in September 2021 for manufacturing, and the Home Ministry widened the arrangement in April 2023), the rules for factory projects are those in MIDA's guideline:
- Sponsor sector. The Malaysian sponsor must be in a sector MIDA regulates: all manufacturing sub-sectors, plus selected services such as regional offices, R&D, oil and gas services, green technology, integrated logistics, cold chain and digital infrastructure. Sponsors outside those sectors apply through the Immigration Department's ESD channel instead.
- Employment. The engineer must be currently employed by the overseas company. A freelancer hired just for the trip does not fit.
- One sponsor only. The pass is tied to the sponsoring company. If the same engineer also needs to service a second Malaysian customer, that customer needs its own PVP.
- Duration. Up to 12 months or the period applied for, whichever is shorter, and not extendable. Plan the schedule with some slack, because you cannot add a month at the end.
- No family. PVP holders cannot apply for a Dependant Pass.
- No permanent intent. The pass is temporary by design. If the "installation" is really a long-term site manager role, the right pass is an Employment Pass through a Malaysian entity (see our Employment Pass and PVP guide).
The approvals and documents, step by step
MIDA reduced the PVP checklist in 2024, but installation jobs still need the most documents of any PVP case, because MIDA wants proof that the machine is real and on its way. For an installation, maintenance or repair assignment the checklist is:
| # | Document | Practical note |
|---|---|---|
| 1 | Cover letter on the Malaysian sponsor's letterhead, signed by the endorser named in its Letter of Undertaking | One letter per engineer, with qualification, years of experience, current job title, assignment start date, duration and a month-by-month work schedule |
| 2 | Full passport copy | At least 12 months' validity and at least 6 empty pages |
| 3 | JTK approval under section 60K of the Employment Act 1955 | The sponsor's approval from the Labour Department to bring in a foreign worker; get it first, as it gates the PVP |
| 4 | Proof of experience in the field | Certificate holders 7 years, diploma 5 years, degree 3 years |
| 5 | Personal bond or security bond | Which bond applies depends on the engineer's nationality; confirm before submission |
| 6 | Customs K1 form for the imported machine | If the machine has not reached port: a justification letter with the purchase order and/or bill of lading. If the K1 shows a different company name from the SSM record, explain why |
| 7 | Letter of award or contract | Must show the installation scope and duration |
Documents in a foreign language must be translated into English and certified as true copies by an embassy, a notary public or a company secretary. Chinese-language sales contracts are the usual problem here, so send them for translation when you order the machine, not when the engineers are already booked.
The process then runs:
- Register the sponsor on MIDA's InvestMalaysia portal if it has not done so already.
- Get the section 60K approval from JTK.
- Submit the PVP through MIDA's Expatriate System (Xpats Gateway), with every document uploaded. Incomplete files are not considered; you resubmit.
- Wait for the digital approval. MIDA's charter is 15 working days, including Immigration's part.
- Get the visa if the engineer's nationality needs one, via the embassy or eVisa.
- Enter Malaysia only after approval. The guideline says this plainly. Arriving first and "converting" later is not an option.

Withholding tax on the installation fee
The pass is half the work. The other half is in the Malaysian buyer's accounts department, and it is the half that gets missed, because the invoice comes from overseas and looks like part of the machine price.
Section 4A of the Income Tax Act 1967 makes certain payments to non-residents taxable in Malaysia. Paragraph 4A(i) covers payments for services "in connection with ... the installation or operation of any plant, machinery or other apparatus purchased from" the non-resident. In plain terms, this covers the supplier's own engineers installing the supplier's own machine. Paragraph 4A(ii) covers technical advice, assistance and services more generally. Under section 109B, the Malaysian payer must withhold 10% of the payment and pay it to LHDN, using form CP37D on e-WHT in MyTax.
Three rules decide how much is withheld:
- Only the Malaysian part is taxed. The Income Tax (Exemption) (No. 9) Order 2017, P.U.(A) 323/2017, exempts 4A(i) and 4A(ii) services rendered and performed outside Malaysia, for services performed from 6 September 2017. Factory acceptance tests in China, remote programming and design work done abroad are outside the net. If the contract has a single price, split it on a reasonable basis and keep the working papers.
- The machine price is not a service. Payment for the equipment itself is not 4A income. This is why a clear contract matters: list equipment, installation, commissioning, training and spare parts separately.
- The deadline is one month. Tax must reach LHDN within one month of paying or crediting the supplier. Late payment adds 10% of the unpaid tax, and the buyer cannot deduct the installation fee until the tax and the increase are paid.
A treaty can lower the rate if the treaty has a technical-fees article. For Chinese suppliers, LHDN's treaty table shows technical fees at 10%, so the rate stays at 10%. The supplier will want a CP37D receipt so it can claim a credit at home. Our full guide to withholding tax in Malaysia covers every rate and form.
| Example: RM1.2 million line, supplier installs | Treatment |
|---|---|
| Equipment RM1,000,000 | Not 4A income; no withholding tax (import duty and SST are separate questions) |
| Installation and commissioning in Malaysia RM150,000 | 10% withheld = RM15,000, CP37D, within one month of payment |
| Factory acceptance test and programming in China RM50,000 | Exempt under P.U.(A) 323/2017; keep evidence of where the work was done |
| Supplier receives | RM1,185,000, plus a CP37D receipt for RM15,000 |

When the job becomes a "contract project": section 107A and the six-month rule
A two-week commissioning visit is usually a simple 4A case. A larger job is different: a turnkey line, a plant built from many suppliers, or an install that runs for months with the supplier's own site team. Two further rules can then apply.
Section 107A. When a non-resident contractor performs services under a contract in Malaysia, the payer withholds 10% on account of the contractor's tax and 3% on account of tax owed by the contractor's employees, both on the service portion of each payment, using form CP37A. Unlike 109B, this is not a final tax: the contractor files a Malaysian return and the 10% is credited. LHDN's public ruling on special classes of income treats 4A-type payments that form part of a contract project creating a business presence in Malaysia under s.107A, not s.109B. Where the line falls depends on the contract, so have a tax adviser classify large installation contracts before the first payment.
The treaty's permanent establishment rule. Under the Malaysia–China tax treaty, a building site or a construction, assembly or installation project, or supervisory work for it, is a permanent establishment if it lasts more than six months. Once that happens, the Chinese supplier's profit from the project is taxable in Malaysia as business profit. It must register with LHDN, file returns and keep Malaysian records. Suppliers sometimes split one project into several "phases" to stay under six months. Tax authorities look at the commercial whole, and that structure rarely holds up.
Tax on the engineers themselves
The engineers are individuals working in Malaysia, so their own income tax position matters too. Malaysia taxes employment income for work done in Malaysia, but two exemptions usually protect short visits:
- The 60-day rule. A non-resident individual who works in Malaysia for not more than 60 days in a calendar year is exempt from Malaysian tax on that employment income (Schedule 6, paragraph 21 of the Income Tax Act).
- The treaty 183-day rule. Under most treaties, including China's, salary paid by a foreign employer for short-term work is taxed only at home, as long as the person is in Malaysia for under 183 days, the employer is not Malaysian, and the cost is not borne by a Malaysian permanent establishment of the employer.
The second rule is why the six-month PE test matters to the engineers too. If the project becomes a permanent establishment, the site team's salaries are borne by it and the treaty exemption falls away. The engineers then face Malaysian tax at the non-resident rate of 30%, which is also what the 3% under s.107A is collecting in advance.
Site rules: DOSH, CIDB and the factory's own duties
The equipment itself may need approvals that have nothing to do with the engineers' passes:
- Certificate of fitness. Steam boilers, unfired pressure vessels and lifting machinery such as lifts and cranes need a DOSH certificate of fitness before they run, valid for 15 months under P.U.(A) 99/2024. Ordinary production machines and forklifts do not. See our OSHA employer guide.
- Safety on site. The Malaysian factory remains the occupier. Its risk assessment and permit-to-work rules apply to visiting engineers, and accidents involving them are reportable like any other.
- CIDB. Pure machine installation inside an existing factory is generally not "construction work". Building foundations, structural steel or M&E systems as part of the job can bring it under Act 520, where a foreign contractor needs CIDB registration for the project. See the CIDB guide for foreign contractors.

Common mistakes we see
- Flying in "to look" and staying to install. The pass has to match what the engineer actually does. Immigration checks the factory, not just the airport.
- Applying after the machine arrives. The PVP needs the K1 or shipping documents, but it does not need the machine to be cleared. Apply when the bill of lading is issued.
- Choosing a sponsor outside MIDA's sectors and using MIDA's checklist. A trading company importing equipment for resale is not a manufacturer. Its PVP goes through ESD, with that channel's rules.
- Paying the full invoice gross. If the buyer forgets the 10%, LHDN collects it from the buyer, with the 10% increase, and the deduction for the fee is lost until it is paid.
- One price, no breakdown. Without a split between equipment, onshore and offshore work, LHDN can treat a large part of the price as an onshore service.
- Planning a 13-month stay. The PVP cannot be extended past its approved period. A longer role needs a different structure from the start.
A checklist for buyers and suppliers
| When | Malaysian buyer (sponsor) | Foreign supplier |
|---|---|---|
| At contract | Split equipment / onshore installation / offshore work; agree who bears withholding tax | Name the engineers; check passports (12 months+); collect certificates and experience letters |
| 6 weeks before | InvestMalaysia registration; section 60K application; translations certified | Employment letters; bond arrangements; shipping documents |
| 4–5 weeks before | Submit PVP via Xpats Gateway | Visa applications once approved |
| On payment | Withhold 10% (CP37D) or 10% + 3% (CP37A); pay within one month | Obtain receipts for foreign tax credit |
| Day 150 of a long job | Review PE exposure and the PVP end date | Decide on Malaysian tax registration if the project will exceed six months |
If you are planning an installation in Malaysia, send us the contract and the shipping schedule. We handle the Professional Visit Pass, the section 60K approval and the withholding tax filing together, so the engineers' schedule and the tax position do not contradict each other. Contact ONEKEY BIZ or WhatsApp +60 12-321 1349.
Frequently asked questions
Can a foreign technician install machinery in Malaysia on a social visit pass?
No. Installing, commissioning, maintaining and repairing machinery count as work, even when the technician is paid by the overseas supplier. MIDA’s PVP guideline names machine installation and stabilisation as a typical PVP case. The Malaysian sponsor must apply for a Professional Visit Pass before the technician enters Malaysia.
How long does a PVP for machine installation take and how much does it cost?
MIDA’s client charter is 15 working days, including Immigration’s part, once the file is complete. Fees under the 1 June 2026 guideline are RM1,200 to MIDA plus RM180 or RM360 to Immigration for the pass and a visa fee of RM6–RM50, before 8% SST. Allow five to six weeks in total, because the section 60K approval and certified translations come first.
Can a Professional Visit Pass be extended beyond 12 months?
No. MIDA’s guideline states that the PVP is valid for a maximum of 12 months, or the period applied for if shorter, and is not extendable. A role longer than that needs an Employment Pass through a Malaysian entity.
Is withholding tax payable on machine installation fees paid to a foreign supplier?
Yes, for the part of the work performed in Malaysia. Installation services for plant or machinery bought from the non-resident fall under section 4A(i); the payer withholds 10% under section 109B (form CP37D) and pays LHDN within one month. Work performed outside Malaysia, such as factory acceptance tests abroad, is exempt under P.U.(A) 323/2017. The equipment price itself is not subject to withholding tax.
When does an installation project create a permanent establishment in Malaysia?
Under the Malaysia–China tax treaty, a construction, assembly or installation project, or supervisory activities connected with it, is a permanent establishment if it lasts more than six months. The supplier’s profit from the project then becomes taxable in Malaysia, payments may fall under section 107A (10% + 3%), and the engineers lose the treaty’s 183-day exemption.
Related services
We handle the process described in this article end-to-end.
- Professional Visit Pass (PVP) ApplicationShort-term professional engagement, up to 12 months.
- ESD Account Registration (Expatriate Services Division)Open your company’s Expatriate Services Division account.
- Employment Pass Category I Application (Malaysia)For senior roles, salary ≥ RM10,000, up to 5 years.
Sources & references
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.