← Back to Blog
Guide

Keyword gap: 'point of sale system' owned by brightpearl.com

TL;DR: A point of sale system bridges your physical and online sales channels, synchronising inventory, payments, and customer data in real time. For Shop…

By Forthsuite Editorial
17 min read
In this article
  1. How Point of Sale Systems Work for Multi-Channel Retailers
    1. Inventory Sync Mechanics
  2. Shopify POS vs Third-Party Systems
    1. When to Choose Shopify POS
    2. When Third-Party Systems Make Sense
  3. Key Features That Actually Matter
    1. Real-Time Inventory Updates
    2. Unified Customer Profiles
    3. Order Lookup and Returns Processing
    4. Multi-Location Inventory Assignment
    5. Offline Mode
  4. Hardware Considerations for Shopify Merchants
    1. Card Readers
    2. Receipt Printers
    3. Barcode Scanners
    4. Cash Drawers
  5. Integration Depth: Where Hidden Costs Live
  6. Pricing Models and Hidden Fees
    1. Software Subscription
    2. Transaction Fees
    3. Hardware Costs
    4. Support and Training
  7. Common POS Mistakes That Break Multi-Channel Inventory
    1. Skipping Location Mapping
    2. Duplicate SKUs
    3. Ignoring Sync Errors
    4. Manual Adjustments Without Audit Trails
  8. POS System Comparison for Shopify Merchants
  9. How ForthSuite Extends POS Capabilities
  10. Frequently Asked Questions
    1. Can I use my existing card reader with Shopify POS?
    2. What happens to POS sales data if my internet goes down?
    3. Do I need separate POS hardware for each store location?
    4. How do I handle a customer returning an online order in-store?
    5. Can I offer in-store exclusive products that don't appear online?
    6. What's the difference between Shopify POS Lite and POS Pro?
    7. How often should I reconcile POS cash drawers?
    8. Further reading
