Skip to main content

Using a Credit Card to Buy Gift Cards — What Works and What Doesn't

Yes, you can use a credit card to buy most gift cards, but it counts as a purchase, not a cash advance

You can use a credit card to buy gift cards at most retailers — online, in stores, or through the retailer's app. The transaction posts to your credit card account as a regular purchase, which means you'll owe the full amount when your bill comes due, just like any other purchase. You don't get cash back, and the credit card company doesn't treat it differently from buying anything else.

The main thing to understand is that buying a gift card with a credit card is not the same as getting cash. Your credit card company sees it as a purchase, not a withdrawal. That matters because it affects your rewards, your interest charges, and how the transaction shows up on your statement.

Key Takeaways

  • Credit cards treat gift card purchases as regular purchases, so you'll earn rewards points or cash back if your card offers them.
  • You pay interest on the full gift card amount if you carry a balance on your credit card, so buying a gift card you won't use right away can cost you money.
  • Some retailers limit how many gift cards you can buy at once or require you to show ID, usually to prevent fraud or reselling.
  • Visa and Mastercard gift cards bought with a credit card work the same way as any other gift card purchase.
  • If you're trying to avoid overspending, using a credit card to buy a gift card doesn't create any real separation between you and the money.

How credit card rewards work when you buy a gift card

Most credit cards earn rewards on gift card purchases the same way they do on other purchases. If your card gives you 1.5% cash back on everything, you'll earn 1.5% on a $50 gift card purchase. If your card gives bonus points on certain categories like groceries or entertainment, a gift card to a grocery store or restaurant might earn the bonus rate.

The key is to check your card's terms. Some cards exclude certain types of purchases from earning rewards, though gift cards are usually included. A few cards specifically exclude gift card purchases, so it's worth reading the fine print if you're trying to maximize rewards. The rewards post to your account just like they would for any other purchase.

Interest charges if you carry a balance

If you don't pay off your credit card balance in full when your bill comes due, you'll pay interest on the gift card purchase just like you would on anything else. That interest typically runs 15% to 25% per year, depending on your card and credit history. If you buy a $100 gift card and don't pay it off for three months, you could owe $3 to $6 in interest alone.

This is especially important if you're buying a gift card you won't use right away. The money sits on the gift card while interest accrues on your credit card. You're essentially paying to borrow money to buy something you haven't spent yet. If you can't pay off the credit card balance immediately, it's cheaper to use cash or a debit card instead.

Retailer limits on gift card purchases

Many retailers set limits on how many gift cards you can buy in a single transaction or per day. A typical limit might be $500 to $1,000 per transaction, though this varies by store. Some retailers ask for ID when you buy multiple gift cards or large amounts, which is a fraud prevention measure.

These limits exist because gift cards can be used to launder money or commit fraud. If you're buying a large number of gift cards for a legitimate reason — like stocking up for employee bonuses or a group gift — you can usually call the store ahead of time to arrange a larger purchase. Online purchases sometimes have different limits than in-store purchases, so check both if you need to buy a lot.

Visa and Mastercard gift cards work the same way

Visa and Mastercard gift cards are treated like any other purchase when you buy them with a credit card. You can buy them at most grocery stores, drugstores, and online retailers. The credit card company processes it as a regular purchase, you earn rewards if your card offers them, and you pay interest if you carry a balance.

The difference between a Visa gift card and a store-specific gift card is just where you can spend it. A Visa gift card works anywhere Visa is accepted. A Target gift card only works at Target. But from your credit card's perspective, both are purchases, not cash withdrawals.

Using a credit card to buy a gift card doesn't create spending separation

Some people think buying a gift card with a credit card creates a buffer between them and their spending — like the gift card is "real money" but the credit card is abstract. That's not how it works. You're still spending the same money; you're just doing it in two steps instead of one. The credit card company will still charge you for it, and you'll still owe the full amount when your bill comes due.

If you're trying to control your spending or avoid overspending, using a credit card to buy a gift card doesn't help. You're still obligated to pay back every dollar. The only real way to create spending separation is to use cash or a debit card, where the money leaves your account immediately.

When buying a gift card with a credit card makes sense

Buying a gift card with a credit card makes sense when you can pay off the balance right away and your card earns rewards on the purchase. If your card gives 2% cash back and you're buying a $100 gift card, you earn $2 in rewards at no cost to you. That's a genuine benefit.

It also makes sense if you're buying a gift card for someone else and want the purchase protection that credit cards offer. Some credit cards extend purchase protection to gift cards, which means if the card is lost or stolen before it's used, you might be able to dispute the charge. Check your card's terms to see if this applies.

Frequently Asked Questions

Does buying a gift card with a credit card count as a cash advance?

No. Gift card purchases are treated as regular purchases, not cash advances. Cash advances carry higher interest rates and fees, and they don't earn rewards. A gift card purchase works like buying anything else with your credit card.

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

No. You cannot buy a credit card gift card or prepaid credit card with another credit card. Most credit card companies and payment networks block these transactions because they're considered cash-like products. You can only buy store-specific gift cards or Visa/Mastercard gift cards that are meant to be spent at retailers.

What happens if the gift card is lost or stolen after I buy it?

That depends on the retailer and your credit card's terms. Some retailers will replace a lost or stolen gift card if you have the receipt and can provide the card number. Some credit cards offer purchase protection that covers gift cards. Contact the retailer and your credit card company to find out what options you have.

Is there a fee for buying a gift card with a credit card?

No. The retailer doesn't charge you a fee for using a credit card to buy a gift card. However, some gift cards themselves have activation fees or monthly maintenance fees, which are separate from the payment method. Check the gift card's terms before you buy it.

Can I return a gift card I bought with a credit card?

Most retailers will not refund a gift card once it's been purchased, even if you paid with a credit card. Some will exchange it for a different denomination or let you return it within a short window if it's unused. Check the retailer's return policy before you buy, and keep your receipt in case you need to dispute the charge with your credit card company.