
A retail opening done well is memorable. Checkout works from the first transaction. Staff are confident. Inventory is accurate. The locations that hit that mark tend to share one thing: setup done in the right order, with enough runway before opening day to verify it worked.
The most common issues—devices that haven’t synced, payment terminals that won’t connect, staff locked out of the app—are preventable with the right sequence and timing. Each one generates support contacts and erodes confidence during the most critical moments of a store’s launch.
The Shopify POS launch checklist in the Help Center covers what to configure: products, payments, taxes, hardware, staff accounts. This guide covers the part the checklist doesn’t: when to do each step, what to verify before you open, and what to expect at each stage so nothing catches you off guard on opening day.
In this article
The difference between a smooth opening and a launch-morning scramble is planning. Here’s the timeline that works.
This timeline assumes you already have a Shopify store set up online and are adding a retail location. It’s scaled for store owners with a handful of locations. If you’re migrating from another POS system or e-commerce platform, launching 10+ locations at once, or running a large enterprise rollout, allow additional time for each phase and consider working with a Shopify Partner or your account team.
Order hardware early. Shipping takes two to three weeks, but bulk orders or procurement approvals can extend that. Having hardware in hand unlocks every subsequent step—network setup, peripheral testing, and if applicable, MDM enrollment, can all move forward in parallel.
For multi-location rollouts, consider having hardware shipped to a central location—your office or IT team—for configuration before distributing to stores. This lets your team enroll devices in MDM, install the POS app, configure WiFi profiles, and verify everything works before the hardware reaches the store floor. For single-location setups, shipping directly to the store is fine.
If your business uses an ERP, accounting software, order management system, or other third-party integrations, engage those partners now. Confirm their timeline for connecting to Shopify, any data requirements on your side, and whether they have experience with Shopify POS integrations. Starting these conversations early gives everyone enough runway to plan, build, and test—so that by the time you’re configuring your admin and setting up devices, the integration work is ready to plug in.
Before you touch the Shopify admin, get the basics sorted. Make sure your Shopify POS plan supports multiple locations if you need it. Figure out how you’ll split inventory across locations, check your hardware requirements.
Two things to check early: Confirm your devices meet the minimum OS requirements (older devices that can’t run current operating system versions may have performance issues), and verify the location has reliable internet (minimum 10 Mbps recommended).
Your hardware list is in the Help Center checklist. For multi-location launches or high-traffic stores, keeping spare peripherals on hand is good practice—a backup card reader or receipt printer means a hardware issue doesn’t take a register offline while you wait for a replacement.
All Shopify POS hardware is available at hardware.shopify.com.
Everything in this phase happens in the Shopify admin, not on POS devices. The launch checklist walks through each step: creating the location, configuring taxes and payments, setting up staff accounts, and customizing receipts.
If you’re migrating from another POS or e-commerce platform, or working with a large catalog, allow four to six weeks for this phase to give yourself time to validate data and confirm everything is set up correctly.
If you’re migrating from another POS or e-commerce platform, the order in which you import data matters. Migrate in this sequence:
Products go first because they set the hierarchy for order and customer mapping. Customer profiles come next so they can be linked to historical orders during import. Historical order and customer profile imports can be complex depending on data volume, format, and how cleanly data maps between platforms. If you’re migrating a large dataset, work with your implementation team, Shopify Support, or a third-party data migration app from the Shopify App Store.
Gift cards go last—store owners often continue selling gift cards on their old system up until launch, so a final push into Shopify immediately before go-live keeps balances accurate. Gift cards can’t be edited after import.
If you’re replacing an existing POS system, have a plan to decommission it before go-live. Your previous provider may have specific steps for closing out your account, exporting final records, or canceling hardware leases. The goal is a clean cutover—once your Shopify POS location is live, all transactions should flow through Shopify.
To sell and accept gift cards on Shopify POS, enable them in the POS app: go to Settings > Checkout > Payments and activate gift cards. If you’re selling physical gift cards, also go to Settings > Products > Gift cards and activate “Issue digital or physical gift cards.” See Managing payment methods for POS for details.
Before diving into product setup, make your omnichannel decisions:
Each of these requires additional configuration in the admin, and it’s easier to set them up before you start assigning products and inventory to the location.
Several POS settings—smart grid layout, lock screen, receipts, and customer displays—can be configured once in the Shopify admin and applied across all locations and devices. Set these up during admin configuration so they’re ready when devices come online. See customizing your POS for details.
This is the most important step to get right before launch. If products aren’t assigned to the POS sales channel, or inventory isn’t allocated to your retail location, they won’t appear as expected on POS devices. Products without inventory at this location will show as “not stocked”—visible but not sellable.
If the same products are stocked at multiple locations, each location’s inventory is tracked independently. When allocating inventory to your new location, be deliberate about which products you assign and in what quantities, especially if the same SKUs already exist at other locations. See Managing inventory for products from multiple locations for how to assign and adjust inventory across locations.
Start this as early as possible in the admin configuration phase. Don’t leave it for device setup week.
While you’re in the admin, confirm which account will handle initial device setup—the first login on each new POS device requires a store owner or organization administrator account, not a staff PIN. If that person won’t be on-site during setup week, plan ahead.
Network configuration is the foundation for a smooth device setup. Complete it before bringing devices on-site so that when your team installs the POS app and connects peripherals, everything connects as expected. A store using simple consumer WiFi works fine. A store with a managed enterprise network needs a few specific settings in place first.
Before you install the POS app or connect any hardware, complete the full network setup for Shopify POS. The most critical steps:
For permanent retail locations, aim for network redundancy—a secondary internet connection or failover router keeps your store selling if the primary connection drops. Cellular backup is a useful safety net for special events, but it’s not a substitute for a reliable primary and secondary connection.
If you run into connectivity issues during setup:

