Skip to content

How to Book a DFA Passport Appointment Online

Quick answer

Go to passport.gov.ph, choose individual or group, confirm your email, pick a DFA site and time slot, fill in your details, and pay the fee before the deadline. Booking is free. The passport fee is PHP 950 regular or PHP 1,200 expedited in 2026.

Before you start

  • A working email address you can open on your phone.
  • For a new passport: your PSA birth certificate and a valid ID.
  • For renewal: your old passport.
  • Your full name exactly as on your birth certificate or old passport.
  • About 15 minutes and a stable connection.

Only use passport.gov.ph. Fake booking pages and fixers ask for money for slots.

Steps

  1. 1. Open https://passport.gov.ph/ and tap the button to start an appointment

  2. 2. Choose Individual or Group appointment

  3. 3. Read and accept the terms and privacy notice

  4. 4. Enter your email

    Open the confirmation link sent to your inbox.

  5. 5. Pick your country (Philippines), region and DFA consular office

  6. 6. Pick a date and time slot from the calendar

    Grey dates are full.

  7. 7. Fill in your personal details

    name, birth date, place of birth, address, parents' names and old passport number if renewing.

  8. 8. Choose regular or expedited processing

  9. 9. Check every field

    A wrong spelling can cause problems at the office.

  10. 10. Submit

    Download or print the appointment form and payment reference.

  11. 11. Pay before the deadline

  12. 12. On your date, bring the printed form, receipt and original documents

If it does not work

Error messages and problems, and what to do.
Error or problemWhat to do
"No available slots"

try other DFA sites nearby. New slots may open at set times.

No confirmation email

check spam and promotions. Wait 10 minutes. Try again with the same email.

"Link has expired"

start again from the home page.

"Invalid date of birth"

use the format the form asks, like MM/DD/YYYY.

Page stuck loading

do not tap submit many times. Wait, then check your email for a confirmation before booking again.

Frequently asked questions

Is booking a DFA appointment free?

Yes. You only pay the passport fee.

Can I book for my family at once?

Yes, with the group option.

What if I miss my appointment?

Your payment may be forfeited and you must book again.

Can I choose any DFA site in the country?

Yes. You can book at any site with open slots.

Can minors book online?

Yes. A parent books for the minor, and the minor appears in person with a parent.

Official portal

Listo Papeles is not affiliated with this portal or its agency. We never ask for your password, one-time code or member number.

Open the official portal (https://passport.gov.ph/)

Share this page

Was this page helpful?

Report outdated or incorrect info

Do not include personal details such as your name, ID numbers or passwords.