How to 86 One Ingredient That Lives in Eight Square Modifiers

Square's help articles describe per-location sold-out toggles for each modifier, not a shared modifier across sets. Here is a mapping sheet, a shift checklist and a restock check a new crew can follow, plus the one-set redesign to test before anyone relies on it.

Ryan Speier

To “86” an ingredient means to mark it unavailable so the team stops selling it.

Quick answer: as of September 21, 2026, Square's help articles do not describe any way to share or link one modifier across several modifier sets. Each modifier is its own object inside its own set, so if sourdough exists as eight separate modifiers in eight sets, marking it sold out is eight toggles, repeated for each location where it is sold out. The Square Recipes article (beta, Square for Restaurants Plus and Premium) rules itself out: "No recipes on modifiers." The practical fix has two parts. First, keep a one-page mapping sheet so the person who calls the 86 knows exactly how many toggles there are and where. Second, if you want fewer toggles, test whether one shared bread set with item-level defaults still shows the right default and still removes a sold-out bread on every surface you sell through. Only a test on your own POS, Kiosk and online ordering page can tell you whether that becomes one toggle. Do not promise the crew anything until you have watched it happen.

This is a documentation-based answer, not a live test. We read Square's current help articles and the source thread; we did not run these steps on a Square account. It is also a recurring question rather than a new development. The version that prompted this post was asked on the Square Seller Community on September 9, 2026 by a single-location cafe running Square for Restaurants, Kiosk and KDS, with sourdough in eight modifier sets and a newly trained crew. A coffee shop replied with the same problem for cold foam. Neither had an answer from Square at the time of writing.

Shared object or duplicated object?

Square's modifier model, from its "Create and edit modifiers" article, is the key to the whole problem.

  • A modifier set (for example "Bread") is one shared object. You can apply the same set to many items, and it appears on order tickets, receipts and reports.
  • A modifier (for example "Sourdough") lives inside one set. Its name, price, online visibility, default selection and stock status belong to that set.
  • If you build eight sets, each with its own "Sourdough" line, you have eight duplicated objects. Square treats them as unrelated. There is no documented link between them.
  • Square lets you customize a set at the item level: modifier visibility, pre-selected choices, selection rules and quantity rules. The same article warns that once a set is customized at the item level, "it becomes independent," and future changes at the set level "will no longer apply to that item unless the customization is reset."

That last point matters for the redesign below. The article lists what a customization overrides, and stock status is not on that list, but it also does not say that stock status keeps flowing to a customized item. Treat it as unknown until you test it on your own account.

What Square documents about sold-out modifiers

QuestionWhat the help articles say (read September 21, 2026)
Where do I mark a modifier sold out?Dashboard: Items > Modifiers, open the set, click In stock in the Stock status column, toggle off the location(s), Done, Save. POS app: More > Items > Modifiers, open the set, toggle off the modifier.
Is it per location?Yes. The Dashboard toggle is by location.
What does the customer see?By default a sold-out modifier is hidden from checkout. If the set has "Sort sold-out modifiers last during checkout on the POS" turned on, it stays visible at the bottom of the list on POS and Kiosk. That setting cannot be combined with conversational modifiers.
Does it reset by itself?Not documented for modifiers. Items and variations marked sold out become available again at the end of the business day unless you pick a reset time. The modifier article has no reset option, so neither assume a sold-out modifier stays off nor assume it comes back. Check before each service.
Can stock drive it?Not through Recipes. The Recipes article (beta, Plus and Premium only) says "No recipes on modifiers. Modifiers don't track inventory or costs." Recipes can auto-86 a menu item when a tracked ingredient runs out, not a modifier.
Square Restaurant Inventory (MarketMan)?The Square article on that third-party integration does not mention modifiers or sold-out status at all. Ask your account manager before assuming anything.
Can I 86 from the KDS?Square's KDS setup and order-completion articles do not describe marking anything sold out from the KDS. Availability is managed from the POS app or Dashboard.

One more documented detail: if a sold-out modifier has nested modifier sets under it, Square's beta behavior shows it labeled as sold out, with a warning on POS before adding to cart and a block on ordering profiles. If your bread modifiers have nested choices, test that too.

Step 1: build the mapping sheet

Before the next rush, someone with Dashboard access opens Items > Modifiers and writes down, for each ingredient that is duplicated, every set that contains it and the items that use each set. This takes the guesswork out of an 86 and gives the crew a count to hit. A fictional sandwich shop sheet looks like this.

INGREDIENT: Sourdough      LOCATIONS: Main St only
Set name        Items that use it            Surfaces
Bread 1/8       Reuben, Patty Melt           POS, Kiosk, Online
Bread 2/8       Turkey Club, BLT             POS, Kiosk, Online
Bread 3/8       Chicken Salad Plate          POS, Kiosk
...
Bread 8/8       Breakfast Sandwich           POS, Kiosk, Online
TOGGLES TO 86 SOURDOUGH: 8   TOGGLES TO RESTOCK: 8
Sold out last set: Sep 12   Verified on Kiosk: yes   Online: yes