Matthew Henry/Burst
This is where the timeline matters most. Plan to set up your devices at least one week before launch. The setup itself takes a half day for a single register or a full day for multiple registers, but you want a buffer between setup and opening so you have time to verify everything works, troubleshoot any issues, and handle hardware exchanges if something arrives damaged or incompatible.
If you have a separate IT team, most device configuration can be done at your office before shipping to the store. Install the POS app, configure WiFi, and let the catalog sync before the device arrives at the location. Unbox and test all peripherals (card reader, receipt printer, barcode scanner, cash drawer) at the same time so you know everything works before it reaches the store. The store team then only needs to power on, connect peripherals, and verify.
If your business has Standard Operating Procedures (SOPs) for checkout, returns, or inventory, review and update them for Shopify POS before you start testing. Use your everyday workflows as a test plan—run through each one on the device to confirm it works as expected.
Once devices are synced and peripherals are connected, verify the full checkout flow works:
That’s it for card testing. One successful card transaction and refund confirms the reader, the payment connection, and the receipt printer are all working. Keep test transactions to a minimum—all transactions, including cash and manual payments, count toward your store’s order volume.
Before launch, verify that your discounts and pricing display correctly on the POS app. Test any automatic discounts, discount codes, and sale prices to confirm they apply as expected. If you use third-party apps that integrate with Shopify POS (returns, loyalty, clienteling), test those workflows on the device as well—confirm they load, sync data, and complete their core actions without errors.
If this is your first location on Shopify, also verify your payout configuration at Settings > Payments in the Shopify admin. Additional locations inherit the same payment and payout settings, so this step is only needed once.
After logging in to a new device and selecting the location, the POS app downloads your full product catalog.
How long this takes depends on your catalog size and network speed. Stores with a few hundred products sync in minutes. Stores with thousands of products may take considerably longer, so plan accordingly.
You should verify the sync is complete before relying on the device. Check Connectivity > Data synchronization in the POS app to confirm.
What to verify after sync:
Note: The first person to log in to a new POS device (or a device that’s been reset) needs a store owner or organization administrator account. Any staff account with admin permissions and the “Set up new or updated POS devices” role can also complete this step. Regular staff PINs don’t work until after this initial setup. If your IT team handles device setup across multiple locations, a dedicated provisioning account simplifies the process.
Note: If you use MDM with a large catalog: Shopify POS keeps the screen active during the catalog sync to prevent interruptions. However, if your MDM enforces a device auto-lock policy (passcode required after a set number of minutes), that policy can override the app and lock the device during a long sync. If you have a large catalog (5,000+ products) and a strict auto-lock timeout, consider setting a longer timeout during initial device provisioning, or have someone available to unlock the device if it locks mid-sync.
Train staff after the system is fully set up and tested so they can practice on the actual devices with real products loaded. Don’t train before hardware is connected.
Important: Shopify POS doesn’t have a demo mode. Every transaction processed in a live environment is a real order—including cash and manual payments. During training, walk staff through the checkout flow using the actual interface, but keep processed transactions to a minimum. When you do need to process a practice transaction, use a small-value custom sale and refund it immediately.
Schedule a dedicated session of two to three hours when the store isn’t open to customers. Staff learn POS by doing, not watching. The Help Center training guide lists the core skills to cover: processing sales, payments, returns, exchanges, discounts, gift cards, and cash register management.
What the training guide doesn’t cover that makes a real difference:
For larger teams, consider making training an event. Order food, walk through everything together, and let people practice until they’re comfortable. A focused group session is faster and builds more confidence than one-on-one walkthroughs.

