Skip to content

How to Book a DFA Passport Appointment Online

Quick answer

Start from Schedule an Appointment on passport.gov.ph, agree to the terms, and choose Start Individual Appointment or Start Group Appointment. Pick an office, date and time, fill in the application form, then pay the PHP 950 regular or PHP 1,200 expedited fee. Your appointment code and, after payment, your appointment packet arrive by email.

What do you need before you start?

  • A Gmail or Yahoo address, which DFA recommends to avoid email problems.
  • Your full name, birth date and birthplace exactly as on your PSA birth certificate, or your old passport details if renewing.
  • The documents on the DFA requirements list for your case (adult or minor, new or renewal).
  • Enough time to finish the form in one go. The site logs you out after a period of inactivity.

How do you do it, step by step?

  1. 1. Open https://passport.gov.ph/ and click Schedule an Appointment

  2. 2. Read the terms and conditions and tick the box to agree

  3. 3. Click Start Individual Appointment, or Start Group Appointment to book for family members together

  4. 4. Choose the consular office or TOPS site, then a date and an open time slot

  5. 5. Fill in the application form

    name, birth details, address, parents' names and, for renewals, your old passport details. Choose regular or expedited processing.

  6. 6. Check every field before you submit

    Small typos can be fixed at the office, but major errors can lead to rejection and the fee is not refunded.

  7. 7. Submit and look for the email with your appointment code

  8. 8. Pay the fee

  9. 9. Print the appointment packet that DFA emails after payment, and bring it with your documents on your date

What if it does not work?

  • No dates or time slots open

    DFA says slots open from time to time. Refresh the page later, or pick another office.

  • "Please select a valid timeslot."

    you moved on without choosing a time. Pick one of the open slots.

  • "Please indicate that you have read and agree to the Terms and Conditions and Privacy Policy."

    tick the agreement box before you start.

  • "Session has expired."

    you paused too long. Start again and keep your details ready.

Missing emails and other problems are on DFA appointment errors and fixes.

Frequently asked questions

Is booking a DFA appointment free?

Yes. You pay only the passport fee. Appointments made anywhere other than passport.gov.ph are not valid.

Can I book for my family at once?

Yes. Use Start Group Appointment so everyone gets a slot at the same office and time.

What if I miss my appointment?

DFA's terms say fees are forfeited if you do not show up. If you cannot make it, move the date through Manage Existing Appointment before the day.

Can I choose any DFA office in the country?

Yes. You can book at any consular office or TOPS site with open slots.

What if I made a typo on the form?

Minor typing errors can be corrected during processing at the office. Major errors in your details may be reviewed further or rejected.

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.