Skip to content

How to Pay the DFA Passport Fee Online

Quick answer

The passport fee is PHP 950 for regular processing or PHP 1,200 for expedited, and you pay it after booking on passport.gov.ph. Pay online through Maya (debit or credit card) or at an accredited over-the-counter payment center. Once the payment goes through, DFA emails your appointment packet to print.

Philippine passport fees in 2026 (source: DFA Office of Consular Affairs)

How to Pay the DFA Passport Fee Online
ItemAmountNotes
Regular processingPHP 950New or renewal. About 10 working days in Metro Manila, 12 elsewhere
Expedited processingPHP 1,200New or renewal. About 5 working days in Metro Manila, 7 elsewhere
Lost or damaged passport penaltyPHP 350Added to the processing fee
Appointment bookingPHP 0Booking on passport.gov.ph is free

What do you need before you start?

  • A completed booking and the appointment code from your email.
  • A debit or credit card for online payment through Maya, or cash for an accredited payment center.
  • The list of accredited payment merchants on passport.gov.ph, to find a center near you.

Pay only through the channels listed on passport.gov.ph. Never send money to a person's account.

How do you do it, step by step?

  1. 1. After you submit the form, choose how to pay

    online through Maya, or at an over-the-counter payment center.

  2. 2. For Maya, follow the payment page and enter your card details

  3. 3. For over-the-counter payment, bring the payment details from your booking to an accredited merchant listed on passport.gov.ph

  4. 4. Check that the amount matches your processing type before you pay

  5. 5. Keep the receipt or confirmation screen

  6. 6. Wait for the DFA email with your appointment packet

    Print it.

  7. 7. On your date, bring the printed packet and your original documents

What if it does not work?

  • Paid but no appointment packet email

    check spam and trash first. Then call the DFA appointment hotline at (02) 8234-3488 with your appointment code and receipt.

  • Card payment failed

    check your card's online payment settings and limit, or pay at a payment center instead.

For other problems, see DFA appointment errors and fixes.

Frequently asked questions

How much is the DFA passport fee in 2026?

PHP 950 for regular and PHP 1,200 for expedited processing, for new applications and renewals alike.

Can I get a refund if I cannot go?

No. DFA says fees are non-refundable, non-transferable and non-reusable, and are forfeited if you cancel or do not show up. Move the date instead of cancelling.

If my expedited passport is late, do I get the extra fee back?

No. DFA says release dates are tentative and the expedited fee is not refunded if the passport is ready later.

Can I pay at the DFA office?

The appointment system uses ePayment: you pay through Maya or an accredited payment center, then bring the printed packet to the office.

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.