How to Set Up Shopify POS (Point of Sale)

Learn how to set up Shopify POS for physical retail — choose the right plan and hardware, configure staff permissions, manage multi-location inventory, enable buy online pick up in store, and run retail analytics.

What Is Shopify POS and Who Needs It?

Shopify POS (Point of Sale) is Shopify’s integrated retail system that allows you to sell products in physical locations — retail stores, pop-up shops, markets, and events — using the same inventory, customer records, and product catalog as your online Shopify store. Rather than managing separate systems for online and in-store sales (with manual inventory reconciliation and disconnected customer data), Shopify POS creates a unified commerce system where a sale on your website and a sale at your physical register both draw from the same inventory, update the same customer purchase history, and generate the same financial reports. For merchants selling across both channels, Shopify POS eliminates the inventory discrepancies, duplicate customer records, and reporting complexity that separate systems create.

This guide covers how to set up Shopify POS — from hardware selection and payment processing to inventory management, staff permissions, and the omnichannel features that make Shopify POS compelling for multi-channel retailers.

Step 1: Choose the Right Shopify POS Plan

Shopify POS comes in two tiers with meaningfully different capabilities:

  • Shopify POS Lite — included with all Shopify subscription plans at no additional cost. Supports basic in-person selling with card readers, limited staff management (no custom permissions), basic inventory syncing, and simple reports. Adequate for occasional selling (markets, pop-ups) but lacks the features needed for a full-time physical retail operation.
  • Shopify POS Pro — $89/month per location (included with Shopify Plus). Adds: unlimited staff with role-based permissions, advanced inventory management (purchase orders, stock transfers, inventory counts), exchanges, store analytics, customer returns to any location, smart grid customization, and omnichannel features (buy online pick up in store, local delivery, ship from store). Required for full-time retail locations with multiple staff members or complex inventory operations.
  • Plan selection guidance — if you’re operating a permanent physical retail store with employees, POS Pro is necessary for the permissions, inventory management, and omnichannel features that professional retail operations require. POS Lite is appropriate for solo operators doing occasional market or pop-up selling alongside their online store.

Step 2: Select and Set Up POS Hardware

Shopify offers dedicated POS hardware designed to work seamlessly with its software:

  • Shopify POS Go — all-in-one mobile POS device with built-in card reader, barcode scanner, and battery. Ideal for mobile selling (markets, events, floor selling in a physical store). Doesn’t require a separate tablet or phone — the complete POS system is in a single handheld device. ($399 USD)
  • Shopify Tap & Chip Card Reader — compact card reader that connects to an iPhone or iPad via Bluetooth. Accepts chip, swipe, and tap (contactless/NFC) payments. Best value for pop-up selling where you already have an iOS device to use as the POS terminal. (~$49 USD)
  • Shopify POS Terminal — countertop card reader with a customer-facing display for PIN entry and receipt confirmation. Appropriate for traditional checkout counter setups. (~$399 USD)
  • Receipt printers, cash drawers, and barcode scanners — Shopify supports hardware from Star, Epson, and Socket Mobile for these peripherals. Shopify’s hardware requirements page lists all compatible models. For a complete physical store setup, you’ll typically need a receipt printer and cash drawer in addition to your card reader.

Step 3: Configure Your POS Settings

Before going live, configure your POS through the Shopify admin and POS app:

  • Location setup — in Shopify admin → Settings → Locations, add your physical retail location. Each location has its own inventory counts, and orders are fulfilled from the assigned location. For multi-location retailers, set default inventory assignment per location correctly before processing any sales.
  • Payment methods — Shopify Payments (when available in your country) provides the most integrated payment processing at the lowest transaction fees for Shopify POS. Configure tipping settings (flat amounts or percentages), cash rounding (for countries without small denomination coins), and payment method availability per location.
  • Tax settings — configure applicable sales tax for your physical location. Shopify’s automatic tax calculation includes most US state and local tax rates; verify your location’s rates are correct before processing live transactions.
  • Smart grid customization — in the POS app, customize your smart grid (the tile-based quick access panel) with your most frequently sold products, custom sale options, discount shortcuts, and common transactions. Well-organized smart grids dramatically speed up checkout for high-volume retail environments.

Step 4: Manage Staff and Permissions

