How to Pay the DFA Passport Fee Online
Quick answer
After you book on passport.gov.ph, you get a payment reference. Pay it through one of the channels listed on your appointment page before the deadline. In 2026 the fee is PHP 950 regular or PHP 1,200 expedited, plus a small convenience fee.
Table: Philippine passport fees, 2026, source: https://consular.dfa.gov.ph/
| Processing | Fee (PHP) | |---|---| | Regular | 950 | | Expedited | 1,200 | | Convenience fee | varies by channel |
Before you start
- Your appointment form with the payment reference number.
- Enough money for the fee and the convenience fee.
- The payment deadline shown on your form.
Pay only through channels shown on passport.gov.ph. Never send money to a person's account.
Steps
1. Open your appointment form or confirmation email
Find the reference number and deadline.
2. Choose a payment channel from the list on passport.gov.ph
Options may include online banking, e-wallets and over-the-counter partners.
3. Enter the reference number exactly as shown
4. Check the amount matches your processing type
5. Pay and keep the receipt or screenshot of the transaction
6. Wait for a payment confirmation email from DFA
7. Print the confirmation and bring it on your appointment date
If it does not work
| Error or problem | What to do |
|---|---|
| "Reference number not found" | typo, or the booking expired. Check the code. If expired, book again. |
| "Transaction expired" | you passed the deadline. The slot is released. Book again. |
| Paid but still "unpaid" | posting may take some hours. Keep your receipt. If still unpaid after 1-2 days, contact the payment partner, then DFA. |
| Paid twice | contact the payment partner first for reversal. |
Frequently asked questions
How much is the DFA passport fee in 2026?
PHP 950 for regular and PHP 1,200 for expedited.
How long do I have to pay?
You must pay within the time shown on your appointment form.
Can I pay at the DFA office?
Most sites require payment before your visit.
Is the convenience fee refundable?
Usually not. It goes to the payment partner.
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/)
Was this page helpful?