A credit card setup fee is a one-time fee charged by a credit card company when a new credit card account is opened. Credit cards for people with bad credit are generally the only type that have a setup fee.
Terms from A-Z
Search the CreditCards.com glossary for every credit-related term from "account holder" to "zombie debt." Select a letter for alphabetized terms and definitions.