Best way to not carry a balance is to not have a credit card. It's very easy to say "don't carry a balance" but most people do. When I used credit cards I often carried a balance, despite my best efforts. If you have the discipline to NEVER carry a balance, more power to you. But most people don't and the points just aren't worth it.