Utilize your financial knowledge, give your answer or opinion to the input question or subject . Answer format is not limited.

Is it OK to use a credit card on zero-interest to pay some other credit cards with higher-interest?
Many people who do transfer a balance from one credit card to another have no clue as to what is going on and how credit cards work. If you transfer a balance from one credit card to another, you are charged a fee of anywhere from 3% upwards (subject to a minimum of $10 or so) up front. If Credit Card A has balance $1000 and you transfer it to Credit Card B which is offering no interest for a year on the transferred balance, you owe Credit Card B $1050 (say). In most cases, that $50 has to be paid off as part of the following month's bill. If you are carrying a revolving balance on Credit Card B, that $50 will typically be charged interest from the day of the transfer. Your monthly bill will not (necessarily) include that $1000  you owe for one year or six months or whatever the transfer agreement you accepted says. If you tend to pay anything less (even a penny) than  full payment of each month's bill on Credit Card B, your partial payment will be applied to that $1000 first, and anything left over will be applied to the monthly balance. In short, if you don't pay in full each month, that $1000 will not be "yours" for a year; you may end up paying $50 interest for  borrowing $1000 for just one or two months, and the rest of your balance is the gift that keeps on giving as the credit card company likes to say. UPDATE: This has changed slightly in the United States. Any amount paid over the minimum amount due is charged to the higher-interest balances. So in this case, if you had $1000 at a 0% promotional rate and a regular balance of $500, and the minimum payment was $100, and you paid $150, $100 would pay down the promotional balance, and the extra $50 would pay down the regular balance.  About the only way to make the deal work in your favor is to Transfer money only if you have paid the full amount due   on the last two statements before the date of the transfer and are   not carrying a revolving balance. Check your monthly statements   to make sure they show Finance Charge of 0.00.  Many people have   never seen such a sight and are unaware that this can be observed   in nature. Make sure that you pay each month's bill in full (not   the minimum monthly payment due) each month for a whole year   after that. Make sure that the bill containing that $1000 (coming out a   year after the transfer date) is also paid in full. Very many credit-card users do not have the financial discipline to go through with this program.  That is why credit card companies love to push transfer balances on consumers: the whole thing is a cash cow for them where they in effect get to charge usurious rates of interest without running afoul of the law. $50 interest for a one-year loan of $1000 is pretty high at current rates; $50 interest for a two or three month loan where the customer does not even notice the screwing he is getting is called laughing all the way to the bank. See also the answers to  this question