New Instacart Shopper? Enter code BEAN85579C at sign-up · Verified July 2026

Troubleshooting

Instacart referral code not working? Here's how to fix it

Independent shopper guide

Instacart referral code not working? Here's how to fix it

Clear facts, real numbers, current for 2026.
Illustration by Shopper Bonus Guide. Independent guide, not affiliated with Instacart.
Short answer: A shopper referral code usually fails for one of a few reasons. You opened the sign-up form directly instead of through a referral link. Your market is paused or full right now. Or you tried to add the code after making your account, and you generally can't add one back later. Start fresh from the referral link, type the code on the sign-up screen, then check the bonus terms in the Shopper app. Code BEAN85579C is active right now for new shoppers in the US and Canada.

So you had a code, dropped it into the sign-up flow, and nothing happened. Maybe the bonus banner never appeared. Maybe you got an "invalid code" error, or the field just wouldn't take what you typed. It's frustrating, but it's almost always fixable. The new-shopper referral system is fussy about when and how you enter a code, and the same few mistakes trip people up over and over. Below is why codes fail and the exact order of steps that makes one stick.

Here's the thing most people miss. The code itself is rarely broken. What breaks is the path you took to reach the field. Instacart's sign-up is a web funnel with a bunch of moving parts behind it, and the referral only attaches cleanly when everything lines up in the right sequence. Get the sequence right and the code just works. Do it out of order and you'll fight the form for twenty minutes and swear the code is dead. It usually isn't.

Why a code usually fails

From helping new shoppers, almost every "my code won't work" message traces back to one of these:

1. You didn't start from the link

A referral code is tied to a referral link. Open the sign-up page on its own and the code field might not appear at all. If it does show up, it may reject what you type. Clicking the referral link first drops a tracking cookie that pairs your application with the code.

2. Your market is saturated or paused

Instacart limits how many shoppers it brings on per zone. When a ZIP fills up, applications and their bonuses can get waitlisted or blocked outright. This has nothing to do with your code. It's local demand.

3. You tried to add it after signing up

Codes have to go in during the initial sign-up. There's no field to add one later, and support can't tack a bonus onto an account that already exists.

There's a fourth one that's sneakier. You started an application a week ago, got halfway, closed the tab, and now you're back. The site remembers you. Your old cookie says you already began a flow without a code, so the field is either gone or greyed out. That half-finished ghost application is one of the most common reasons a "fresh" attempt still fails. Clearing it out fixes more cases than anything else on this page.

A quick word on browsers too. If you tapped the link inside Instagram, TikTok, Facebook Messenger, or Gmail, it probably opened in that app's built-in browser. Those in-app browsers handle cookies and redirects badly, and they're a real source of dropped referrals. When a link opens inside a social app, hit the little menu and choose "Open in Safari" or "Open in Chrome" before you do anything else.

The fix: apply a code the right way

