A foreign transaction fee is a surcharge on credit card purchases made outside of the U.S. They might also apply to purchases made with debit and prepaid cards. Fees can vary, depending on the card issuer, card network and product but typically range from 1% to 3% of the transaction.