Skip to main content

How Instacart Handles Payment: Methods, Timing, and What Happens to Your Money

What payment methods Instacart accepts and how they work

Instacart takes payment through credit cards, debit cards, and digital wallets like Apple Pay and Google Pay. When you place an order, the payment method you choose is charged at checkout—not when the shopper picks items or when they arrive at your door. The charge appears on your statement under "Instacart" or the merchant name of the store (Whole Foods, Kroger, Safeway, etc.) depending on which retailer you ordered from.

If you use a debit card, the money leaves your account immediately as a pending charge, then settles within one to three business days. Credit card charges post the same way they would at any other merchant. Digital wallets like Apple Pay and Google Pay pull from the card or bank account you've linked to them, so the timing follows that underlying payment method.

Instacart does not accept PayPal, bank transfers, or cash. If you have an Instacart+ membership (a paid subscription for free delivery on orders over $35), that subscription fee is charged separately on a recurring schedule—usually monthly—to the same payment method you use for orders.

Key Takeaways

  • Instacart charges your payment method at checkout, before the shopper even starts shopping, not when the order arrives.
  • Credit cards, debit cards, and digital wallets (Apple Pay, Google Pay) are the only payment methods accepted; PayPal and bank transfers are not.
  • Debit card charges appear as pending immediately and settle within one to three business days; credit card timing depends on your card issuer.
  • Instacart+ subscription fees renew on a set schedule and charge to your default payment method unless you cancel the membership.
  • If a payment fails at checkout, Instacart will not process the order, and you'll need to update your payment information and reorder.

How Instacart processes refunds and what triggers them

Refunds happen in three scenarios: you cancel before the shopper starts shopping, the shopper cancels the order, or items are out of stock and the shopper cannot find substitutes. When a refund is issued, Instacart sends it back to the original payment method you used. The refund appears as a credit on your statement, but the timing varies by payment type.

For debit cards, refunds typically post within five to ten business days, though some banks take longer. Credit card refunds follow your card issuer's timeline, which is often three to five business days. Digital wallet refunds go back to the underlying card or bank account, so timing depends on that institution. During this window, the money is in transit—you won't see it in your available balance immediately, even though the refund has been initiated.

If you cancel an order after the shopper has started shopping or after delivery, Instacart may not refund the full amount. Delivery fees and service fees are often non-refundable once the shopper has begun. Check the order details before canceling to see what portion is refundable.

Fees that appear on your Instacart bill

Your Instacart charge includes more than just the cost of groceries. A service fee (usually 0% to 20% of your order total, depending on the store and your membership status) is added at checkout. A delivery fee (typically $2 to $10, depending on distance and demand) is also charged unless you have Instacart+ or the order qualifies for free delivery. Some stores add a small order fee if your total is below a certain threshold, usually $35.

Tips are optional and charged separately at checkout or after delivery. If you add a tip after the shopper completes the order, that charge posts a few minutes after delivery. Instacart also charges a markup on individual items—prices in the app are often higher than in-store prices—but this is built into the item price you see, not a separate line item.

Instacart+ membership ($9.99 per month or $99 per year, though pricing varies by region) waives delivery fees on orders over $35 and reduces service fees. The subscription renews automatically unless you cancel it in your account settings. If you forget to cancel before renewal, you can request a refund for the most recent charge within a short window, usually 24 to 48 hours.

What happens if a payment fails or is declined

If your card is declined at checkout, Instacart will not process the order. The system stops before the shopper is assigned. You'll see an error message on the app or website telling you the payment was declined, and you'll need to update your payment method and reorder. No charge will appear on your statement if the payment never went through.

Common reasons for decline include insufficient funds, an expired card, a card flagged for fraud by your bank, or an address mismatch between your billing address and what's on file with your card issuer. If you see a decline, contact your bank first to confirm the card is active and your account has funds. Then update your payment method in the Instacart app under Account Settings and reorder.

If a charge appears on your statement but you did not authorize it, contact Instacart support through the app and your bank. Instacart can see the order details and may issue a refund. Your bank can also dispute the charge if Instacart does not respond or refuses.

How Instacart handles recurring charges and subscriptions

