Original research · 30 May 2026
The State of Skilled-Migration Salary Floors, 2026
What does it actually cost, in salary terms, to qualify as a skilled migrant in 2026? We computed it from 51 primary-sourced salary floors across 17 major destinations — and tracked which ones moved.
By Sam Parks, Editor and lead researcher.
Answer cluster
Source-backed answer cluster
This page is part of a market-share execution cluster with public battlecards, source datasets and release gates. The links below are evidence trails for crawlers, AI retrievers and reviewers; they are not ranking, traffic, citation or market-share outcome claims.
salary
Normalise salary floors across countries while keeping local-currency amounts, paid route costs, route basis, permit type and effective dates visible.
Private measurement status
Ready for private measurement
This page has public retrieval controls ready for private GSC, SERP/AI, authority and market-share measurement workflows. Rankings, AI visibility, traffic, market-share and 500k/month claims remain blocked until reviewed aggregate proof passes the private measurement bridge, outcome proof and release gates.
research-skilled-migration-salary-floors-2026-private-measurement-page
1 battlecard / run now
Battlecard handoff
Cross-country skilled salary floor comparisons
salary-floors-cross-country
medium / ready-for-private-measurement / ready-for-private-measurement / coverage 100
Run-now private phases
- public-control-check: Confirm public retrieval controls before measurementrun-now: Run-now private measurement may produce reviewed aggregate evidence, but it cannot publish outcome claims from raw exports or unapproved rollups.
- authority-proof: Collect off-site authority and distribution evidencerun-now: Run-now private measurement may produce reviewed aggregate evidence, but it cannot publish outcome claims from raw exports or unapproved rollups.
- gsc-experiment: Run Search Console battlecard experiment exportrun-now: Run-now private measurement may produce reviewed aggregate evidence, but it cannot publish outcome claims from raw exports or unapproved rollups.
- serp-ai-snapshot: Capture SERP and AI answer-surface snapshotsrun-now: Run-now private measurement may produce reviewed aggregate evidence, but it cannot publish outcome claims from raw exports or unapproved rollups.
- quarterly-market-share-rollup: Summarise quarterly market-share evidencerun-now: Run-now private measurement may produce reviewed aggregate evidence, but it cannot publish outcome claims from raw exports or unapproved rollups.
Required private evidence
- GSC rows for cross-country salary and destination salary queries.
- Reviewed AI answer outputs for stale salary floors.
- Outcome rows for internal-link pushes into profession pages.
- Run the SERP/AI snapshot protocol for every query in this battlecard across the agreed locale and device set.
- Summarise reviewed evidence with npm run seo:market-share-summary before any public quarterly share claim is published.
- Run npm run seo:market-share-proof before using a complete rollup as market-share evidence.
- Tie zero-visibility or stale-answer findings back to the battlecard search experiment before changing page titles or answer capsules.
Final outcome gates
- ai-visibility-proof: Run AI visibility proof gatefinal-outcome-gate: Reviewed final proof output must approve the claim, the public outcome-claim audit must pass and the SEO/GEO release gate must pass.
- traffic-outcome-proof: Run 500k/month traffic outcome proof gatefinal-outcome-gate: Reviewed final proof output must approve the claim, the public outcome-claim audit must pass and the SEO/GEO release gate must pass.
Measurement details and public controls
No-go conditions
- Do not convert salary floors into USD rankings without caveats.
- Do not describe the Netherlands HSM salary requirement as an applicant fee or sunk cost.
- Do not flatten France, Norway or Finland salary basis rules into an undated Europe-wide minimum.
- Do not publish a salary answer without basis, effective date and source URL.
- Do not route unsupported occupation pages into the sitemap.
- Do not publish current market-share, ranking, traffic or AI-citation claims from this planning row alone.
- Do not expose raw screenshots, private Search Console exports, long AI transcripts or reviewer notes.
- Blocked until an approved redacted snapshot rollup supplies dated counts, approvedForPublication=true, reviewedAt and reviewedBy.
- Do not call any route the best without visible criteria and caveats.
- Do not create a ranking page from one emerging query row.
- Do not publish market-share claims without approved redacted snapshot rollups.
- Do not publish current market-share, ranking, traffic, AI-citation, backlink or 500k/month progress claims without approved reviewed aggregate evidence.
- Do not claim rankings, traffic, AI citation share or market-share gains from this handoff without approved aggregate evidence.
- This row is a Q3 2026 baseline contract, not a live rank or traffic-share claim.
- Approved market-share rollups must publish counts and dates, not raw screenshots, long AI transcripts or private reviewer notes.
- Competitor source-class labels must stay aligned with the source-transparency benchmark and snapshot protocol.
- Do not publish rankings, traffic, backlinks, AI-citation, market-share or 500k/month progress claims without reviewed aggregate outcome proof.
- Do not publish traffic, ranking, AI-citation, backlink, reviewer-trust or market-share claims from this queue alone.
- Do not publish ranking, AI-visibility, market-share, traffic or 500k/month claims from private-measurement bridge metadata.
- Do not commit or publish raw Search Console exports, analytics exports, SERP screenshots, AI transcripts, authority-account details, browser profiles or unapproved rollups.
Public controls
Source datasets
- /api/public/seo-geo-private-measurement-bridge
- /api/public/seo-geo-measurement-run-queue
- /api/public/seo-geo-dominance-gap-ledger
- /api/public/seo-geo-page-action-map
- /research/seo-geo-private-measurement-bridge-2026
- /api/public/battlecard-retrieval-coverage
- /api/public/market-share-capture-plan
- /api/public/authority-distribution-plan
- /api/public/quarterly-market-share-summary
- /api/public/serp-answer-surface-snapshots
- /api/public/battlecard-search-experiments
- /api/public/traffic-forecast
- /api/public/visibility-metrics
- /api/public/seo-geo-release-gate
- /api/public/ai-retrieval-task-index
- /api/public/ai-retrieval-readiness
- /api/public/competitor-query-battlecards
- /api/public/source-transparency-benchmark
- /api/public/expert-reviewer-entities
- /api/public/salary-thresholds
- /api/public/freshness
- /api/public/cost-to-complete
- /api/public/citation-benchmark
- /api/public/content-opportunities
- /api/public/answer-capsules
- /api/public/citation-packs
- /api/public/calculator-verdict-contexts
- /api/public/publisher-citation-kits
- /api/public/external-repository-mirrors
- /api/public/search-demand-actions
- /api/public/execution-readiness
- /api/public/technical-seo-controls
- /api/public/seo-geo-production-queue
- /api/public/indexable-pages
- /api/public/search-index
- /api/public/fact-changes
- /api/public/monthly-figure-changes
- /api/public/processing-times
- /api/public/visas
- /api/public/topical-authority-map
- /api/public/seo-geo-audit-evidence
- /api/public/ai-answer-accuracy-audit
- /api/public/destinations
Cross-country salary-floor evidence
Cross-country skilled salary-floor, cost and route-basis evidence
The research report ranks annual-equivalent figures for analysis only. Use this layer to keep local currency, route basis and applicant costs in view.
Local currency first
Salary floors are legal or route-specific eligibility gates, not applicant fees. Do not convert salary floors into USD rankings without caveats, and do not merge salary evidence, employer-side recognition costs, refundable proof-of-funds lines or applicant paid-away costs into one "visa cost" claim.
Netherlands Highly Skilled Migrant
€5,942/month (Kennismigrant — 30+); €4,357/month (Kennismigrant — under 30); €3,122/month (Orientation Year search — reduced rate)
Age-banded monthly gross salary bands under the IND Highly Skilled Migrant table.
France Talent Passport salaried
€39,582/year (Passeport talent - salaried qualified employee)
Annual gross remuneration floor for the salaried qualified Talent Passport category.
NOK 545,400/year (Skilled worker permit - bachelor-level salary floor where no collective agreement applies); NOK 624,700/year (Skilled worker permit - master-level salary floor where no collective agreement applies)
Normal pay and working conditions test first; bachelor/master floors apply where no collective agreement controls the role.
€3,937/month (Specialist residence permit salary threshold)
Monthly gross specialist salary threshold, excluding fringe benefits, plus confirmed employment.
| Route | Salary floor and basis | Paid-away applicant baseline | Do not collapse | Source date |
|---|---|---|---|---|
| Kingdom of the Netherlands - Highly Skilled Migrant (Kennismigrant)Cost model | €5,942/month (Kennismigrant — 30+); €4,357/month (Kennismigrant — under 30); €3,122/month (Orientation Year search — reduced rate) | €2,113-€2,908Salary or pay evidence line: €37,464-€71,304. Refundable/show-only line: €37,464-€71,304. | The Netherlands HSM salary requirement is not an applicant fee or sunk cost; IND-recognised sponsor status and sponsor-recognition costs stay employer-side.Employer-side context: Employer recognised-sponsor registration (€2,539-€5,080). | 1 July 2026IND — Required amounts income requirements |
| French Republic - Talent Passport — Salaried Employee (Passeport Talent Salarié)Cost model | €39,582/year (Passeport talent - salaried qualified employee) | €358-€485Salary or pay evidence line: €39,582. Refundable/show-only line: €39,582. | France salary evidence, contract length, diploma evidence and residence-card tax are separate fields in the answer. | 1 July 2026Service-Public.fr - Passeport talent |
| Kingdom of Norway - Skilled Worker Residence Permit (Oppholdstillatelse som faglaert)Cost model | NOK 545,400/year (Skilled worker permit - bachelor-level salary floor where no collective agreement applies); NOK 624,700/year (Skilled worker permit - master-level salary floor where no collective agreement applies)No single route-wide salary number. If a collective agreement applies, UDI checks the collective wage rate; otherwise pay must not be poorer than normal for the occupation and place of work. | NOK 6,300-NOK 8,300Salary or pay evidence line: NOK 0. Refundable/show-only line: none tracked. | Norway must not be flattened into one Europe-wide minimum because collective agreements, normal-pay evidence and education level can bind differently. | 1 July 2026UDI - Pay and working conditions in Norway |
| Republic of Finland - Residence permit for a specialistCost model | €3,937/month (Specialist residence permit salary threshold) | €540-€655Salary or pay evidence line: €3,937. Refundable/show-only line: €3,937. | Finland specialist salary evidence is an approval condition, while the Migri application fee is the applicant paid-away cost. | 1 July 2026Migri - Specialist residence permit |
- Salary thresholds hub
- Computed figures
- Netherlands salary thresholds
- Netherlands Highly Skilled Migrant cost model
- Netherlands Highly Skilled Migrant route guide
- France salary thresholds
- France Talent Passport salaried cost model
- France Talent Passport salaried route guide
- Norway salary thresholds
- Norway Skilled Worker permit cost model
- Norway Skilled Worker permit route guide
- Finland salary thresholds
- Finland Specialist permit cost model
- Finland Specialist permit route guide
- Salary-thresholds JSON
- Cost-to-complete JSON
- How our salary-floor figures compare
Latest source record in this cluster: 1 July 2026. This cluster supports retrieval and review, not ranking, traffic, AI-citation or market-share outcome claims.
Which countries have the highest skilled migration salary floors in 2026?
The highest skilled-migration salary floor in the tracked set is United States - EB-5 Direct investment minimum at 1,050,000 USD ($1,050,000/yr approximate). The report compares 51 positive salary floors across 17 destinations, with the median around $52,000/yr.
Verified against Visa Atlas salary-thresholds dataset on 13 July 2026.
Key findings
- The lowest skilled-relevant salary floor we track is 15,263 CAD (≈ $11,000/yr) — Canada's Start-up Visa — settlement funds (not salary).
- The highest is 1,050,000 USD (≈ $1,050,000/yr) — United States's EB-5 Direct investment minimum — a 95× spread across the set.
- The median floor sits around $52,000/yr (Germany).
- 7 tracked salary floors have changed in our recorded window — and 7 of them moved upward. Not one fell. The direction of travel is unambiguous.
The floors, lowest to highest
| Destination | Route | Floor | ≈ USD/yr |
|---|---|---|---|
| Canada | Start-up Visa — settlement funds (not salary) | 15,263 CADannual | $11,000 |
| Portugal | D7 — passive income minimum | 11,040 EURannual | $11,900 |
| United Arab Emirates | Dependant sponsorship — resident employee | 48,000 AEDannual | $13,000 |
| Portugal | Tech Visa / HQA — indicative | 22,320 EURannual | $24,000 |
| United Kingdom | Skilled Worker — Health and Care Worker / education national pay-scale | 25,000 GBPannual | $29,500 |
| United Kingdom | Health and Care Worker — absolute minimum | 25,000 GBPannual | $29,500 |
| Spain | Non-lucrative Visa — passive-income minimum | 28,800 EURannual | $31,000 |
| New Zealand | AEWV - minimum income to support dependent children | 58,240 NZDannual | $35,000 |
| Canada | Provincial Nominee — typical employer-driven floor | 50,000 CADannual | $36,000 |
| Spain | Digital Nomad Visa — remote-work income | 34,188 EURannual | $36,900 |
| United Kingdom | Skilled Worker — Immigration Salary List discount | 33,400 GBPannual | $39,000 |
| United Kingdom | Skilled Worker — STEM PhD / new-entrant / shortage | 33,400 GBPannual | $39,000 |
| Ireland | General Employment Permit — headline floor | 36,605 EURannual | $39,500 |
| Netherlands | Orientation Year search — reduced rate | 3,122 EURmonthly | $40,200 |
| Ireland | Critical Skills Employment Permit — general floor | 40,904 EURannual | $41,000 |
| France | Passeport talent - salaried qualified employee | 39,582 EURannual | $42,500 |
| Sweden | Employee work permit salary requirement | 34,470 SEKmonthly | $43,200 |
| New Zealand | SMC skilled job - ANZSCO levels 1 to 3 | 35 NZDhourly | $43,680 |
| United Kingdom | Skilled Worker — PhD relevant to job (Tradeable point C) | 33,400 GBPannual | $44,000 |
| Spain | Highly Qualified Professional / EU Blue Card (Startup Law) | 41,356.36 EURannual | $44,500 |
| Germany | EU Blue Card — shortage occupations (Engpassberufe) | 45,934 EURannual | $47,000 |
| Portugal | D8 (Digital Nomad) — remote-work income | 44,160 EURannual | $47,700 |
| United Kingdom | Skilled Worker — general threshold | 41,700 GBPannual | $49,000 |
| Singapore | Employment Pass - all sectors except financial services | 5,600 SGDmonthly | $49,800 |
| Finland | Specialist residence permit salary threshold | 3,937 EURmonthly | $51,000 |
| Germany | EU Blue Card — general threshold | 50,700 EURannual | $52,000 |
| Norway | Skilled worker permit - bachelor-level salary floor where no collective agreement applies | 545,400 NOKannual | $52,000 |
| Australia | Core Skills Income Threshold (CSIT, formerly TSMIT) | 79,423 AUDannual | $52,300 |
| Australia | Core Skills Pathway (482) | 79,423 AUDannual | $52,300 |
| Australia | Employer Nomination Scheme (186) - CSIT and AMSR | 79,423 AUDannual | $52,300 |
| Ireland | Intra-Company Transfer Permit — key personnel | 49,523 EURannual | $53,500 |
| Canada | LMIA — High-wage stream floor (indicative) | 75,000 CADannual | $54,000 |
| Singapore | Employment Pass - financial services | 6,200 SGDmonthly | $55,080 |
| Netherlands | Kennismigrant — under 30 | 4,357 EURmonthly | $56,040 |
| Norway | Skilled worker permit - master-level salary floor where no collective agreement applies | 624,700 NOKannual | $60,000 |
| Germany | General skilled-worker residence (§18a/§18b AufenthG) | 55,770 EURannual | $60,200 |
| United States | H-1B — Level 1 prevailing wage (median across SOC codes) | 62,000 USDannual | $62,000 |
| France | EU Blue Card France | 59,373 EURannual | $64,000 |
| New Zealand | SMC skilled job - ANZSCO levels 4 to 5 | 52.5 NZDhourly | $66,560 |
| Ireland | Critical Skills Employment Permit — non-CSOL fallback | 68,911 EURannual | $69,000 |
| Netherlands | Kennismigrant — 30+ | 5,942 EURmonthly | $76,440 |
| Netherlands | EU Blue Card (Netherlands) | 5,942 EURmonthly | $76,440 |
| United States | L-1B specialised knowledge — indicative floor | 80,000 USDannual | $80,000 |
| Denmark | Pay Limit Scheme salary floor | 552,000 DKKannual | $80,000 |
| Australia | Specialist Skills Pathway (482) | 146,576 AUDannual | $96,600 |
| United Arab Emirates | Golden Visa — skilled employee minimum | 360,000 AEDannual | $98,000 |
| United Arab Emirates | Green Visa — freelancer minimum | 360,000 AEDannual | $98,000 |
| United States | H-1B — Level 4 prevailing wage (senior roles, typical band) | 150,000 USDannual | $150,000 |
| United Arab Emirates | Golden Visa — investor (public investment) | 2,000,000 AEDannual | $544,000 |
| United States | EB-5 Targeted Employment Area minimum | 800,000 USDannual | $800,000 |
| United States | EB-5 Direct investment minimum | 1,050,000 USDannual | $1,050,000 |
What moved, and when
- 1 March 2026 · Critical Skills Employment Permit — general floor salary floor: 38000 EUR (annual) → 40904 EUR (annual)
- 1 January 2026 · EU Blue Card — general threshold salary floor: 48300 EUR (annual) → 50700 EUR (annual)
- 1 January 2026 · EU Blue Card — shortage occupations (Engpassberufe) salary floor: 43760 EUR (annual) → 45934 EUR (annual)
- 22 July 2025 · Skilled Worker — general threshold salary floor: 38700 GBP (annual) → 41700 GBP (annual)
- 22 July 2025 · Skilled Worker — Immigration Salary List discount salary floor: 30960 GBP (annual) → 33400 GBP (annual)
- 9 April 2025 · Health and Care Worker — absolute minimum salary floor: 23200 GBP (annual) → 25000 GBP (annual)
- 4 April 2024 · Skilled Worker — general threshold salary floor: 26200 GBP (annual) → 38700 GBP (annual)
Full versioned record in the changelog.
Methodology
- Sample: every salary floor in our structured data with a positive amount and a USD reference (51 figures across 17 destinations), each mapped to a primary government source.
- Ordering: annual-equivalent USD (monthly ×12, hourly ×2,080). The USD conversion is a rough editorial reference for ranking only — rely on the local-currency figure.
- Movements: drawn from our temporal observation log, which records each figure's value, effective date, and source over time.
- As of: figures effective on their stated dates; report computed 30 May 2026.
Limitations
- Covers headline statutory floors, not occupation-specific going rates (which often bind higher).
- Ten destinations only — the set the site covers; not a global census.
- USD conversions are editorial, not live FX. Cross-currency ordering can shift with exchange rates.
- This is data journalism, not legal advice. Confirm any figure on its linked official source before acting.
Cite or reuse this dataset
This report is free to reuse under CC BY 4.0. Cite this report for the analysis, the JSON endpoint for the compiled salary-threshold rows, and the listed authorities for the underlying government floors.
Suggested citation
Visa Atlas, "The State of Skilled-Migration Salary Floors, 2026", https://visaatlas.org/research/skilled-migration-salary-floors-2026. Last verified 13 July 2026.
- JSON endpoint
- https://visaatlas.org/api/public/salary-thresholds
Primary sources (44)
- GOV.UK — Appendix Skilled Worker
- GOV.UK — Immigration Salary List
- GOV.UK — Health and Care Worker
- GOV.UK — Global Talent
- DETE — Critical Skills Employment Permit
- DETE — General Employment Permit
- DETE — Intra-Company Transfer Permit
- Make it in Germany — EU Blue Card
- Make it in Germany — Skilled workers
- Make it in Germany — Chancenkarte
- AIMA — Residence visas
- AIMA — Residence visas
- IAPMEI — Tech Visa
- BOE — Real Decreto 126/2026 (SMI)
- UGE-CE — June 2026 salary threshold note
- Ministerio de Inclusión — Non-lucrative residence
- IND — Required amounts income requirements
- UAE Government Portal — Golden Visa
- UAE Government Portal — Golden Visa
- UAE Government Portal — Green Visa
- UAE Government Portal — Family visa
- ESDC — Provincial/territorial median wages
- ESDC - Temporary Foreign Worker Program refusal to process
- IRCC — Provincial Nominee Program
- IRCC — Start-up Visa eligibility
- Home Affairs - salary requirements
- Home Affairs - Core Skills stream
- Home Affairs — Subclass 189
- DOL — FLC wage search
- USCIS — L-1B
- USCIS — EB-5
- MOM - Employment Pass eligibility
- Immigration New Zealand - Skilled Migrant Category Resident Visa
- Immigration New Zealand - Accredited Employer Work Visa
- Immigration New Zealand - Operational Manual U8.20
- Service-Public.fr - Passeport talent
- SEM - Non-EU/EFTA nationals
- Hong Kong Immigration Department - General Employment Policy
- Migration.gv.at - Skilled Workers in Shortage Occupations
- New to Denmark - Pay Limit Scheme
- Swedish Migration Agency - Employees
- UDI - Pay and working conditions in Norway
- Migri - Specialist residence permit
- EU Immigration Portal - Highly-qualified worker in Italy