induwara.lk
induwara.lkSouth Korea · Residence visa

South Korea F-2-7 Points-Based Residency Visa Calculator

Score yourself against Korea's official F-2-7 points table in seconds. Age, education, Korean language and income make up the essential score; bonus and deduction items adjust it. See if you clear the 80-point pass mark and the cheapest single change to close any gap. No signup, sources cited below.

By Induwara AshinsanaUpdated Jul 17, 2026
F-2-7 points self-assessmentPass mark 80
KIS points table
Try a profile

Your current age. Younger applicants (25–29) score highest.

Recognised by the Korea Immigration Service.

Highest TOPIK grade, or the equivalent KIIP stage.

From your NTS income certificate, not the contract.

Bank of Korea 2024 per-capita GNI: ₩49,955,000.

Bonus & deduction items
Total score
85/ 80
Qualifies (cushion 5)
Essential base
75
Bonus
+10
Deduction
0
Income 1.70× GNI
Score against pass mark85 / need 80
Essential 75Bonus +10| Pass mark 80

You clear the 80-point pass mark.

This is an indicative self-assessment. Confirm your documents and book an appointment through Hi Korea — the Korea Immigration Service makes the final decision.

Score breakdown

ItemYour valuePointsMax
Age28 years2525
Highest educationBachelor's degree2535
Korean proficiencyTOPIK / KIIP 41520
Annual income1.70× per-capita GNI1060
KIIP social-integration completed+10+1010
Total (75 essential +10 bonus)85 / 80

Total verified by independent recomputation.Sources cited: Korea Immigration Service F-2-7 points table (via Hi Korea) and Bank of Korea per-capita GNI. Indicative self-assessment, not an official determination.

How it works

The F-2-7 (점수제 우수인력 거주) is South Korea's points-based long-term residence visa — the standard stepping-stone from an employment visa such as E-7 toward F-5 permanent residency. The Korea Immigration Service scores each applicant against a published table and grants the status once the total reaches the pass mark of 80 points. This calculator transcribes that table and computes your score deterministically.

There are four essential scoring items:

  • Age (max 25): 18–24 → 20; 25–29 → 25; 30–34 → 23; 35–39 → 20; 40–44 → 12; 45–50 → 8; 51+ → 3.
  • Education (max 35): associate/diploma → 15; bachelor → 25; master → 30; doctorate → 35.
  • Korean proficiency (max 20), by TOPIK grade or equivalent KIIP stage: 1 → 3; 2 → 5; 3 → 10; 4 → 15; 5–6 → 20.
  • Annual income (max 60), scored as a multiple of per-capita GNI (G): below 1×G → 0; ≥1×G → 10; ≥2×G → 20; ≥3×G → 40; ≥4×G → 60. Income is taken from your National Tax Service certificate, not your contract.

On top of the essential base you can add bonus items — completing the KIIP social-integration course (+10), earning your degree at a Korean university (+5), working in a designated growth industry (+5) and living outside the Seoul capital region (+5), capped together at 25. A recorded immigration-law violation or tax delinquency subtracts 10. The final score is total = max(0, essential + bonus − deduction) and you qualify when it is at least 80.

Income is the item most people can move. Because it is a multiple of the Bank of Korea's per-capita GNI (₩49,955,000 for 2024), the tool shows your income as an explicit multiple so the band is transparent, and lets you edit the GNI when a new figure is published. Every total is confirmed by a second, independent recomputation before it is shown, and if you fall short the gap advisor lists the smallest single upgrade that reaches 80.

Worked examples

Nimal — E-7 engineer, qualifies

Age 28 · bachelor · TOPIK 4 · ₩85M · KIIP completed

  1. Age 28 → 25 points
  2. Bachelor's degree → 25 points
  3. TOPIK 4 → 15 points
  4. Income ₩85,000,000 ÷ ₩49,955,000 = 1.70× GNI → ≥1×G → 10 points
  5. Essential base: 25 + 25 + 15 + 10 = 75
  6. Bonus: KIIP completed +10 → total 85
  7. 85 ≥ 80 → QUALIFIES (cushion 5)

Kamala — short by 8, near miss

Age 42 · master · TOPIK 3 · ₩60M · KIIP completed

  1. Age 42 → 12 points
  2. Master's degree → 30 points
  3. TOPIK 3 → 10 points
  4. Income ₩60,000,000 ÷ ₩49,955,000 = 1.20× GNI → ≥1×G → 10 points
  5. Essential base: 12 + 30 + 10 + 10 = 62
  6. Bonus: KIIP completed +10 → total 72
  7. 72 < 80 → SHORT by 8
  8. Cheapest single move: Korean 3→5–6 (+10 → 82) or income ≥2×G = ₩99,910,000 (+10 → 82)

At the income boundary (edge case)

Age 25 · bachelor · TOPIK 4 · income exactly 2× GNI

  1. Income = 2 × ₩49,955,000 = ₩99,910,000 → exactly 2.00× → ≥2×G → 20 points
  2. Age 25 → 25 points (band starts at 25)
  3. Bachelor's degree → 25 points
  4. TOPIK 4 → 15 points
  5. Essential base: 25 + 25 + 15 + 20 = 85 → QUALIFIES
  6. One rupee less (₩99,909,999 = 1.9999×) drops the income band to ≥1×G → 10, giving 75 — short by 5

Frequently asked questions

Sources & references

The points table, 80-point pass mark and per-capita GNI reference were last cross-checked against these sources on 2026-07-17. This tool is an indicative self-assessment, not legal advice or an official determination — the Korea Immigration Service makes the final decision.

Related tools

Rate this tool
Be the first to rate

Comments & feedback

Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.

Found a bug, edge case, or want to suggest an improvement?

Email me at [email protected] — most fixes ship within 24 hours.