Do these in order. If a code seems "used up" from a half-finished application you started earlier, clear your cookies or open a private window so the flow sees you as brand new.

  1. Open a fresh browser tab. Incognito is safest. Go to the official sign-up page straight from the referral link.
  2. On the very first sign-up screen, find the referral, promo, or invite code field and type BEAN85579C in exactly, with no spaces and all caps.
  3. Make sure the code is accepted before you move on. A valid one usually shows a little confirmation or bonus note.
  4. Finish the application. Pick Full-Service (you shop and deliver, so you'll need a car) or In-Store (shop only, no car, usually hourly), verify your ID, and consent to the Checkr background check.
  5. Once you're approved, open the Shopper app and look in the promotions or earnings section for the qualifying-bonus details.

Two small tricks make step 2 far more reliable. First, use the copy button on this page instead of typing by hand. People fat-finger a 0 for an O or drop the last character constantly, and one wrong keystroke reads as "invalid." Second, watch out for your phone's autocorrect. Some keyboards try to add a space or capitalize weird things when you paste into a text field. Tap right after the last character and check that nothing snuck in behind it.

Bonuses can't be added later. If you already made your account without a code, there's usually no supported way to attach one after the fact. Reaching out to support is worth a shot, but don't get your hopes up. The reliable path is entering the code at sign-up.

A 60-second reset when nothing works

When you've tried a couple times and the field still won't cooperate, stop poking at it and do a clean reset instead. This clears the ghost application and the stale cookies in one go, and it fixes the majority of stubborn cases.

  1. Close every open Instacart tab. All of them, on every browser.
  2. Clear cookies and site data for the sign-up domain, or just open a brand-new private/incognito window, which skips your saved cookies entirely.
  3. If you're on your phone and the link keeps opening inside a social app, copy the link and paste it straight into Safari or Chrome so it opens in a real browser.
  4. Click the referral link once. Let the page fully load before you touch anything.
  5. Paste BEAN85579C into the code field, confirm it shows as accepted, then keep going.

If you run through all five and the field genuinely never appears, that's your sign the market side is the problem, not your setup. At that point it's almost always a paused or full ZIP, and no amount of resetting will conjure a code field that the system has switched off for your area. Jump to the waitlist advice below.

How the bonus actually qualifies

A working code is only the first step. You earn the new-shopper bonus by finishing a set number of batches inside a window after you're approved. People often describe it as something like "30 batches in 30 days," but the exact count, the timeframe, and the payout all vary by market and by whatever promotion is running when you sign up. Don't trust a fixed number from some old post. The real terms, and whether your area even has a bonus right now, only show up inside the Shopper app once you're active. The amount varies by market and current promotion, so confirm the exact offer in the Instacart Shopper app.

Once you're active, plan your first month around that batch count so the bonus doesn't slip away on a technicality. Say the offer is roughly 30 batches in 30 days. That's about one a day, which sounds easy until week three when life gets busy and you realize you're four behind. A batch can be a single small order or a double, and both usually count as one toward the goal, so knocking out a couple of quick doubles during a busy dinner rush moves you faster than one giant order. Weekend late mornings and the 4 to 7pm dinner window tend to have the most batches on the board, so that's where the counter climbs quickest.

On the money side, keep your expectations honest. Full-Service pay is per batch plus 100% of the customer tip, and real take-home swings a lot by city, time of day, and how you drive between stores. A lot of shoppers in decent markets land somewhere around 15 to 25 dollars an hour before gas and car wear once tips are in, though slow afternoons can drag well under that and a tip-heavy Sunday can beat it. Treat any number you read online, including that one, as a rough estimate and watch your own first two weeks to see what your area actually pays. The sign-up bonus sits on top of all that as a one-time thing, not a permanent raise.

SymptomLikely causeWhat to try
"Invalid code" errorTypo, extra space, or wrong caseRe-enter BEAN85579C carefully; copy-paste it
No code field appearsOpened sign-up directly, not via linkStart over from the referral link in a fresh tab
Code accepted, no bonus showingBonus tracked but not yet displayedFinish approval, then check the Shopper app promos
Field greyed out or missing on return visitHalf-finished application saved in cookiesClear cookies or use a private window, then reopen the link
Link opens but acts weird on phoneStuck in a social app's in-app browserChoose "Open in Safari/Chrome" before entering the code
Can't apply, account existsRetroactive add not supportedNew codes work only on brand-new applications
Application blocked entirelyMarket full / pausedJoin the waitlist; try a nearby ZIP if you cover it

Full-Service vs In-Store, and why it changes the code

The role you pick during sign-up shapes what your bonus even looks like, so it's worth a beat here. Full-Service is the classic gig setup. You use your own car, you shop the order and drive it to the customer, and you get paid per batch plus the full tip. That's the role most referral bonuses are built around, since that's where Instacart needs bodies. In-Store is a different animal. No car needed, you only shop and hand off, and it's usually an hourly, more scheduled arrangement that behaves closer to a part-time job. Not every market offers In-Store, and the batch-based new-shopper bonus may not apply the same way to it.

DetailFull-Service ShopperIn-Store Shopper
Car requiredYes, you shop and deliverNo, you shop only
Pay stylePer batch plus 100% of tipsUsually hourly
ScheduleFlexible, you grab batchesMore set shifts
New-shopper bonusCommonly batch-basedMay differ or not apply
AvailabilityMost marketsSelect markets only

What a valid code looks like

A real new-shopper code is short, alphanumeric, and you enter it once at sign-up. It does not ask for payment. Nobody should ever charge you to "unlock" a bonus. If a page wants money to activate a code, that's a red flag. Close it.

The basics behind the whole application are worth a sanity check too, because failing those looks a lot like a bad code from the outside. You need to be at least 18, have a smartphone that runs the app, and be able to lift around 50 pounds, since some orders are heavy cases of water and dog food. The Checkr background check runs after you apply and typically takes about 3 to 10 business days, sometimes longer if your records take a while to come back. If your application stalls out, it's often the background check working through, not the code. And once you're shopping, your rating matters. Staying near a 4.7 keeps you in good standing and, in a lot of markets, keeps the better batches flowing your way.

Common mistakes that kill a good code. Typing the code on the second or third screen instead of the first. Applying while logged into an old customer or shopper account (log out completely, the system treats you as a returning user). Trusting a "30 batches in 30 days" figure from a three-year-old forum post instead of the terms in your own app. And paying anyone who promises to "guarantee" a bigger bonus. None of that is how it works.
  • Entered on the first sign-up screen, not after
  • Applies to new shopper accounts only (US & Canada)
  • Never requires a payment to redeem
  • Started from the referral link in a real browser, not a social app
  • Logged out of any old Instacart account first
  • Bonus terms confirmed inside the Shopper app, not from screenshots

If your market is full or paused

Sometimes the code is fine and you're fine and there's simply no room. When a ZIP hits its shopper cap, Instacart quietly stops taking new applications there, and that's when the code field vanishes for everyone in that area, not just you. Getting mad at the code won't help. A few things actually can. Join the waitlist if the site offers one, because caps loosen as orders grow and as other shoppers churn out. If you'd realistically drive to a neighboring town or a busier ZIP nearby, try applying there, since capacity is set per zone. And check back every few weeks. Markets that were closed in a quiet stretch often reopen heading into busy seasons when order volume climbs and Instacart needs more hands.

Ready to try a code that's live now?

Use BEAN85579C on the official sign-up screen. Confirm the current bonus in the app before you count on it.

Sign up on Instacart →

See the full step-by-step sign-up walkthrough →

FAQ

Common questions

Why does my Instacart referral code say invalid?

Usually it's a typo, an extra space, or the wrong letter case. Codes are case-sensitive. It can also mean you opened the sign-up page directly instead of through a referral link, so the field isn't tracking any referral. Start a fresh application from the link and type the code in exactly.

Can I add a referral code after I already signed up?

Usually no. New-shopper codes go in during the initial sign-up, and there's typically no supported way to attach one to an account you already have. If you missed the window, contacting support is worth a try, but retroactive bonuses are rarely granted.

Does the referral code work in Canada?

Code BEAN85579C is offered to new shoppers in both the US and Canada. That said, availability and the bonus terms still hang on your specific market. Some zones may be full, and some may not be running a bonus at that moment.

Why can't I even apply in my area?

Instacart caps how many shoppers it onboards per ZIP code. If your market is saturated or paused, the application and any code with it can get blocked or waitlisted. That's about local capacity, not your code.

How much is the new-shopper bonus with BEAN85579C?

The amount varies by market and by whatever promotion is running when you sign up, so we won't quote a fixed figure. The qualifying part is usually finishing a set number of batches inside a window, often described as "30 batches in 30 days." Always confirm the exact terms in the Shopper app.

Is it safe to use a code I found online?

A real code is entered once at sign-up and never asks for payment. If any site wants you to pay to "activate" a bonus, it isn't legitimate. Use the official sign-up page and enter the code there yourself.

The code worked but I don't see a bonus banner. Did it fail?

Not necessarily. The referral can track behind the scenes even when the sign-up screen doesn't show a big banner. Finish getting approved, then open the Shopper app and look in the promotions or earnings section. That's where the real, current terms live. If nothing shows there after you're active, your market may not be running a bonus at the moment.

Why does the code field disappear when I go back to the sign-up page?

You probably started an application earlier and your browser saved it. The site now sees you as mid-flow and hides the field. Clear the sign-up site's cookies or open a private window, then click the referral link again from scratch. The field usually comes back for a genuinely fresh session.

How long does approval take after I apply?

The background check through Checkr generally runs about 3 to 10 business days, though it can stretch longer depending on your records. If your application seems stuck, it's often that check finishing, not a problem with your code. You'll get notified as steps complete, and the code you entered stays attached to the application while it processes.

Do I owe taxes on the sign-up bonus?

Shopper income, including bonuses, is generally treated as self-employment earnings, so you'll want to set some aside and keep records of your mileage and expenses. The specifics depend on where you live and your situation, so talk to a tax professional rather than relying on a rule of thumb from a forum.

Independent guide, not affiliated with Instacart. This site is not Instacart or Maplebear Inc. "Instacart" is a trademark of its owner, used here only to describe its shopper program. We may receive a referral reward if you sign up using the code shown and meet Instacart's requirements. Instacart alone determines eligibility, bonus amounts and payment. Figures vary by market and change over time, so always confirm current terms in the Instacart Shopper app.
Sign up →