Matthew Henry/Burst
The first week is about confirming everything works under real conditions.
Schedule your first physical inventory count within the first month of opening. This establishes a baseline—if quantities drifted during migration, setup, or the first days of selling, an early count catches it before discrepancies compound. If you’re migrating from another POS or e-commerce platform, input your final inventory counts the day before go-live so quantities are accurate from day one.
Note: If you run an inventory count while a stock transfer is in progress, some products may temporarily show zero. Always count what’s physically on the shelf—the quantity you enter replaces the system value entirely.
If you’re opening several locations, a phased approach often reduces risk. Many store owners find it helpful to start with one location, stabilize it over at least one week, then expand in waves. That said, some retailers—especially those with experienced teams or tight platform migration timelines—successfully launch all locations at once. Choose the approach that fits your team’s capacity and how many locations your support team can actively manage at once.
Choose a location that represents your typical store—not your highest-volume flagship (too much risk if something goes wrong) and not your quietest location (won’t surface real issues). Set it up using the full process above, then give it at least one week before expanding.
During that week, verify:
Update your training materials and troubleshooting guides based on whatever comes up. Don’t expand until the pilot is stable—anything you’re still working through will carry over to every location in the next wave.
Group remaining locations into waves of two to five, scheduled at least one week apart. A regional approach often works well—launching nearby stores together means your support team can physically visit if issues come up. Even large retailers benefit from keeping waves tight (2-4 weeks total) to avoid running multiple systems simultaneously.
Choose one device type (iPad or Android) and one card reader model for all locations. Consistent hardware means staff can troubleshoot across locations and your IT team supports one configuration. If you have five or more locations, consider mobile device management (MDM) to manage devices centrally.
Payment Terminals and POS Hubs also receive periodic firmware updates. Terminal updates install automatically overnight when connected to power and Wi-Fi. For POS Hub, check for updates in device settings. Keeping all devices on the latest firmware is important—updates include security patches, performance improvements, and compatibility fixes that ensure your terminals and hubs continue to work reliably with the POS app. Build firmware checks into your regular device management routine alongside POS app updates so your entire hardware stack stays current.
Before opening day, walk through each item and confirm it works:
At least one week. Product catalogs, inventory, and settings need to sync to POS devices, and you want time to troubleshoot any issues or handle hardware exchanges before customers arrive. For stores with large catalogs (thousands of products), the initial sync alone can take several hours.
For the first login on each device, yes. The initial device setup requires a store owner or organization administrator account. After that first login, staff can use their PINs.
10 Mbps is the recommended minimum. Wired connections via Ethernet and POS Hub are more reliable than WiFi. If your location has an enterprise firewall, follow the full network setup guide.
Many store owners find it helpful to start with one, stabilize it over at least one week, then expand in waves of two to five locations. That said, experienced teams with tight timelines can successfully launch all locations at once.
Yes. The Shopify POS launch checklist in the Help Center covers every configuration step and is designed to be printed or downloaded as a PDF. This guide adds the timeline and operational layer on top of that checklist.