A balance transfer fee is a charge for transferring an existing credit card balance onto another new card. Balance transfer fee typically ranges between three and five percent of the shared amount. Balance transfer fees help to offset the costs associated with processing the transaction. They are a good way to save money when paying off a large existing balance influenced by a Poor credit history.