```html

Point of Sale System: What Shopify Merchants Need to Know in 2025

TL;DR: A point of sale system bridges your physical and online sales channels, synchronising inventory, payments, and customer data in real time. For Shopify merchants, the choice matters less than integration depth—legacy systems create manual workarounds that cost hours per week and hide stockout risks until it's too late.

Most merchants evaluate point of sale systems by asking the wrong question. They compare feature checklists—contactless payments, barcode scanners, receipt printers—when the real cost lives in how inventory updates flow between channels. A sale at your retail counter should decrement your Shopify inventory instantly. If it doesn't, you're either overselling online or manually reconciling twice a day.

The core tradeoff: native Shopify POS offers zero integration friction but limited hardware flexibility. Third-party systems like Square, Clover, or Lightspeed give you advanced reporting and specialised hardware, but every sync becomes a potential failure point. According to Shopify (2023), unified commerce merchants see 22% higher customer lifetime value than those running disconnected systems, because consistent inventory prevents the frustration of ordering online only to find the item sold in-store hours earlier.

How Point of Sale Systems Work for Multi-Channel Retailers

A point of sale system captures three streams: transaction data, inventory adjustments, and customer identity. When a customer buys a jacket in-store, the system records the SKU sold, the payment method, and ideally links it to their email or phone number. That transaction should immediately reduce your available inventory across all channels.

The synchronisation happens through API calls. Shopify POS writes directly to your Shopify admin. Third-party systems push updates via middleware or webhooks. The delay between a physical sale and inventory update ranges from instant to fifteen minutes, depending on the integration quality. A fifteen-minute lag means a customer can check out online for an item you just sold in-store, triggering a cancellation email and a refund fee.

Payment processing adds another layer. Some POS systems bundle their own payment gateway with higher per-transaction fees but simpler hardware. Others let you choose processors, which lowers fees but requires separate contracts and monthly reconciliations. If you're already using Shopify Payments online, extending it to POS eliminates the mismatch between your online and offline settlement timelines.

Inventory Sync Mechanics

Your POS must write to a single source of truth. If you run Shopify online, that source is your Shopify product catalogue. Every SKU, every variant, every location must match exactly. A mismatch—like "Blue Shirt M" in Shopify versus "Shirt-Blue-M" in your POS—creates a phantom duplicate that never syncs.

Location tracking determines where stock lives. Shopify supports multiple locations: a warehouse, two retail stores, a pop-up. Your POS should assign each sale to the correct location so your online storefront shows accurate availability per region. Without location-aware inventory, you'll promise next-day pickup from a store that's actually out of stock.

Returns complicate the flow. A customer buys online, returns in-store. Your POS needs to recognise the original Shopify order, process the return against that order ID, and restore inventory to the correct location. If your POS can't look up Shopify orders, your staff resorts to manual refunds and spreadsheet adjustments.

Shopify POS vs Third-Party Systems

Shopify POS eliminates integration risk. It's the same codebase as your online store, so inventory, customers, and orders share the same database. You install the app on an iPad, connect a card reader, and you're processing sales. No middleware, no API keys, no sync delays.

The limitation is hardware and workflow customisation. Shopify POS works best with an iPad and their card reader. If you need a full cash register with a built-in printer, weighing scale, or kitchen display system, you'll add third-party accessories that sometimes require workarounds. Complex workflows—like split payments across three cards or layaway plans—require Shopify POS Pro or custom apps.

Third-party systems like Square or Lightspeed offer deeper in-store features: employee time clocks, advanced commission tracking, integrated loyalty cards printed at checkout. But every feature relies on an integration to push data back to Shopify. If the integration fails during a busy Saturday, you're selling blind—no idea whether online inventory reflects reality.

When to Choose Shopify POS

  • You run fewer than five physical locations.
  • Your in-store transactions are straightforward—single payment method, no custom discounts requiring manager approval.
  • You prioritise inventory accuracy over advanced employee scheduling.
  • You already use Shopify Payments and want a single payout schedule.

When Third-Party Systems Make Sense

  • You operate a restaurant or service business where Shopify POS lacks kitchen display or appointment booking.
  • You need specialised hardware like scales, scanners, or kiosks that Shopify doesn't natively support.
  • Your in-store workflow includes complex employee commission structures or multi-currency cash drawers.
  • You're willing to manage a middleware integration and monitor sync logs weekly.

Key Features That Actually Matter

Most POS feature lists bury the critical capabilities under nice-to-haves. Focus on these five.

Real-Time Inventory Updates

Every sale, return, or exchange must write to your inventory within seconds. Test this before you commit: sell an item in-store, then immediately check your Shopify admin. If the quantity hasn't changed, you'll oversell during peak hours.

Unified Customer Profiles

When a customer buys in-store, their email should populate the same customer record as their online orders. This powers accurate lifetime value calculations and lets you send post-purchase emails based on in-store behaviour. Without unified profiles, you're treating repeat customers like strangers.

Order Lookup and Returns Processing

Staff should search for any order—online or in-store—by order number, email, or phone. Processing a return should pull up the original line items, calculate restocking fees if applicable, and refund to the original payment method. If your POS can't do this, you'll manually issue gift cards and lose visibility into return rates.

Multi-Location Inventory Assignment

Each sale assigns inventory deductions to a specific location. Each transfer between locations logs as an inventory event. Your Shopify admin should show per-location stock without opening the POS terminal. This prevents the common mistake of fulfilling an online order from a location that just sold out in-store.

Offline Mode

Internet outages happen. Your POS should cache product data and process sales offline, then sync transactions when connectivity returns. Without offline mode, a dropped Wi-Fi connection halts all sales until IT arrives.

Hardware Considerations for Shopify Merchants

The hardware you choose dictates your checkout speed and error rate. A slow barcode scanner adds ten seconds per item. A thermal printer that jams every twentieth receipt trains staff to skip printing, which loses you return protection.

Card Readers

Shopify's Tap & Chip reader costs less upfront and settles through Shopify Payments with no separate contract. Third-party readers from Square or SumUp offer lower processing fees if you're outside Shopify Payments' supported countries. Verify EMV certification and contactless support—customers expect tap-to-pay in 2025.

Receipt Printers

Thermal printers are faster and quieter than impact printers, but thermal paper fades within months. If customers need long-term records—warranties, expense reports—consider impact or email receipts as default. USB printers connect directly to your POS device; network printers let multiple terminals share one printer but require IP configuration.

Barcode Scanners

Wired scanners are cheaper and never need charging. Wireless scanners let staff walk the floor and scan items at the shelf, useful for inventory counts or BOPIS (buy online, pick up in-store) order prep. Test scan speed with your actual product labels—some scanners struggle with glossy or crinkled barcodes.

Cash Drawers

Manual cash drawers are fine for low-volume stores. Automatic drawers connect via the receipt printer's cash drawer port and pop open after each cash sale, reducing the risk of drawer-left-open theft. Verify the drawer's bill compartments match your currency—US drawers often lack slots for £20 notes or €10 coins.

Integration Depth: Where Hidden Costs Live

Every integration introduces latency, failure modes, and edge cases. A customer exchanges a product purchased online for a different size in-store. Does your POS recognise the original Shopify order, apply the exchange, and update inventory for both SKUs? Or does staff process it as a return and a new sale, doubling your transaction fees and breaking sales attribution?

Middleware platforms like Shopify Flow or third-party connectors add logic between your POS and Shopify. They can automate tasks—tag high-value customers, trigger restock alerts—but each automation is a potential failure point. A misconfigured workflow might loop indefinitely, creating duplicate orders or locking inventory.

Test common edge cases before launch: split payments, partial refunds, tax-exempt transactions, gift card redemptions, discount codes entered in-store. If your POS can't handle these natively and your middleware doesn't fill the gap, staff will invent workarounds—manual discounts, offline spreadsheets—that corrupt your data.

Pricing Models and Hidden Fees

Most POS systems advertise low monthly fees but bury costs in transaction percentages, hardware rentals, and per-location charges. Break down the total cost across four categories.

Software Subscription

Shopify POS Lite is included with all Shopify plans. POS Pro adds $89/month per location for features like unlimited staff PINs, advanced reports, and custom sale attributes. Third-party systems range from free (Square's basic tier) to $200+/month (Lightspeed Retail) depending on user seats and integrations.

Transaction Fees

Shopify Payments charges 2.4% + 0p for in-person transactions on most plans. Third-party processors charge 1.75%–2.9% plus 10p–25p per transaction. The gap seems small until you process £500,000/year—then a 0.5% difference costs £2,500 annually.

Hardware Costs

Shopify's Tap & Chip reader costs £59. A full countertop setup—iPad stand, receipt printer, cash drawer, scanner—runs £600–£1,200. Leasing hardware spreads the cost but locks you into 24–36 month contracts with early termination fees.

Support and Training

Shopify POS support is included. Third-party systems often charge for phone support beyond email, and on-site training costs £150–£300/day. Budget for at least four hours of staff training per location to avoid checkout errors during launch week.

Common POS Mistakes That Break Multi-Channel Inventory

Merchants launch a POS, see sales flowing, and assume inventory is accurate. Then online orders start failing due to stockouts the dashboard doesn't show. Here's what went wrong.

Skipping Location Mapping

You set up your POS but didn't assign it to a Shopify location. Sales process, but inventory decrements hit the default location—often your warehouse—while your retail stock shows unchanged. Online customers order from "in stock" retail inventory that's actually gone.

Duplicate SKUs

Your POS imported products before you standardised SKU formats. Now "SHIRT-001" in Shopify and "SHR001" in your POS are separate items. Sales in-store don't affect online inventory because Shopify sees them as different products.

Ignoring Sync Errors

Your POS integration logs errors—failed API calls, timeouts, missing product IDs—but no one monitors them. After two weeks, 15% of in-store sales haven't synced. Your inventory is fiction, and you won't notice until you physically count stock.

Manual Adjustments Without Audit Trails

Staff "fix" inventory discrepancies by manually adjusting quantities in Shopify admin, bypassing the POS. Now your sales reports don't match inventory movement, and you can't trace shrinkage or supplier shortages.

POS System Comparison for Shopify Merchants

System Best For Shopify Integration Transaction Fee Offline Mode
Shopify POS Retailers prioritising inventory accuracy Native (instant sync) 2.4% + 0p (Shopify Payments) Yes
Square POS Businesses needing free entry tier Third-party app (5–15 min delay) 1.75% + 0p Yes
Lightspeed Retail High SKU count stores (1,000+ products) Official integration (near real-time) Varies by processor Yes
Clover Restaurants and service businesses Third-party app (10–20 min delay) 2.3% + 10p Limited
Vend (Lightspeed X) Multi-location retailers Official integration (near real-time) Varies by processor Yes

How ForthSuite Extends POS Capabilities

A point of sale system records what sold and when. It doesn't predict when you'll run out or calculate the carrying cost of slow-moving inventory. That's where supply chain planning fills the gap.

ForthSuite ingests sales data from your POS and Shopify orders, then models demand across both channels. If your in-store location sells fifteen units per week and your online channel sells thirty, ForthSuite's demand forecasting accounts for both streams when calculating reorder points. You avoid the common trap of restocking based only on online velocity, then wondering why your retail location always runs dry.

The platform flags SKUs where in-store sales spiked but online didn't, or vice versa. That divergence signals a pricing mismatch, a merchandising issue, or a local trend your online audience hasn't adopted. You adjust purchasing before you're stuck with surplus in one channel and stockouts in the other.

Transfer recommendations become automatic. ForthSuite calculates that your London store will sell out of a jacket in four days based on current POS velocity, while your Manchester location has twelve units gathering dust. It suggests a transfer quantity and timing, so you move stock before the London stockout hits and before Manchester's excess becomes a markdown candidate.

Frequently Asked Questions

Can I use my existing card reader with Shopify POS?

Only Shopify-approved card readers work with Shopify POS. You cannot use Square, SumUp, or standalone terminals. If you're already using Shopify Payments online, buying Shopify's Tap & Chip reader keeps your online and in-store settlements unified. Third-party readers require switching to a different POS system.

What happens to POS sales data if my internet goes down?

Shopify POS and most modern systems cache product data and process sales offline. Transactions store locally on your device and sync automatically when connectivity returns. However, inventory updates won't propagate to other channels until the sync completes, so online customers might still order items you just sold in-store during the outage.

Do I need separate POS hardware for each store location?

Yes. Each physical checkout station needs its own card reader, and each location typically needs dedicated receipt printers and cash drawers. However, one Shopify POS Pro subscription covers unlimited devices within a single location, so you can run multiple iPads at different counters under one location licence.

How do I handle a customer returning an online order in-store?

Your POS must support order lookup by email or order number. Search for the original Shopify order, select the items being returned, and process the refund. The system should restore inventory to your in-store location and record the return reason. If your POS can't look up Shopify orders, you'll issue manual refunds and lose the ability to track return rates by product.

Can I offer in-store exclusive products that don't appear online?

Yes. Set the product's online sales channel to unavailable in Shopify admin while keeping it active for your POS location. The SKU remains in your catalogue for inventory tracking, but customers won't see it on your website. This is common for clearance items, local exclusives, or products with compliance restrictions in certain regions.

What's the difference between Shopify POS Lite and POS Pro?

POS Lite is free with all Shopify plans but limits you to basic checkout, simple discounts, and up to three staff PINs. POS Pro costs $89/month per location and adds unlimited staff accounts, custom sale attributes, advanced reports, and the ability to sell without inventory (useful for made-to-order items). Most single-location retailers start with Lite and upgrade when they need staff accountability or deeper analytics.

How often should I reconcile POS cash drawers?

Reconcile at the end of every shift where cash changed hands. Count physical cash and compare it to your POS cash sales report. Variances beyond a few pounds indicate theft, incorrect change, or unrecorded sales. Monthly reconciliations hide problems too long; daily reconciliations catch patterns before losses accumulate.

A point of sale system is infrastructure, not a strategy. It records what happened; you still decide what to stock, where to stock it, and when to reorder. If your POS syncs cleanly with Shopify and your supply chain planning accounts for both channels, you'll avoid the expensive mistakes—overselling, emergency air freight, markdowns on stale inventory—that erase your profit margins. ForthSuite connects those dots, turning POS transaction data into reorder signals and transfer recommendations that keep your inventory balanced across every location.

```
point of sale system
← Back to Blog

One OS for your entire supply chain

Five connected supply chain apps. Free core tools plus AI forecasting at $19.99/month.

Get Started