For stores with multiple staff operating the POS, proper permission configuration ensures security and accountability:

  • Staff roles and PINs — each staff member gets a unique PIN for POS login. Staff PINs enable individual accountability for transactions (each transaction records which staff member processed it), sales performance tracking by employee, and access control without sharing a single shared login.
  • Permission levels — POS Pro allows custom permission levels per staff role: who can apply discounts (and the maximum discount percentage each role can apply), who can process refunds, who can open the cash drawer without a sale, who can view store analytics, and who can modify inventory. Cashier-level permissions restrict staff to processing sales; manager permissions allow refunds, exchanges, and discount overrides.
  • Manager override — configure manager override requirements for high-risk actions (discounts above a threshold, voids, or refunds). The manager override prompt requires a manager PIN before completing the action, creating an audit trail for sensitive transactions without removing the capability from staff entirely.

Step 5: Set Up Inventory Across Online and Physical Channels

Inventory management is where unified commerce creates the most value — and the most complexity for stores new to multi-location inventory:

  • Inventory tracking per location — each product variant tracks inventory separately per location. A product with 10 units at your warehouse (online fulfillment) and 3 units in your retail store has separate counts for each location. Online sales draw from your warehouse location; POS sales draw from your retail location.
  • Stock transfers between locations — when you need to move inventory from your warehouse to retail location (or between retail locations), create a stock transfer in Shopify. The transfer reduces inventory at the source and increases it at the destination when received and confirmed.
  • Inventory counts — POS Pro supports inventory count sessions (cyclical counts by category or full store counts) that reconcile physical inventory against Shopify’s records. Regular inventory counts identify shrinkage, receiving errors, and system discrepancies that accumulate over time.
  • Low stock alerts — configure low stock notifications to alert staff when products approach reorder points. Shopify’s native low stock alert emails notify you when inventory falls below your configured threshold; apps like Stocky (Shopify-owned, free) add purchase order creation and vendor management for more systematic replenishment.

Step 6: Enable Omnichannel Features

The most compelling Shopify POS Pro features connect your online and in-store experiences:

  • Buy online, pick up in store (BOPIS) — enable local pickup in Shopify admin → Settings → Shipping and delivery → Local pickup. Buyers selecting local pickup at checkout receive a pickup notification when their order is ready. Staff confirm pickup readiness in the POS app, and the customer is notified with pickup instructions. BOPIS eliminates shipping costs, provides faster fulfillment for local buyers, and drives in-store foot traffic that often generates additional purchases.
  • Ship from store — when online inventory is unavailable at your warehouse location but available in your retail store, ship-from-store fulfillment routes the online order to your retail staff for packing and shipping. This reduces stockouts and enables your physical inventory to serve online buyers without separate warehouse operations.
  • Email carts and clienteling — POS staff can email shopping carts to customers who aren’t ready to purchase in store. The emailed cart links to a standard Shopify checkout where customers can complete purchase at home at their convenience. This captures the sale from “I need to think about it” browsers who leave the store without buying.
  • Unified customer profiles — in-store purchases appear in customer purchase history alongside online orders. Staff can view a customer’s complete purchase history, apply loyalty points from in-store purchases to their online loyalty account, and use purchase history to make personalized recommendations — creating the clienteling relationships that luxury retail depends on.

Step 7: Run Reports and Optimize Performance

Shopify POS generates retail-specific data that online-only analytics doesn’t capture:

  • End-of-day reports — the POS daily close generates a summary of sales by payment method, tips, discounts applied, refunds processed, and cash drawer reconciliation. Run end-of-day close consistently for accurate daily reconciliation and tax liability tracking.
  • Sales by staff — compare sales volume, average transaction value, and items per transaction by staff member. This data identifies top performers, informs training decisions, and enables performance-based incentive programs.
  • Product performance in-store vs. online — compare which products sell better in store vs. online. Products with high in-store conversion but low online conversion may benefit from better photography and description; products with high online conversion but low in-store sales may benefit from floor placement or staff recommendation training.
  • Shopify Analytics integration — all POS transactions appear in your main Shopify Analytics reports alongside online orders, providing a complete picture of total revenue, customer lifetime value across channels, and inventory performance metrics that inform buying decisions.

Frequently Asked Questions

What hardware do I need to start with Shopify POS?

Minimum Shopify POS hardware: for basic selling (markets, pop-ups), the minimum viable setup is a compatible smartphone or tablet (iPhone, iPad, or Android device) with the Shopify POS app installed, and a Shopify Tap & Chip card reader ($49) for payment processing. This setup accepts credit card, debit card, and contactless payments and is ready to sell within minutes of setup. For a permanent retail location: add a receipt printer (Star TSP143III recommended, ~$300) and a cash drawer (~$100) for cash-handling operations. For a professional countertop setup: consider the Shopify POS Terminal or Shopify POS Go for a more polished customer-facing experience. A barcode scanner speeds checkout if your products have barcodes; an iPad stand or mount for a fixed checkout counter completes a professional retail environment. Total hardware investment for a basic permanent retail setup: $400-800 depending on configuration and peripherals selected.