Instacart+ is the only recurring charge. It renews on the same day each month (or year, if you chose annual billing) and charges to your default payment method. You can see your renewal date and subscription status in the Account Settings section of the app. To stop charges, you must cancel the membership before the renewal date. Canceling does not refund the current billing period—only stops future charges.

If you cancel Instacart+ and then reorder as a non-member, you'll pay full delivery and service fees on your next order. Some users cancel, place an order, then resubscribe to save on fees for a single large order. Instacart allows this, but if you do it repeatedly, the system may flag your account.

If your payment method expires or is replaced, Instacart will attempt to charge your subscription to the old card on renewal day. If that fails, the app will prompt you to update your payment information. Your membership will not automatically renew until you provide a valid card.

Instacart's dispute and chargeback process

If you believe you were charged incorrectly, your first step is to contact Instacart support through the app. Go to Account, then Help, then select the order in question. Describe the issue—wrong amount charged, duplicate charge, unauthorized order—and Instacart will review it. Most disputes are resolved within three to five business days, and refunds are issued to your original payment method.

If Instacart does not respond or denies your dispute, you can file a chargeback with your bank or credit card company. A chargeback is a formal dispute that forces your bank to investigate and potentially reverse the charge. To file one, contact your bank's customer service and provide the transaction details, your order number, and an explanation of why you believe the charge was wrong. Your bank will contact Instacart and collect evidence from both sides.

Chargebacks take two to four weeks to resolve. If your bank rules in your favor, the money is returned to your account. If Instacart provides evidence that the charge was valid (a completed order, for example), your bank may side with Instacart and the chargeback is denied. Filing multiple chargebacks or disputing legitimate charges can result in your Instacart account being closed.

Payment security and data protection on Instacart

Instacart uses encryption to protect your payment information during checkout. Your full card number is not stored on Instacart's servers; instead, the company uses a tokenization system where a unique code represents your card. This code is what Instacart uses to process charges, not your actual card details. This reduces the risk that a data breach would expose your card number directly.

Instacart is PCI DSS compliant, meaning it meets the Payment Card Industry Data Security Standard—a set of requirements for any company that handles credit card data. This compliance is verified by third-party auditors and is a legal requirement for payment processors. However, compliance does not may provide that a breach will never happen; it means Instacart has implemented industry-standard safeguards.

To protect yourself, use a strong, unique password for your Instacart account and enable two-factor authentication if available. Monitor your bank and credit card statements for unauthorized charges. If you see a charge you did not make, report it to your bank immediately—most banks have fraud protection that limits your liability to $50 or zero, depending on how quickly you report it.

Frequently Asked Questions

Can I use multiple payment methods on a single Instacart order?

No. Instacart requires one payment method per order. You cannot split a payment between a credit card and a debit card, for example. If you want to use a different payment method, you'll need to place a separate order.

Why was I charged twice for the same order?

Duplicate charges usually happen when you submit an order twice by accident—clicking the checkout button twice or refreshing the page during payment. Check your Instacart account to see if two separate orders were created. If so, contact Instacart support with both order numbers and request a refund for the duplicate. If only one order exists but you see two charges, contact your bank; one is likely a pending charge that will drop off within a few days.

Do I have to add a tip at checkout, or can I tip after delivery?

Tips are optional at both checkout and after delivery. You can add a tip before the shopper arrives, adjust it after they deliver, or choose not to tip at all. If you tip after delivery, the charge posts within a few minutes. Instacart does not allow you to remove a tip once it's been added.

What happens to my payment method if I don't use Instacart for a long time?

Instacart does not charge inactive accounts. Your payment method stays on file until you delete it or it expires. If your card expires and you try to place an order, you'll be prompted to update it. If you have an active Instacart+ subscription, it will continue to renew even if you don't place orders, so cancel it if you're not using the service.

Can I use a gift card to pay for Instacart orders?

Instacart does not accept gift cards as a direct payment method. However, some retailers (like Whole Foods or Kroger) sell Instacart gift cards that you can redeem for credit in your Instacart account. Once redeemed, that credit is applied to your orders before your payment method is charged. Check the Instacart website to see which retailers sell gift cards in your area.