We accept many forms of payment—all major U.S. and Canada credit and debit cards, EBT cards at participating stores in select states*, China UnionPay, Google Pay, and Apple Pay. For quick and convenient checkout, you can save your preferred payment method to your account.

We're sorry for the inconvenience as we're currently not able to accept:

  • PayPal
  • Cash
  • Store gift cards
  • EBT cards at select retailers
  • International payments
  • Any other forms of payment not listed as accepted above

*For a full list of participating stores and states that accept EBT cards, check out our SNAP via EBT card article (U.S. only).

Add a payment method

You can add payment methods at any time—before, after, or while placing an order.

To add a payment on the Instacart website—

  1. At the top right-hand corner, click Hi [your name] and then click Your Account
  2. Click Payment methods
  3. Click Add next to the payment method you would like to add to your account
  4. Enter card information and billing address. Then click Continue

To add a payment in the Instacart app—

  1. When you log in, tap the three horizontal lines in the top left-hand corner
  2. Tap Your account settings
  3. Tap Payment methods
  4. Tap the pencil icon in the upper right-hand corner
  5. Enter card information and billing address. Then tap Save

For help adding an EBT card to your account, check out this Managing your EBT card on your account article (U.S. only).

If you need to update a previous payment method, you must remove it from your account and then add it again with the correct payment information.

Remove a payment method

To remove a payment method on the Instacart website—

  1. At the top right, click Hi, [Your Name]
  2. Click Your Account
  3. Click Payment methods on the left-hand menu
  4. Click Delete next to the payment method you want to remove

In the app—

  1. Tap the three horizontal lines in the top left-hand corner
  2. Tap Your account settings
  3. Tap Payment methods
  4. Remove a card by either—
    • Swiping your finger left over the card you want to remove. Then tap Delete or
    • Tap the pencil icon in the upper right-hand corner. Then tap the red circle on the left-hand side next to the card you want to remove. Then tap Delete

For help removing an EBT card from your account, check out this Managing your EBT card on your account article (U.S. only).

Change payment for an order

Everyone makes mistakes. When you realize too late that you’ve picked the wrong form of payment, you can move the charges on orders you’ve already placed to a different payment method. Here’s how—

  1. First, you must wait until after the order is delivered.
  2. Make sure the card you’d like to use is already added to your account.
  3. Contact Instacart Care to give us the last 4 digits of the card you’d like to move the charges to.

Please note—we’ll need to issue a refund for the original form of payment before the new charges apply to the updated form of payment. This could take 5-10 business days to process.