Yes. There is a balance transfer fee of either $5 or 3% of the amount of each transfer, whichever is greater. This fee will post to your credit card account the same time the balance transfer is posted.