My items are showing as Sold Out when there is inventory available

Topic summary

Products imported via dropshipping apps (Modalyst, Oberlo, CJ Dropshipping, Printful) display as “Sold Out” despite available inventory in Shopify’s backend. This affects multiple themes including Debut and Dawn.

Common Solutions:

  • Location Settings: Uncheck “Ship from this location” under Settings → Locations (worked for some users)
  • Inventory Tracking: Uncheck “Track quantity” for affected products in the Inventory section (workaround but requires manual stock monitoring)
  • Sales Channels: Enable “Online Store” via the 3-dot menu on product pages
  • Variant Inventory: Ensure NO variant shows zero inventory—if any variant has 0, all display as sold out
  • Shipping Rates: Add shipping rates for the dropshipping app being used
  • Markets Configuration: Add “Markets” above Shipping zones in settings (2025 fix)
  • App Re-sync: Uninstall and reinstall the dropshipping app to re-sync inventory

Key Issue: The problem appears related to how dropshipping apps communicate inventory data to Shopify, particularly around location settings and variant-level stock tracking.

Status: Multiple partial solutions exist, but no single universal fix. Users report varying success depending on their specific app and theme combination.

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

Same here. This worked for me, hopefully for you too!

Follow the instructions provided by this link tom Shopify support on the issue:

http://support.modalyst.co/en/articles/3351232-how-to-fix-sold-out-issue-on-shopify

Note: ONCE YOU CHECK THE BOX for Shipping YOU MUST SAVE BEFORE Clicking ‘View Inventory’.

THEN:

  1. Pay attention to whether ANY VARIANT OF ANY ITEM HAS ZERO (0) INVENTORY. Apparently if ANY VARIANT HAS ZERO, ALL SHOW AS SOLD OUT.

  2. Change the Available Quantity from ZERO to ONE in any item/variant with a zero. NOTE: Make sure you have inventory for some variant of the product or you’ll have some upset customers.

  3. Check your website to see if it worked! Hopefully So!

Ick