Highly Skilled Foreign Professional (HSP) Point System
1. Academic Background
None / Other
Doctorate (PhD)
Master's Degree
Bachelor's Degree
Professional Degree (JD/MBA/etc)
2. Professional Experience
Less than 3 years
3 years or more
5 years or more
7 years or more
10 years or more
3. Annual Salary & Age
Under 30 years old
30 – 34 years old
35 – 39 years old
40 years old or over
Under 4,000,000 JPY
4,000,000 – 4,999,999 JPY
5,000,000 – 5,999,999 JPY
6,000,000 – 6,999,999 JPY
7,000,000 – 7,999,999 JPY
8,000,000 – 8,999,999 JPY
9,000,000 – 9,999,999 JPY
10,000,000 JPY or more
*Note: Minimum 3m JPY usually required for HSP status.
4. Bonus Points
Total Score
0
Understanding Japan's Point-Based PR System
Japan introduced the "Highly Skilled Foreign Professional" (HSFP) point-based system to fast-track permanent residency for talented individuals. Traditionally, permanent residency (PR) required 10 years of continuous residence. However, under this system, you can reduce that to 1 year or 3 years.
How the Points Work
Points Total
PR Eligibility Timeline
80+ Points
Eligible after 1 year of residence in Japan.
70 – 79 Points
Eligible after 3 years of residence in Japan.
Below 70 Points
Standard 10-year residency track applies.
Critical Salary Requirements
It is important to note that the salary points are age-restricted. For example, if you are over 40, you do not receive points for a 6 million JPY salary because the system expects higher earning potential as you age. Additionally, regardless of your total points, if your annual salary is less than 3 million JPY, you generally cannot apply for the Highly Skilled Professional visa category.
Bonus Points Examples
Language: Passing the JLPT N1 gives a significant boost of 15 points. Even N2 gives 10 points.
Education: Graduating from a university ranked in the top 300 globally or a Ministry of Education designated "Top Global University" in Japan grants an automatic 10 points.
Employment: Working for a small-to-medium enterprise (SME) that receives specific R&D tax incentives can also grant bonus points.
function calculateJapanesePR() {
var totalPoints = 0;
// 1. Education
var eduVal = parseInt(document.getElementById("education").value);
totalPoints += eduVal;
if (document.getElementById("dual_degree").checked) {
totalPoints += 5;
}
// 2. Experience
var expVal = parseInt(document.getElementById("experience").value);
totalPoints += expVal;
// 3. Age
var agePoints = parseInt(document.getElementById("age").value);
totalPoints += agePoints;
// 4. Salary Logic (Validation check)
var salaryPoints = parseInt(document.getElementById("salary").value);
var ageGroup = document.getElementById("age").value;
// Japanese PR Rule: Salary points are only awarded if age criteria met
// (Simplification for calculator based on common Type B criteria)
if (agePoints == 0 && salaryPoints > 0) {
// Over 40s only get points for higher brackets usually
// We'll keep the value selected but users should be aware.
totalPoints += salaryPoints;
} else {
totalPoints += salaryPoints;
}
// 5. Bonuses
if (document.getElementById("n1").checked) {
totalPoints += 15;
} else if (document.getElementById("n2").checked) {
// N1 and N2 are not cumulative
totalPoints += 10;
}
if (document.getElementById("top_uni").checked) totalPoints += 10;
if (document.getElementById("japan_edu").checked) totalPoints += 10;
if (document.getElementById("research").checked) totalPoints += 20;
if (document.getElementById("it_cert").checked) totalPoints += 5;
// Display Results
var resultDiv = document.getElementById("pr-result-container");
var scoreVal = document.getElementById("score-val");
var statusText = document.getElementById("status-text");
var recText = document.getElementById("rec-text");
resultDiv.style.display = "block";
scoreVal.innerText = totalPoints;
if (totalPoints >= 80) {
resultDiv.style.backgroundColor = "#e8f5e9";
statusText.style.color = "#2e7d32";
statusText.innerText = "Excellent! (80+ Points)";
recText.innerText = "You are eligible to apply for Permanent Residency after only 1 year of residence in Japan.";
} else if (totalPoints >= 70) {
resultDiv.style.backgroundColor = "#fff3e0";
statusText.style.color = "#ef6c00";
statusText.innerText = "Qualified! (70-79 Points)";
recText.innerText = "You are eligible to apply for Permanent Residency after 3 years of residence in Japan.";
} else {
resultDiv.style.backgroundColor = "#ffebee";
statusText.style.color = "#c62828";
statusText.innerText = "Standard Track (Below 70 Points)";
recText.innerText = "You do not currently meet the points threshold for the fast-track PR. You typically need 10 years of residency.";
}
// Smooth scroll to result
resultDiv.scrollIntoView({ behavior: 'smooth', block: 'nearest' });
}