Singapore has cemented its position as the leading tech hub in Asia-Pacific. With more than 80 of the world's top 100 technology companies operating regional headquarters here, the city-state attracts engineering talent from every continent. But for employers looking to bring in foreign tech professionals, the Employment Pass (EP) visa process can feel like navigating a regulatory maze β particularly after the introduction of the COMPASS framework and the tightening of salary thresholds in recent years.
This guide is written for Singapore hiring managers, CTOs, HR directors, and talent acquisition leads who need to sponsor EP applications for software engineers, AI/ML specialists, data scientists, and other tech roles. Whether you're a startup in one-north, an established enterprise in Raffles Place, or a scale-up in the Jurong Innovation District, these seven steps will take you from eligibility verification through to successful onboarding β and beyond, to long-term retention strategies that keep your sponsored talent from jumping ship after two years.
Step 1: Verify Eligibility and Salary Thresholds
Every EP application starts with the same question: does the candidate meet the minimum qualifying salary? As of 2026, the Ministry of Manpower (MOM) sets the floor at SGD 5,600 per month for most sectors. For financial services β a category that includes fintech companies regulated by MAS β the threshold is SGD 6,200 per month.
These figures are the absolute minimums for the youngest and least experienced candidates. MOM applies a progressive salary benchmark that rises with the candidate's age and experience. A 30-year-old software engineer may clear the bar at SGD 5,600, but a 40-year-old principal engineer will need to demonstrate a salary of SGD 10,700 or above to be considered. The logic is straightforward: MOM wants to ensure that foreign professionals are paid comparably to their Singaporean peers at equivalent career stages.
For tech employers, the practical salary reality looks like this:
- Junior-to-mid developers (3β5 years): SGD 5,600β8,000/month β clearing the EP threshold but requiring careful positioning against COMPASS benchmarks.
- Senior software engineers (5β10 years): SGD 8,000β14,000/month β comfortably above the minimum, but salary positioning relative to sector median still matters for COMPASS scoring.
- AI/ML engineers and specialists: SGD 10,000β18,000/month β strong COMPASS positioning, particularly with Strategic Economic Priorities (SEP) bonus points for AI skills.
- Tech leads, architects, and CTOs: SGD 15,000β25,000/month β candidates at this level may qualify for the Tech.Pass programme, which offers a separate and faster pathway.
Companies headquartered in Raffles Place and the CBD typically pay a 10β15% premium over the broader Singapore market for equivalent roles, reflecting the higher cost of operating in the financial district and the competition from MAS-regulated institutions.
Step 2: Understand the COMPASS Framework
The Complementarity Assessment Framework β COMPASS β is the scoring system that determines whether an EP application succeeds or fails. Introduced to ensure that foreign professionals complement rather than displace the local workforce, COMPASS evaluates every EP application (with limited exemptions) across four foundational criteria and two bonus criteria.
Foundational Criteria (C1βC4)
- C1 β Salary: How the candidate's salary compares to the local PMET salary benchmark for the sector and age group. Scoring: 20 points if in the top 10% of sector peers, 10 points if at or above the median, 0 points if below median.
- C2 β Qualifications: The candidate's educational background. A degree from a globally top-ranked university scores 20 points. A degree-equivalent qualification scores 10 points. No recognised qualification scores 0 points. STEM degrees are weighted favourably for tech roles.
- C3 β Diversity: The proportion of the candidate's nationality within the hiring company's workforce. If fewer than 5% of the company's PMETs share the candidate's nationality, this scores 20 points. Between 5β25% scores 10 points. Above 25% scores 0 points.
- C4 β Support for local employment: The share of local PMETs in the company relative to the sector benchmark. Companies with a strong local hiring track record score 20 points; those below the benchmark score 0.
Bonus Criteria
- Strategic Economic Priorities (SEP): An additional 10 points if the role aligns with sectors or skills prioritised by Singapore's economic agencies (EDB, IMDA). AI/ML, cybersecurity, semiconductor design, and green technology roles regularly qualify. Companies with active partnerships with IMDA or EDB can earn SEP points through formal endorsement.
- Skills bonus: An additional 10 points for shortage occupations published by MOM. Several tech roles β including AI engineers, cloud architects, and data engineers β appear on the shortage list.
The pass mark is 40 points. Most tech candidates with a degree from a recognised university and a salary at or above sector median will score 40 or above without difficulty. The risk zone is candidates with non-degree qualifications, salaries below median, and from nationalities that are overrepresented in the hiring company's workforce. For these cases, the SEP and skills bonuses become critical differentiators.
Step 3: Post the Job on MyCareersFuture (Fair Consideration Framework)
Before you can submit an EP application, the Fair Consideration Framework (FCF) requires that the job be advertised on MyCareersFuture.sg for a minimum of 14 consecutive days. This is not optional β MOM will reject EP applications where the FCF advertising requirement has not been met, and there is no backdating mechanism.
There is one significant exemption: companies with fewer than 10 employees are not required to advertise on MyCareersFuture before filing an EP application. For small startups in one-north or early-stage ventures in the Jurong Innovation District, this exemption can shave two weeks off the total hiring timeline.
For companies that do need to advertise, the quality of the job posting matters. A vague listing that reads like a compliance formality will not satisfy MOM's scrutiny if the EP application is flagged for review. Best practices include:
- Specify a realistic salary range: Listing "competitive salary" without a number raises red flags. State a clear range that aligns with the EP application salary.
- Use specific technical requirements: "Senior Software Engineer" is too broad. "Senior Python Engineer β LLM Pipeline, FastAPI, AWS" demonstrates a genuine specialisation need.
- Include hybrid or remote policy: Singapore candidates are more likely to apply if the work arrangement is explicit.
- Keep requirements proportional: A JD with 15 required skills signals that no local candidate will qualify, which is precisely the narrative MOM wants to avoid. Cap required skills at 6β8.
If you receive qualified local applications during the 14-day window, you are expected to consider them fairly. MOM does audit hiring decisions post-EP approval, and companies on the FCF watchlist face longer processing times and heightened scrutiny on future applications.
Step 4: Prepare Documentation and Apply via EP Online
Once the 14-day advertising period has concluded, you can submit the EP application through MOM's EP Online portal. The employer (not the candidate) must be the applicant. You will need the following documents:
- Candidate's passport: A clear copy of the bio-data page. Must be valid for at least 6 months beyond the intended start date.
- Educational certificates: Degree certificates and transcripts. MOM may verify qualifications directly with the issuing institution, so ensure the candidate's records are accurate and verifiable.
- Employment history: Detailed CV or resume listing previous employers, job titles, and dates. Reference letters from previous employers strengthen the application.
- Company registration: Your company must be registered with MOM as an employer. If this is your first EP application, complete the company registration process on EP Online first.
- Job description: A detailed description of the role, reporting structure, and how the candidate's skills are essential to the business.
The application fee is SGD 105 per application, payable online. This fee is non-refundable regardless of the outcome. Double-check every field before submission β errors in the candidate's name, passport number, or salary declaration are the most common causes of unnecessary processing delays.
One practical tip: submit the application as early in the work week as possible. Applications submitted on Friday afternoon typically do not enter MOM's processing queue until the following Monday, effectively adding 2β3 days to the timeline without any compensating benefit.
Step 5: Navigate the COMPASS Assessment
After submission, MOM runs the COMPASS assessment against the data provided in the application. This is where preparation in Steps 1 and 2 pays off. Here is how to maximise your candidate's score in practice:
Salary Positioning (C1)
Use MOM's Self-Assessment Tool (SAT) before applying to check how the offered salary compares to the sector benchmark. If the salary falls below the local median for the age group and sector, the candidate scores 0 on C1. Adjusting the salary upward by even SGD 500β1,000 per month can shift the score from 0 to 10 points β often the difference between approval and rejection.
Qualifications Verification (C2)
MOM cross-references qualifications against a database of recognised institutions. If the candidate's university is not on MOM's recognised list, proactively submit additional evidence: professional certifications (AWS Certified, Google Cloud Professional), published research, or significant open-source contributions can supplement the qualifications assessment.
Common Pitfalls That Cause Rejections
- Salary mismatch: The declared salary on the EP application does not match the salary stated in the MyCareersFuture job posting. MOM cross-checks these, and discrepancies trigger manual review or outright rejection.
- Overly broad job description: A role described as "general IT support and development" will score poorly on the specialisation dimension. Be specific about the technical domain.
- Nationality concentration: If more than 25% of your company's PMETs share the candidate's nationality, C3 scores 0. This is a structural issue that cannot be fixed at application time β it requires long-term workforce planning.
- Missing or unverifiable documents: Incomplete educational records or employment gaps without explanation delay processing by 2β4 weeks.
Appeal Process
If the EP application is rejected, you can file an appeal within 3 months. Appeals should include additional documentation that addresses the specific reason for rejection. Common successful appeal strategies include providing a higher salary offer, submitting additional qualification evidence, or demonstrating how the role aligns with Strategic Economic Priorities. The appeal process typically takes an additional 3β4 weeks.
Step 6: Handle Approval, Card Issuance, and Onboarding
When MOM approves the EP application, you receive an In-Principle Approval (IPA) letter. This letter is valid for 6 months and serves as authorization for the candidate to enter Singapore for the purpose of employment. The IPA is not an EP β it is the precursor document that allows the formal pass to be issued once the candidate arrives.
Card Issuance Process
After the candidate arrives in Singapore, you must complete the card issuance formalities within the IPA validity period. This involves:
- Online notification: Register the candidate's arrival and arrange for fingerprint and photo registration at MOM's Employment Pass Services Centre.
- Medical examination: Required for certain nationalities. The medical must be conducted by a Singapore-registered doctor and results submitted to MOM.
- Card issuance fee: SGD 225, payable online. The physical EP card is typically issued within 4 working days of completing the registration.
Practical Onboarding Steps
Beyond the regulatory formalities, help your new tech hire settle into Singapore quickly. The faster they are productive, the faster you see return on the 8β10 weeks you invested in the EP process:
- Bank account: Major banks (DBS, OCBC, UOB) allow EP holders to open accounts with their IPA letter or EP card. DBS and OCBC have branches near Raffles Place that are experienced with tech sector accounts.
- Housing: Tech professionals typically settle in districts near their workplace β Buona Vista and one-north for R&D roles, Tanjong Pagar and the CBD for fintech, Jurong East for manufacturing-adjacent tech. Budget SGD 2,500β4,500/month for a one-bedroom apartment depending on district.
- Tax registration: The candidate's employer handles CPF contributions (applicable to Singaporean citizens and PRs only). Foreign EP holders do not contribute to CPF but are subject to income tax filed annually with IRAS.
- SingPass and digital services: Essential for accessing government e-services. The candidate can register for SingPass once the EP card is issued.
Step 7: Plan for Renewal and Long-Term Retention
An EP is not a permanent arrangement. First-time EPs are typically valid for 2 years. Renewals extend the validity to 3 years. Each renewal is subject to a fresh COMPASS assessment, which means the candidate's salary must continue to meet β or ideally exceed β the prevailing benchmarks at the time of renewal.
Renewal Strategy
Start the renewal process 3 months before expiry. Late renewals risk a gap in the candidate's legal employment status, which can force them to leave Singapore while the renewal is processed. Proactive salary adjustments in the months before renewal strengthen the COMPASS score and reduce rejection risk.
Pathway to Permanent Residency
EP holders become eligible to apply for Singapore Permanent Residency (PR) after 6 months on the pass. PR approval rates for tech professionals have remained relatively strong in recent years, particularly for candidates who demonstrate integration into Singapore's community and economy. Factors that improve PR approval include:
- Higher salary relative to peers
- Contributions to the local tech ecosystem (mentoring, community involvement, SkillsFuture participation)
- Family ties in Singapore (spouse, children in local schools)
- Employment with a company that has a strong track record of local hiring
Alternative Pass Options
- Tech.Pass: For exceptional tech talent earning SGD 20,000 or more per month, or with significant achievements such as leading a tech company with at least USD 500 million valuation, or holding key patents in AI or deep tech. Tech.Pass is valid for 2 years with a 2-year renewal. It offers more flexibility than a standard EP, including the ability to start and operate businesses in Singapore simultaneously.
- S Pass: For mid-level tech roles where the candidate earns between SGD 3,150 and SGD 5,600 per month. S Pass is subject to a foreign worker levy and dependency ratio ceiling, making it less suitable for professional tech roles but relevant for some support and junior positions.
Need help with EP applications?
Need help navigating EP applications for your tech hires?
HireDeveloper.sg pre-screens all candidates for EP eligibility, COMPASS scoring, and salary benchmark alignment before you invest time in interviews. We handle the documentation checklist and timeline management so your HR team can focus on onboarding, not paperwork.
Get EP-ready tech talent βEP Application Best Practices for Tech Employers
After supporting hundreds of EP applications for tech roles across Singapore, these are the practices that consistently separate smooth approvals from drawn-out processes:
- Use MOM's Self-Assessment Tool before every application: The SAT gives you a preliminary COMPASS score. If the score is below 40, restructure the offer or candidate profile before submitting. A failed application wastes 3β8 weeks and the SGD 105 application fee.
- Align your job posting salary with the EP application salary exactly: Even a minor discrepancy between the MyCareersFuture listing and the EP application triggers a manual review flag. Consistency across all documentation is essential.
- Build your diversity score proactively: If your workforce is heavily concentrated in one nationality, begin diversifying your hiring pipeline 6β12 months before you anticipate needing EP approvals for that nationality. The C3 diversity score cannot be fixed at application time.
- Engage with IMDA and EDB for SEP endorsement: If your company is working on AI, cybersecurity, semiconductor, or green technology projects, a formal partnership or endorsement from IMDA or EDB can earn SEP bonus points. This is particularly valuable for borderline applications.
- Keep a centralised document repository: Missing documents are the most common cause of avoidable delays. Maintain a shared folder for each EP application with passport copies, educational certificates, employment verification letters, and the MyCareersFuture job posting URL.
- Track SkillsFuture and local training commitments: Companies that actively invest in upskilling their local workforce through SkillsFuture programmes score better on the C4 local employment support criterion. Document all training expenditure and participation.
Frequently Asked Questions
What is the minimum salary for a Singapore Employment Pass in 2026?+
How does the COMPASS framework affect EP applications for tech talent?+
How long does the EP application process take?+
Can EP holders bring their family to Singapore?+
Hire Tech Talent in Singapore
From EP eligibility screening to COMPASS score optimisation, HireDeveloper.sg handles the complexity so you get qualified, visa-ready tech professionals without the paperwork headaches. No cost until you hire.
Start hiring EP-ready tech talent βRelated Hiring Guides
AI/ML Engineers
Hire pre-vetted AI and machine learning engineers in Singapore
Full-Stack Developers
Hire senior full-stack developers for Singapore tech teams
Python Developers
Hire Python engineers for backend, data, and AI roles in Singapore
Singapore Tech Talent
Explore the full Singapore tech talent market and hiring landscape
