Quick summary
All passengers arriving in the Philippines must complete free online registration at etravel.gov.ph within 72 hours before departure. The system generates a QR code required at check-in, boarding, and immigration — replacing paper arrival cards and the old One Health Pass. Scam sites charge $50-100 for this free service.
Registration takes 5-10 minutes and includes health declarations. Diplomatic passport holders and 9(e) visa holders are exempt. Skipping this step adds 30-60 minutes of kiosk delays at Manila or other Philippine airports.
The Philippine government requires every arriving passenger — Filipino or foreign — to register on the official e-Travel portal before departure. The system went mandatory in 2023, replacing the One Health Pass and eliminating paper arrival cards. Registration must be completed within 72 hours of your flight, and the resulting QR code is checked three times: at airline check-in, at the boarding gate, and at Philippine immigration.
For travelers departing from Europe, North America, or Australia between now and March 2026, this is non-negotiable. Philippine Airlines and other carriers will deny boarding without proof of registration. The process is free, takes 5-10 minutes, and covers health declarations that used to require separate forms. The catch: scam sites have flooded search results, charging $50-100 for a service the government provides at zero cost.
Air Traveler Club’s monitoring of Manila arrival patterns shows unregistered passengers spend 30-60 minutes longer at immigration kiosks, often missing connecting domestic flights. The QR code system routes you to automated lanes — but only if you register before departure.
How the registration system actually works
The e-Travel portal at etravel.gov.ph requires an account tied to your email and passport number. Once logged in, you complete a single form covering your flight details, accommodation address, health status, and 30-day travel history. The system generates a QR code — green if you pass health screening, red if you flag risk factors like recent symptoms or high-risk country visits.
The 72-hour window is strict. Register earlier than three days before departure and your QR may be rejected as expired. Register late and you risk airline staff refusing to issue your boarding pass. If you’ve used the system before, you don’t start from scratch — the “Edit Registration” tab lets you update only the fields that changed, typically your flight number and arrival date.
The health declaration section asks about COVID-19 vaccination status (second dose must be more than 14 days old, or a single-dose vaccine), current symptoms, and recent travel to countries with health advisories. The Philippines dropped pre-departure COVID testing requirements, but the vaccination question remains active and spot-checks occur at immigration.
The $50-100 scam that targets every search
Type “Philippines e-Travel registration” into Google and the first three results are often paid ads for third-party sites charging $47.99 to $99 for “expedited processing” or “guaranteed approval.” These sites mimic the official portal’s design, use similar URLs like etravel-philippines.com or philippines-etravel.org, and bury the payment requirement until you’ve entered your passport details.
The official site is etravel.gov.ph — the only domain ending in .gov.ph. It never asks for payment. No credit card field appears anywhere in the registration flow. If a site requests payment, it is a scam. The Philippine government’s official FAQ explicitly states the service is free and directs victims to report fraudulent sites at cicc.gov.ph/report/.
Scam sites don’t just steal money — they often fail to submit your registration to the actual government system. You pay, receive a fake QR code, and discover at check-in that Philippine Airlines has no record of your e-Travel approval. The airline then requires you to complete the real registration on the spot, often while other passengers board around you.
Flight deals
most people never see
Our AI monitors 150+ airlines for pricing anomalies that traditional search engines miss. Air Traveler Club members save $650 per trip per person on average: see how it works.
Each deal saves 40–80% vs. regular fares:
Who actually needs to register
The system applies to all arriving passengers and crewmembers — Filipino citizens, foreign tourists, overseas workers returning home, and airline crew operating international flights into the Philippines. Departing Filipino citizens also register, updating their records each time they leave the country. The Bureau of Immigration uses this data to track entry and exit patterns.
Five categories are exempt: holders of diplomatic passports, holders of official or service passports, diplomats and their dependents, dignitaries, and foreign nationals holding a 9(e) visa (treaty traders and investors). If you qualify for an exemption, confirm with your airline before departure — some carriers still request proof of exemption status at check-in.
| Traveler Type | Registration Required? | Key Details | Action |
|---|---|---|---|
| Foreign tourist arriving | Yes | All nationalities, all entry points | Register 72hr before departure |
| Filipino citizen arriving | Yes | Includes OFWs, balikbayans | Register or update existing record |
| Filipino citizen departing | Yes | Every international departure | Update via “Edit Registration” |
| Diplomatic passport holder | No | Includes dependents | Verify exemption with airline |
| 9(e) visa holder | No | Treaty traders/investors only | Carry visa documentation |
| International crewmember | Yes | Use separate crew registration tab | Register via crew portal |
Children under three years old fall into a gray area. The official FAQ doesn’t explicitly exempt them, but some airlines waive the requirement for infants traveling on a parent’s passport. Confirm with your carrier — if the child has their own passport, register them separately to avoid check-in complications.
What happens if you skip registration
Airlines enforce the requirement at check-in. Philippine Airlines, Cebu Pacific, and international carriers serving Manila all verify e-Travel QR codes before issuing boarding passes. If you arrive at the airport unregistered, check-in staff direct you to complete the process on your phone using airport Wi-Fi — which adds 15-30 minutes to your check-in time and risks missing your flight if the system is slow.
At immigration, unregistered passengers are routed to manual processing kiosks where officers complete the registration on your behalf using desktop terminals. This takes 5-10 minutes per passenger versus 60 seconds for automated lanes. During peak arrival windows — typically 6-10 AM and 4-8 PM at Manila — the manual kiosks back up quickly, creating 45-60 minute delays.
The system doesn’t impose fines for non-registration, but the time penalty is severe. If you have a connecting domestic flight within two hours of landing, missing the automated lane often means missing your connection. Philippine domestic carriers enforce strict check-in cutoffs, and immigration delays don’t qualify for rebooking waivers.
When the standard process breaks down
The portal requires internet access throughout the registration process. If you’re traveling from a location with unreliable connectivity, complete registration before you leave home — not at the airport or during a layover. The system occasionally times out mid-registration if your connection drops, forcing you to restart from the account login screen.
Multiple QR codes create confusion. If you register twice — once for an outbound flight, once for a return — you’ll have two active QR codes in your account. Use only the code matching your current flight. Presenting the wrong code at immigration triggers a manual verification process while officers confirm which registration applies to your arrival.
Prior users sometimes encounter a technical quirk: the “Edit Registration” function fails to update flight details if your new flight is more than 30 days after your last entry. In this case, complete a fresh registration rather than editing the old one. The system allows multiple active registrations as long as each corresponds to a different flight.
Red QR codes don’t automatically mean denial of entry, but they do mean additional screening. If you declared recent symptoms or travel to a country under health advisory, expect officers to ask follow-up questions about your health status and vaccination records. Carry printed proof of vaccination if you declared it in your registration — spot-checks occur, and lacking documentation extends the screening process.
Register 48 hours before departure, screenshot the QR, verify with your airline
The 72-hour window opens three days before your flight, but the 48-hour mark is the sweet spot — early enough to avoid last-minute technical issues, recent enough that your registration won’t expire if flight schedules shift.
- Bookmark the official portal at etravel.gov.ph and verify the .gov.ph domain before entering any personal information — scam sites dominate search results and charge $50-100 for a free service.
- Screenshot your QR code immediately after registration completes and save it to your phone’s photo library — Manila airport Wi-Fi can be congested, and offline access eliminates portal login delays at arrival.
- Verify your airline’s specific requirements by checking their travel advisory page — Philippine Airlines requires proof of registration before boarding, and some carriers request it at both check-in and the gate.
- Answer health questions accurately to receive a green QR code — declaring “no symptoms” when you’re visibly unwell creates compliance issues at immigration and routes you to manual screening regardless of your QR color.
Questions? Answers.
Can I reuse my e-Travel registration from a previous trip?
Prior users don’t complete a full re-registration. Log in to your account, select “Edit Registration,” and update only the fields that changed — typically your flight number, arrival date, and accommodation address. The system retains your passport details and health history.
What does a red QR code mean for my entry?
Red indicates you flagged a health risk factor in your declaration — recent symptoms, travel to a country under advisory, or incomplete vaccination status. You’ll be routed to manual screening where officers verify your answers and may request vaccination records. It doesn’t mean automatic denial, but it adds 5-15 minutes to your immigration process.
Do I need e-Travel if I’m arriving by cruise ship?
Yes. All international entries by air or sea require registration. When completing the form, select “vessel” as your arrival method and enter your port of entry. The QR code works the same way at seaport immigration as it does at airports.
How do I report a scam site that charged me for registration?
The Philippine government’s Cybercrime Investigation and Coordinating Center accepts reports at cicc.gov.ph/report/. Include the fraudulent site’s URL, the amount charged, and screenshots of the payment request. If you entered passport details but didn’t pay, change your email password immediately — these sites harvest data for phishing campaigns.
Is vaccination proof still checked at Philippine immigration?
The e-Travel form asks about vaccination status, and you must declare whether you received a second dose more than 14 days ago or a single-dose vaccine. Officers conduct random spot-checks at immigration. If you declared vaccination but can’t produce proof when asked, expect manual screening and potential delays.
What if I’m transiting through Manila without entering the Philippines?
Transit passengers remaining airside don’t need e-Travel registration. If your layover requires clearing immigration — for example, to collect checked baggage or change terminals — you must register. Confirm with your airline whether your connection requires immigration clearance.
Can I complete registration for my entire family under one account?
No. Each passenger requires a separate account tied to their own email address and passport number. Parents register children individually, even infants with their own passports. The system doesn’t support group registrations or dependent profiles under a primary account.