Work Permit and Visa Difficulty Ranking: Southeast Asian Countries Compared
Singapore processes an Employment Pass in 3-8 weeks with SGD 330 in government fees and no foreign worker quota for EP-level professionals. Indonesia's RPTKA/ITAS process takes 8-16 weeks, costs USD 3,400-6,200+ per year (including the mandatory USD 1,200 DKP-TKA skills development fund per foreign worker), and requires a named Indonesian counterpart employee for knowledge transfer. Vietnam demands a home-country criminal background check that alone can take 4-8 weeks for some nationalities, plus mandatory degree authentication and health certification, total processing runs 6-12 weeks. Thailand ties every work permit to a specific employer, job title, and work location, requiring a formal amendment for any role change, plus THB 2 million in registered capital per foreign worker. The Philippines layers a DOLE labour market test (proving no qualified Filipino is available) on top of a dual-permit system requiring sequential approval from two separate agencies.
For companies placing expatriate staff across multiple Southeast Asian markets or sponsoring work permits through an Employer of Record, these differences should drive workforce distribution decisions. This ranking scores each country on processing time, total cost, documentation burden, quota restrictions, salary thresholds, and renewal complexity, from Singapore (2/10 difficulty) to Indonesia (9/10), with the specific permits, fees, and constraints that determine whether a foreign hire can start in 3 weeks or 4 months.
Rank 1: Singapore (Easiest)
Governing body: Ministry of Manpower (MOM).
Primary permit: Employment Pass (EP) for professionals earning ≥SGD 5,000/month (SGD 5,500 for financial services).
|
Factor |
Detail |
|
Processing time |
3-8 weeks (online via EP Online) |
|
Government fee |
SGD 105 (application) + SGD 225 (issuance) |
|
Agent/legal fee |
SGD 500-2,000 (optional, many companies file directly) |
|
Quota/ratio |
None for EP holders. Quotas apply only to S Pass and Work Permit (lower-skilled) categories |
|
Salary threshold |
SGD 5,000 minimum (SGD 5,500 for financial services). Higher for older/more experienced workers under COMPASS points system |
|
COMPASS framework |
Points-based complementarity assessment (since September 2023). Evaluates: salary vs. Local benchmarks, qualifications, diversity, skills bonus, and economic criteria |
|
Validity |
Up to 2 years (first issuance), up to 3 years (renewals) |
|
Renewal |
Online renewal 6 months before expiry. Processing: 3-8 weeks |
|
Dependant Pass |
Available for EP holders earning ≥SGD 6,000/month |
Why Singapore ranks easiest: No quota for EP-level professionals. Fully digital application process. No mandatory medical examination for EP. No requirement for home-country criminal background check (though MOM conducts its own background screening). No language test. Transparent points-based system with published criteria.
Key constraint: The COMPASS framework (Complementarity Assessment) means that EP applications are no longer purely salary-dependent. Companies with low workforce diversity or many EP holders relative to local employees may see rejections despite meeting salary thresholds.
For companies hiring in Singapore through an EOR, the EOR entity sponsors the EP as the legal employer.
Rank 2: Malaysia
Governing body: Immigration Department of Malaysia; Expatriate Services Division (ESD), Ministry of Home Affairs.
Primary permit: Employment Pass (Category I, II, or III).
|
Factor |
Detail |
|
Processing time |
2-6 weeks (online via ESD/MYXpats system) |
|
Government fee |
RM 200-2,000 (varies by pass category and duration) |
|
Agent/legal fee |
RM 3,000-8,000 |
|
Quota/ratio |
Key posts: 1 expatriate per RM 500,000 paid-up capital. Time posts: subject to MOHA discretion |
|
Salary threshold |
Cat I: ≥RM 10,000/month (up to 5 years). Cat II: RM 5,000-9,999 (up to 2 years). Cat III: RM 3,000-4,999 (up to 12 months, restricted sectors) |
|
Validity |
1-5 years depending on category |
|
Renewal |
Must apply before expiry. Processing similar to new application |
|
Dependant Pass |
Available for Cat I and II holders |
Why Malaysia ranks second: Relatively straightforward online system, no language test, no mandatory skills transfer plan (unlike Indonesia). The quota system is lenient for well-capitalized companies.
Key constraint: The ratio of expatriate positions to paid-up capital means small companies with limited capital face difficulty sponsoring multiple foreign workers. Companies hiring in Malaysia should plan capital structure around hiring needs.
Rank 3: Thailand
Governing body: Department of Employment, Ministry of Labour (work permit); Immigration Bureau (visa).
Primary permit: Work Permit (WP) + Non-Immigrant B Visa (entry visa).
|
Factor |
Detail |
|
Processing time |
4-8 weeks (visa + work permit combined) |
|
Government fee |
THB 3,000 (3-month WP) to THB 6,000 (1-year WP). Non-B visa: THB 2,000 (single entry) |
|
Agent/legal fee |
THB 20,000-50,000 |
|
Quota/ratio |
4 Thai employees per 1 work permit. Minimum registered capital of THB 2 million per foreign worker |
|
Salary threshold |
No universal minimum, but immigration practice requires salary commensurate with the role and nationality. Published minimums range from THB 25,000-50,000/month depending on nationality |
|
Validity |
1 year (aligned with visa). Must renew annually |
|
Renewal |
Must apply 30 days before expiry. Requires updated employer documentation |
|
Job specificity |
Work permit specifies employer, job title, and work location. Any change requires amendment |
Why Thailand ranks middle: The 4:1 Thai-to-foreign ratio and THB 2 million capital requirement per foreign worker create structural barriers for small offices. Annual renewal is administratively burdensome. The job-specific nature of the permit means role changes require permit amendments with processing delays.
Key constraint: The Foreign Business Act restrictions on business activities compound work permit difficulty, if the company's activity requires a Foreign Business License, the work permit cannot be issued until the FBL is granted.
Companies using an EOR in Thailand must ensure the EOR entity meets the 4:1 ratio for each foreign worker it sponsors.
Rank 4: Philippines
Governing body: Bureau of Immigration (BI); Department of Labour and Employment (DOLE); Bureau of Local Employment (BLE).
Primary permit: Alien Employment Permit (AEP) + 9(g) Pre-arranged Employment Visa.
|
Factor |
Detail |
|
Processing time |
4-10 weeks (AEP: 2-4 weeks; 9(g) visa: 4-8 weeks) |
|
Government fee |
AEP: PHP 9,000 (1 year) to PHP 18,000 (3 years). 9(g) visa: PHP 8,000 + USD 200-400 |
|
Agent/legal fee |
PHP 50,000-150,000 |
|
Quota/ratio |
No fixed ratio, but DOLE evaluates whether the position requires a foreign worker (labour market test). Companies must demonstrate no qualified Filipino is available |
|
Salary threshold |
No statutory minimum for AEP, but the salary must be "commensurate with the position" per DOLE guidelines |
|
Validity |
AEP: 1-3 years. 9(g) visa: 1-3 years |
|
Renewal |
Must apply 60 days before expiry for AEP. Visa renewal through BI |
|
Labour market test |
Required, employer must publish the job opening and demonstrate that no qualified Filipino was available |
Why the Philippines ranks fourth: The labour market test adds unpredictability. DOLE regional offices process AEPs with varying timelines. The dual-permit system (AEP from DOLE + visa from BI) means two separate government agencies must approve sequentially.
Key constraint: PEZA-registered companies (Philippine Economic Zone Authority) have a simplified process and are exempt from AEP requirements for certain positions. Non-PEZA companies face the full process. Companies hiring in the Philippines should consider PEZA registration if planning multiple expatriate positions.
Rank 5: Vietnam
Governing body: Department of Labour, Invalids and Social Affairs (DOLISA) at provincial level; Immigration Department under Ministry of Public Security.
Primary permit: Work Permit (Giay phep lao dong) + Temporary Residence Card (TRC).
|
Factor |
Detail |
|
Processing time |
6-12 weeks (work permit: 4-8 weeks; TRC: 2-4 weeks after work permit) |
|
Government fee |
VND 600,000 (work permit fee) |
|
Agent/legal fee |
USD 1,000-3,000 |
|
Quota/ratio |
Foreign workers cannot exceed a percentage of the company's workforce, companies must submit an annual foreign labour demand report to DOLISA |
|
Salary threshold |
No fixed minimum, but salary must be "appropriate to the position" |
|
Criminal background check |
Mandatory, must be issued by the competent authority of the worker's home country, apostilled/legalized, and not older than 6 months |
|
Health certificate |
Mandatory, issued by a Vietnamese-approved medical facility |
|
Degree authentication |
Mandatory, degree must be notarized, legalized/apostilled, and in some cases evaluated by DOLISA |
|
Validity |
Maximum 2 years |
|
Renewal |
Must apply at least 15 working days before expiry. Requires updated documentation including new criminal background check |
Why Vietnam ranks fifth: The documentation burden is the heaviest in the region. The criminal background check requirement, which must be from the worker's home country, not country of current residence, creates delays of 4-8 weeks alone for some nationalities. Degree authentication and health certificates add further layers.
The Vietnam work permit guide details the full process. For companies hiring in Vietnam, the annual foreign labour demand report must be filed before any work permit application can proceed, missing this step blocks the entire process.
Rank 6: Indonesia (Hardest)
Governing body: Ministry of Manpower (Kemenaker); Directorate General of Immigration (DGIM).
Primary permit: RPTKA (Expatriate Placement Plan) → ITAS/KITAS (Limited Stay Permit) → IMTA (Work Permit, now integrated into ITAS since Omnibus Law).
|
Factor |
Detail |
|
Processing time |
8-16 weeks (RPTKA: 2-4 weeks; ITAS: 4-8 weeks; total with pre-requirements: 8-16 weeks) |
|
Government fee |
USD 1,200/year DKP-TKA (skills development fund per foreign worker). RPTKA: IDR 100,000. ITAS: IDR 2,000,000 |
|
Agent/legal fee |
USD 2,000-5,000 |
|
Quota/ratio |
RPTKA specifies the number and positions of foreign workers. Must demonstrate knowledge transfer plan (TKA Pendamping. Indonesian counterpart for each foreign worker) |
|
Salary threshold |
No statutory minimum, but immigration practice and RPTKA approval require salary appropriate to the role |
|
Language requirement |
Mandatory Indonesian language competency development plan (not a test at entry, but employer must provide Bahasa Indonesia training) |
|
Health requirement |
Medical certificate required |
|
Validity |
ITAS: 6 months to 2 years |
|
Renewal |
Must apply before expiry. RPTKA must be current. DKP-TKA must be paid |
Why Indonesia ranks hardest: The RPTKA approval process requires detailed justification of why a foreign worker is needed, including a knowledge transfer plan with a named Indonesian counterpart employee. The USD 1,200/year DKP-TKA payment is a direct tax on foreign employment that does not exist in other ASEAN countries. Position-specific approval means any role change requires RPTKA amendment.
Key constraint: The Omnibus Law (Job Creation Law No. 6/2023) simplified the permit nomenclature by integrating IMTA into ITAS, but the substantive requirements (RPTKA, DKP-TKA, counterpart) remain unchanged. Companies hiring in Indonesia through an EOR can use the EOR entity's existing RPTKA framework to reduce processing time.
Comparison Table
|
Factor |
Singapore |
Malaysia |
Thailand |
Philippines |
Vietnam |
Indonesia |
|
Processing time |
3-8 weeks |
2-6 weeks |
4-8 weeks |
4-10 weeks |
6-12 weeks |
8-16 weeks |
|
Total cost (gov + agent) |
SGD 830-2,330 |
RM 3,200-10,000 |
THB 25,000-56,000 |
PHP 67,000-168,000 |
USD 1,600-3,600 |
USD 3,400-6,200+/yr |
|
Quota/ratio |
None (EP) |
Capital-based |
4:1 + THB 2M |
Labour market test |
Annual demand report |
RPTKA + counterpart |
|
Language test |
No |
No |
No |
No |
No |
Training plan required |
|
Criminal check |
No (MOM screens) |
Yes |
Yes |
NBI clearance |
Yes (home country) |
Yes |
|
Medical exam |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
|
Renewal frequency |
2-3 years |
1-5 years |
Annual |
1-3 years |
2 years max |
6 months-2 years |
|
Difficulty score |
2/10 |
3/10 |
5/10 |
6/10 |
7/10 |
9/10 |
Strategic Implications
For companies hiring internationally across multiple Southeast Asian countries, the work permit market should influence workforce distribution decisions. Placing expatriate management in Singapore or Malaysia (where permits are fastest and most predictable) and building local teams in Vietnam, Indonesia, and the Philippines (where local hiring avoids work permit complexity entirely) is the most common strategy among multinational employers.
The EOR model is particularly valuable in high-difficulty countries because the EOR entity maintains active RPTKA frameworks (Indonesia), current foreign labour demand reports (Vietnam), and established relationships with processing agencies. This reduces processing time by 30-50% compared to a newly established entity handling the system for the first time.
Companies expanding into the region should map their expatriate needs against these difficulty rankings before committing to a country-level hiring strategy. The difference between 3 weeks (Singapore EP) and 16 weeks (Indonesia RPTKA/ITAS) is not merely administrative, it directly impacts project timelines, client commitments, and competitive positioning.
Aniday's HR Services
Headhunting Service
Find and recruit quality candidates in just 1 week! Supported by 40,000 experienced headhunters in IT, Finance, Marketing… capable of recruiting in any region.
Headhunting Service ➔Employer of Record (EOR) Service
On behalf of your business, we recruit employees and handle payroll without the need to establish a company in markets such as Vietnam, Singapore, Malaysia, India, Indonesia…
Employer of Record (EOR) Service ➔