On September 8th, 2010, the U.S. Department of Homeland Security introduced an ESTA application fee of 14 USD. Travelers entering the USA under the Visa Waiver Program must pay for every ESTA application they submit.


The official travel authorization for your trip to the USA!

Do I have to pay for an ESTA?

Those who want to travel to the USA with an ESTA must expect to pay a fee for applying. Even though the ESTA application is done completely online, the US authorities still require applicants to pay a small administration fee. The price for submitting an ESTA is $14 which is much cheaper than a US visa.

Every person traveling to the USA must pay $14 for an ESTA – even children.

This fee must be paid and is not dependent on the financial situation of the applicant. There are also no discounts for group applications – every person must pay – or coupons to reduce the price.

How much does an ESTA cost?

In September 2010, the U.S. Department of Homeland Security introduced an ESTA fee of 14 USD. Since then, people traveling to the USA under the Visa Waiver Program must pay this fee per person when submitting an ESTA application. The cost of an ESTA is per application and not per entry into the USA. ESTA for children, students, retirees, etc. are all the same. The US authorities do not give discounts here.

Even though the ESTA is handled by a US authority, you don’t necessarily have to pay in US-Dollars. The fee can be paid in country’s currency and the rate of exchange will be automatically calculated. The price is dependent on the rate of currency exchange at the time of paying. 

ESTA denied – Do I get my money back?

The following is how the ESTA fee is calculated:

  • $4 processing charge
  • $10 authorization charge

If your ESTA is denied, then you will only be charged the $4 processing charge and will not have to pay the $10 authorization charge.

Do I have to pay to change my ESTA?

Travelers who occasionally have to make changes to their existing ESTA – e.g. change of address in the USA – do not have to pay a fee to do so. Updating your ESTA is free of charge! If you, however, need to make changes to your passport details (number or dates) or your personal details (name, birthday, place of birth), you will be required to apply for a new ESTA. If your previous ESTA was authorized, you shouldn’t have any problems with applying for a new one.

If you get a new passport, then your old ESTA automatically expires and you will need to apply and pay for a new one.

If you apply for a new ESTA and your previous one is still valid, then simply ignore the message that you already have a valid ESTA. Simply confirm that you want to apply for a new ESTA. As soon as it is authorized, your old ESTA will be deleted.

To be on the safe side, please print your new ESTA and carry it with you when entering the USA.

How do I pay for my ESTA?

You will be required to pay for your ESTA application online. Your ESTA application will not be processed until you have paid the fees. On the official U.S. Customs and Border Control website, payments can only be made with credit card or PayPal. If you do not have the option to pay online with either a credit card or PayPal, then you may have a travel agency, friend, family member or third party make the payment.

The following payment methods are available if you apply for an ESTA with ESTA-Online:

  • Credit card
  • PayPal
  • Wire transfer

One payment can be made for all fees for a group application.