How to hide products not stocked at a location from showing up on POS?

Topic summary

A merchant with multiple retail locations seeks to hide products from POS displays at stores where those items aren’t stocked. Currently, Shopify POS shows all products across all locations regardless of inventory assignment, creating clutter and confusion for staff who may accidentally sell items not available at their specific store.

Shopify’s Position:

  • POS is designed to display all products system-wide, assuming merchants may have inventory on hand for in-person sales
  • No native functionality exists to restrict product visibility by location
  • Support has forwarded the feature request to developers but provides no timeline for implementation

Suggested Workarounds:

  • Create location-specific collections and add them as tiles to each POS smart grid home screen
  • Manually monitor POS to prevent overselling
  • Use third-party apps like ConnectPOS that assign one Shopify location per outlet

Community Response:
Multiple merchants report experiencing this same issue from 2021 through August 2025 (4+ years). Users express frustration that this “basic functionality” remains unresolved, particularly those operating pop-up shops, trade shows, or fast-paced retail environments where staff mistakes are common. The manual collection workaround is criticized as impractical and defeats the purpose of using an integrated platform.

Status: Unresolved and ongoing.

Summarized with AI on October 25. AI used: claude-sonnet-4-5-20250929.

Hey, @addam .

Tira here.

Thanks for reaching out and for these details, this is helpful. I understand how this would make an impact on your business and I’m here to provide some insight.

The Shopify POS was designed to show all of your products on the POS as the app assumes you have inventory on hand, because you are selling in person. These products will still show on your POS even if you don’t have inventory.

I know this isn’t ideal, so what I can do is send up a suggestion to our developers to hide sold-out products for specific locations on the POS app. Your feedback helps myself and our developers stay aware of how we can improve Shopify for you and all of our merchants. If we move forward with this suggestion, we will list it in our changelog or announcements page.

As a workaround, I recommend monitoring your Shopify POS app manually to make sure no products are over sold.

What are your thoughts?

1 Like