Yes, you can use a credit card to buy gift cards, but it often costs you more than paying cash

Most retailers accept credit cards for gift card purchases at checkout, online, or through their app. Visa, Mastercard, American Express, and Discover all work the same way a credit card purchase normally does — the transaction posts to your account, interest accrues if you carry a balance, and the purchase counts toward your credit limit.

The catch is that buying a gift card with a credit card is a cash advance in the eyes of many issuers. Even when you swipe at a register, the card network may classify it as a cash-like transaction rather than a regular purchase. That classification matters because it triggers different fees and interest rates.

Key Takeaways

  • Buying gift cards with a credit card often triggers a cash advance fee (usually 3 to 5 percent) and a higher interest rate than regular purchases, even if you pay the balance in full the next month.
  • Some card issuers treat gift card purchases as regular transactions with no extra fees, so checking your cardholder agreement or calling your issuer before you buy can save you money.
  • Paying cash or using a debit card avoids fees entirely, though you lose any rewards or purchase protection your credit card would provide.
  • If your card does charge a cash advance fee, that fee is applied immediately and is not waived even if you pay off the balance before interest accrues.

How gift card purchases appear on your credit card statement

When you buy a gift card, the transaction shows up on your statement as a purchase from the retailer — for example, "Amazon.com" or "Target." The amount is deducted from your available credit just like any other purchase. If you pay your full statement balance by the due date, no interest is charged.

The problem arises when your card issuer classifies the transaction as a cash advance behind the scenes. You will not see that label on your statement, but the fee will appear as a separate line item. A $50 gift card purchase might show as "$50 Amazon" and then "$2.50 cash advance fee" on the same bill.

Some issuers are transparent about this in their terms; others are not. The only way to know for certain is to read your cardholder agreement or call the issuer's customer service line before you buy.

Cash advance fees and interest rates on gift card purchases

A cash advance fee is a flat charge applied the moment the transaction posts. It typically ranges from 3 to 5 percent of the amount, though some cards charge a flat dollar amount instead (for example, $5 per transaction). This fee is not refundable and is not waived if you pay the balance immediately.

If your card treats the gift card purchase as a cash advance, the interest rate is usually higher than your regular purchase APR. While a purchase APR might be 18 percent, a cash advance APR could be 25 percent or higher. Interest on a cash advance also begins accruing immediately — there is no grace period — so even if you pay the balance the next day, you owe one day's worth of interest.

For a $100 gift card purchase with a 5 percent cash advance fee and a 25 percent APR, you would owe $5 in fees plus interest starting immediately. If you pay it off within a week, the interest might be $0.48. If you carry it for a month, the interest could be $2 or more. The fee alone makes this an expensive way to buy a gift card.

Which card issuers treat gift cards as regular purchases

Not all issuers penalize gift card purchases. Some major card networks — particularly those issued by banks rather than retail stores — treat gift cards as standard retail transactions with no cash advance fee or higher interest rate. Chase, Bank of America, Citi, and American Express often fall into this category, though policies vary by specific card product.

Retail store cards (like Target RedCard or Kohl's Card) usually do not charge cash advance fees on gift cards purchased at their own store, since the transaction is a straightforward retail sale. However, buying a gift card for a different retailer on a store card may trigger different treatment.

The only reliable way to know is to contact your issuer directly or review the terms in your online account portal. Many issuers list cash advance policies in the "Fees" or "Interest Rates" section of their cardholder agreement. If the agreement does not specifically mention gift cards, call and ask: "If I buy a gift card at a store using my card, will it be treated as a cash advance?"

Rewards and purchase protection on gift card transactions

If your card does not charge a cash advance fee, you may still earn rewards on the gift card purchase. A card that offers 2 percent cash back on all purchases would credit you $2 for a $100 gift card buy. Some cards offer bonus categories — for example, 5 percent back on groceries — and gift cards purchased at grocery stores may may have access to.

Purchase protection (also called purchase security) typically covers gift cards the same way it covers other purchases. If the gift card is lost, stolen, or damaged before it is used, your card's purchase protection may reimburse you, though you will need to file a claim with your issuer. The protection does not cover the value of the gift card once it has been spent.

Rewards and protections are only valuable if the transaction itself does not cost you more in fees than you gain in benefits. A $100 gift card with a $5 cash advance fee nets you a loss of $5, even if you earn $2 in rewards.

Alternatives to using a credit card for gift cards

Paying with cash or a debit card avoids all fees and interest charges. You lose any rewards your credit card would have earned, but you also eliminate the risk of a cash advance fee eating into your savings. This is the lowest-cost option if your card issuer charges fees on gift card purchases.

Some retailers offer discounted gift cards through third-party resellers like Raise or CardCash. You can buy a $100 gift card for $95 or $90, depending on the retailer and current supply. These sites accept credit cards, but you are buying a discounted card, not paying a fee to the retailer — the discount comes from the reseller's margin, not from your card issuer.

If you want to use a credit card for the rewards, consider buying the gift card at a store that offers bonus categories on your card. For example, if your card gives 5 percent back at grocery stores and the grocery store sells gift cards, you earn 5 percent on the purchase. As long as there is no cash advance fee, this can be a net gain.

How to check your card's policy before you buy

Log into your online account and look for a section labeled "Fees," "Interest Rates," or "Terms and Conditions." Search for the word "cash advance" or "gift card." If you find a policy that mentions gift cards specifically, read it carefully — it will tell you whether a fee applies and what the interest rate is.

If the agreement does not mention gift cards, call your issuer's customer service number (on the back of your card). Tell them you want to buy a gift card and ask: "Will this be treated as a cash advance, and will I be charged a fee?" Write down the name of the representative and the date of the call. If you are later charged a fee you were told would not apply, you have documentation to dispute it.

Do this check before you go to the store or complete an online purchase. Once the transaction posts, the fee is applied and cannot be reversed, even if the issuer made an error in their verbal guidance.

Frequently Asked Questions

Will I earn rewards on a gift card purchase if it is treated as a cash advance?

Usually no. Transactions classified as cash advances typically do not earn rewards, even if your card normally earns cash back or points on all purchases. The rewards exclusion is another reason cash advances are expensive — you pay the fee and higher interest without the benefit of earning anything back.

Can I dispute a cash advance fee if I did not know it would be charged?

You can contact your issuer and ask them to reverse the fee, but they are not required to do so if the fee is disclosed in your cardholder agreement. If you were told by a representative that no fee would apply and you have documentation of that conversation, you have a stronger case for a reversal. Keep records of any calls or chats with customer service.

Does buying a gift card hurt my credit score?

A single gift card purchase will not damage your score. However, if the purchase increases your credit utilization ratio significantly — for example, you use $8,000 of a $10,000 limit — your score may dip slightly until you pay the balance down. The impact is temporary and reverses once your balance drops.

What if I buy a gift card online instead of in a store?

Online purchases are treated the same way as in-store purchases. If your issuer charges a cash advance fee on gift cards, it will apply whether you buy at a register, on the retailer's website, or through their app. The classification depends on your card issuer's policy, not on the method of purchase.

Can I use a credit card to buy a gift card for another credit card?

Most card issuers do not allow you to buy a gift card for another credit card using your own credit card. Visa and Mastercard gift cards can usually be purchased, but American Express gift cards and store-branded credit cards typically cannot. Check the retailer's policy at checkout — they will tell you if the transaction is not allowed.