Skip to main content

Inventory Overview

Swift POS provides comprehensive inventory management tools that work directly with your Shopify inventory. All changes made in the POS are reflected in your Shopify admin in real time.

Inventory Features

The inventory section in the POS sidebar gives you access to:

FeaturePlan RequiredDescription
Stock TrackingAll plansView stock levels for the current location
Stock AdjustmentsStarter+Adjust or set inventory quantities
Stock TransfersStandard+Move stock between locations
Low Stock AlertsStandard+Get notified when products run low
Multi-Location ViewStandard+See stock across all locations
Purchase OrdersProFull PO lifecycle management
Inventory AuditsProStructured stock counting with blind count mode
Demand ForecastingProReorder suggestions based on sales velocity

How Inventory Syncs

Swift POS reads inventory data from Shopify's GraphQL Admin API. When you make changes (adjustments, transfers, audit completions), those changes are written back to Shopify immediately using inventory mutations.

This means:

  • Online store and POS always show the same stock levels
  • Changes from Shopify admin are reflected in the POS on the next data fetch
  • Third-party apps that modify inventory are also reflected
info

There can be a brief delay (up to 30 seconds) between making an inventory change and seeing it reflected everywhere. This is due to Shopify's API propagation time.

Quantity Types

Shopify tracks four quantity types per product variant per location:

TypeMeaning
AvailableSellable stock (what customers can buy)
On HandPhysically present at the location
CommittedReserved by unfulfilled orders
IncomingExpected from transfers or purchase orders

The relationship is: Available = On Hand - Committed

Getting Started