In 2021, swipe fees on credit and debit card purchases averaged 1.46% of the transaction. Many credit cards, however, can charge 2% and as high as 4% for certain premium rewards cards.