It is possible but not optimal. Let me show you the obvious and less obvious. Personal finance is all about cash flow: Income - Expense = Savings Using the equation above, the only way to save more is to either earn more or spend less and credit cards do both. You earn through cashback and spend less through credit card promotions. Let's take grocery shopping for example. You can save up to 15% by applying credit card vouchers on online shopping platforms (redmart etc) and earn cashback on top of it. For $500 spend each month, you save about $80, that's close to $1000 annualy. For the other perspective: Banks/Visa/MC usually charges a fee on the merchant for each transaction. These fees would be used to offset rewards (Miles, cashback) given to the consumer. If you are a merchant, you wouldn't want to be paying these extra fees and would opt to increase the prices of your products by a percent or two regardless of the method of payment. So if you only paying via cash/nets, you are already losing out and have been indirectly funding those who are earning rewards. However, the opposite could happen and leave you in bad debt if you spend more than your incomes. Thus, it is highly recommended to track your spending and only spend on your needs.