How does Shopify POS handle returns and exchanges?

Returns and exchanges in Shopify POS: POS Pro supports in-store returns and exchanges for both in-store and online purchases. To process a return: in the POS app, access the original order, select items to return, choose return method (original payment, store credit, exchange). For online orders returned in store, pull up the online order in POS and process the return — the inventory is restocked at your retail location and the refund processes to the original payment method. Exchanges in POS Pro: exchange returns for different items in a single transaction, with the exchange credit applied to the new item automatically. Returns without a receipt: use phone number or email to pull up customer profile and find original purchase; if no record exists, process as an anonymous return with manager approval. Configure your return policy settings (return window, required original payment refund vs. store credit option) in POS settings before going live.

Can Shopify POS work offline?

Shopify POS offline mode: Shopify POS has limited offline functionality — if your internet connection drops during a sale, the POS can accept credit card payments in offline mode on Shopify POS Go, with the transaction completing when connectivity is restored. However, offline mode has limitations: inventory counts don’t update in real-time, customer lookup is unavailable, and order history is inaccessible. Cash transactions can be recorded offline with full functionality. Best practices for connection reliability: use a wired ethernet connection (with an adapter) rather than wifi for your primary POS iPad at a permanent location; have a cellular hotspot as backup for markets and pop-up locations where building wifi may be unreliable; download the POS app and sync product catalog before arriving at remote selling locations where connectivity may be limited.

How does Shopify POS compare to Square?

Shopify POS vs. Square: Square is the dominant alternative for standalone POS needs. Square’s advantages: lower hardware cost, free POS software for basic use, strong restaurant and service business features (table management, service-based booking), and availability in more countries. Shopify POS advantages: best-in-class inventory sync with your online Shopify store, unified customer data across channels, more sophisticated omnichannel features (BOPIS, ship from store, email carts), and deeper integration with Shopify’s marketing, loyalty, and analytics ecosystem. Choose Square if you’re primarily a physical retail or food service operation with minimal online sales and cost-sensitivity on hardware. Choose Shopify POS if you operate (or plan to operate) a Shopify online store alongside physical selling — the unified inventory, customer data, and omnichannel features of Shopify POS create compounding efficiency advantages that justify the higher software cost for multi-channel retailers.

What payment methods does Shopify POS accept?

Shopify POS payment methods: with Shopify Payments as your processor, Shopify POS accepts Visa, Mastercard, American Express, Discover, contactless (tap to pay via Apple Pay, Google Pay, Samsung Pay), chip (EMV), and swipe (magnetic stripe). Shopify Payments is available in the US, Canada, UK, Australia, Ireland, New Zealand, Singapore, and several European countries. Cash is accepted and managed with cash drawer integration and change calculation. Shopify Gift Cards (digital and physical) are accepted across both in-store and online channels. Custom payment methods (house accounts, check, external financing) can be configured as “custom payment types” for merchants with established payment arrangements. Transaction fees with Shopify Payments in-person: 2.7% (Basic), 2.5% (Shopify), 2.4% (Advanced) — no additional Shopify transaction fee. Third-party payment processors are supported in some regions at 0.5-2% additional transaction fee per Shopify plan.

Final Thoughts

Shopify POS’s primary value proposition is unified commerce — eliminating the fragmentation between your online and physical retail operations that separate systems create. When a customer’s in-store purchase appears in their online account history, when inventory updates in real time across both channels, and when your physical retail staff can see complete purchase history for every customer who walks in, you have the operational foundation for the personalized, efficient retail experience that builds lasting customer relationships. Set up your POS thoughtfully — configure permissions, enable omnichannel features, and run your analytics consistently — and Shopify POS becomes the connective tissue between your online brand and your physical community presence that modern multi-channel retail requires.

For more on Shopify retail operations, explore our guides on mobile commerce optimization, customer loyalty programs, and Shopify analytics and reporting.

Previous Article

Best Shopify Apps for Outdoor and Adventure Gear Stores

Next Article

Best Shopify Apps for Pet Supply and Pet Care Stores

Subscribe to our Newsletter

Subscribe to our email newsletter to get the latest posts delivered right to your email.
Pure inspiration, zero spam ✨