Two habits make the sheet work. Rename the sets with a counter, as the cafe in the source thread did ("Bread 1/8", "Bread 2/8"), so anyone scrolling the POS app's Modifiers list can see when they have found them all. Rename one set first and look at a ticket, a receipt and a sales report before renaming the rest, because a set name can show up in all three. And record which surfaces each set is assigned to under Channels, then verify the actual choices visible on each selling channel.

Step 2: the shift 86 checklist

Print this and keep it at the register. It assumes the person doing it has the items permission that Square requires to change availability, and that you have agreed with staff on how to open and clear a no-charge test ticket so nobody accidentally fires a real order to the kitchen.

  1. One person owns the 86. Whoever notices the last loaf tells the shift lead. The shift lead does the toggles; nobody else touches them, so you never get half of them done twice.
  2. Open the mapping sheet and read the toggle count for that ingredient and location.
  3. On the POS app, go to More > Items > Modifiers. Open each set on the sheet and toggle the ingredient off. Tick the set off on the sheet as you go. If you are at the Dashboard instead, open each set, click In stock in the Stock status column, and turn off only the affected location.
  4. Verify on the POS. Using your agreed test-ticket routine, open one item from each set, confirm the bread does not appear (or appears at the bottom marked sold out if you use the sort setting), then clear the ticket without sending it.
  5. Verify on the Kiosk. Walk to the Kiosk and open one sandwich that used to default to that bread. The source thread reports that Kiosk shows the set's own default rather than an item-level default, so check what the guest now sees rather than assuming.
  6. Verify online. Open your ordering page on a phone and look at the same sandwich without placing an order. Older Square community reports (2024 and 2025) describe sold-out modifiers still appearing online; a Square moderator escalated it at the time. That is a reason to look, not a reason to assume it is still broken.
  7. Tell the crew and the kitchen directly. Say the ingredient and the count out loud, and write the time on the sheet. Do not rely on any screen to alert the kitchen for you.

Step 3: restock verification

Square does not document an automatic reset for sold-out modifiers, so do not assume the toggles stayed off overnight and do not assume they came back. When the bread arrives:

  1. Turn each modifier back on from the same POS app list or Dashboard column, using the sheet's count.
  2. Open one test ticket per set on the POS, confirm the bread is selectable again, then clear the ticket without sending it.
  3. Check the Kiosk and the online page once more, without ordering.
  4. Before each service, open the Modifiers list and confirm the stock status of every duplicated ingredient matches what you actually have. Items reset at the end of the business day; the modifier article does not say modifiers do, either way.

The redesign to test: one shared set instead of eight

The reason the cafe built eight sets is that each sandwich needs a different pre-selected bread, and in its testing item-level defaults did not render on Kiosk, only the set's own default did. Square's articles do not confirm or deny that. If you want to try collapsing the sets, build it on one or two items first, not the whole menu, because a set change can alter what prints on tickets, how modifiers appear in reports, and which bread a sandwich defaults to. Here is the design and the test, in that order.

  • Design. One "Bread" set containing every bread once. Apply it to one or two sandwiches. On each, use the item-level customization to set a different pre-selected choice. Sourdough would then be one object for those items; whether one toggle actually covers them is what the tests decide.
  • Test 1, defaults. Open the test sandwich on the POS, on the Kiosk and online. Does each show the pre-selected bread you set at the item level? If Kiosk shows the set's default instead, the redesign does not work for you yet, and you are back to duplicated sets and the sheet.
  • Test 2, sold-out propagation. Mark Sourdough sold out in the shared set. Open the sandwich whose set is customized at the item level. Is Sourdough gone there too, on every surface? Square says a customized set becomes independent of set-level changes; whether stock status is one of those changes is not documented. If it stops propagating, the one-toggle idea is false for customized items and you should not roll the change out.
  • Test 3, restock. Turn it back on and repeat.

Run the tests on a quiet morning with real devices, with staff told in advance, using no-charge test tickets that are cleared rather than sent. Only after all three pass on the test items should you consider applying the shared set to the rest of the menu.

If you want stock to do this automatically

In the Recipes documentation we reviewed, the only automatic 86 is at the item level: if any tracked ingredient in a recipe runs out, the menu item is marked sold out, and staff can override it at the POS. Modifiers are excluded from Recipes. We did not review every Square feature or third-party integration, so there may be other tools; the MarketMan article we read is silent. If bread matters that much, one option is to stop selling it as a modifier at all and instead build separate items ("Reuben on Sourdough", "Reuben on Rye") with recipes, which multiplies items rather than modifiers and changes reporting. That is a menu design decision, not a setting, and it belongs in the same conversation as how complicated your opening menu should be. For ordering the bread in the first place, see how much food to order.

What this post does not cover

  • How Square Restaurant Inventory (MarketMan) or other integrations handle modifier availability. Square's MarketMan article is silent, so we make no claim.
  • Third-party delivery apps. A modifier set can be assigned to delivery channels, but the sold-out article does not describe how those apps receive the change.
  • Timing. We did not measure how fast a toggle reaches each surface, and Square's articles do not state it.
  • Whether item-level defaults render on Kiosk. That is the source thread's report, not a documented behavior.
  • Any live testing. Everything above comes from Square's help articles as read on September 21, 2026.

Sources

More answers

All answers · Free restaurant calculators · Opening planner