Tool
Find the right Philippines visa for your situation.
Six questions. Ranked visa recommendations with eligibility, fees, and processing times. SRRV, DNV, 13(a), 9(g), 9(f), and more, with rules verified April 2026.
Methodology, formula + sources
How this is calculated
Every visa rule runs its own eligibility check against your inputs, then scores 0–100 for fit. Results are sorted eligible-first, then by score, then cheapest-first. No visa is hidden — an ineligible one still shows, with the reason it failed, so you can see what would change the answer.
Formula
score = (eligible ? 40 : 0)
+ (purpose ∈ rule.fitFor.purposes ? 30 : 0)
+ (stayLength ∈ rule.fitFor.stayLengths ? 20 : 0)
+ (nationality ∈ rule.fitFor.favoredNationalities ? 10 : 0) [max 100]
sort: eligible desc → score desc → costScore asc
costScore = depositUsd.high + appFeeUsd.high + appFeePhp.high / 57.5Constants + data sources (each dated)
| Value used | Source | As of |
|---|---|---|
| Visa rules on record: 17 pathways, each independently eligibility-coded | LiveInPH visa-rules dataset, dated per rule | 2026-04 |
| Bureau of Immigration rules: 9(a), 9(g), 13(a), TRV, etc. — verified per rule | Bureau of Immigration | 2026-04 |
| SRRV (Retirement) rules: PRA SRRV Classic; age floor lowered 50 → 40 effective 2025-09-01 | Philippine Retirement Authority | 2026-04 |
Worked example (reproduce this by hand)
55 years old, US national, retirement, permanent stay, documented USD 1,200/mo pension → SRRV Classic (pension, 50+).
- eligibility: age 55 ≥ 50 AND pension ≥ USD 800 → eligible → +40
- purpose 'retirement' ∈ fitFor.purposes ['retirement'] → +30
- stayLength 'permanent' ∈ fitFor.stayLengths ['permanent'] → +20
- no favoredNationalities on SRRV → +0
- score = 40 + 30 + 20 = 90; tie-break costScore = USD 15,000 deposit
→ SRRV Classic (pension, 50+) scores 90/100, ranked #1 eligible.
Assumptions
- Eligibility is coded from published rule text; it does not pre-screen documentary edge cases a consular officer might raise.
- Cost score sums refundable deposit + fees for ranking only — a refundable deposit is not a sunk cost.
Known limits — what this does not model
- Not legal advice. Rules change; the verified date on each result is the date the rule text was last checked against the BI/PRA source.
- Does not model bilateral DNV reciprocity lists exhaustively or special economic-zone visas (PEZA/Clark).