Shopify POS vs Square POS — Which is Better for Point of Sale?

Our content is impartial, but funded in part by affiliate commissions (at no extra cost to our readers). Learn more.

Written by Matt Walsh | Reviewed and edited by Chris Singleton

'Shopify POS vs Square' — the Shopify POS and Square logos on a light blue background.

In this Shopify POS vs Square POS comparison, we put two of the web’s most popular point-of-sale solutions head to head, and help you find out which one is better for your business.

In what follows, I’ll explore how Shopify POS and Square POS stack up in terms of:

  • key POS features
  • pricing plans
  • hardware costs

and more!

Let’s kick things off with a quick look at exactly what POS is…

An introduction to POS

Before diving into the specifics of Shopify POS vs Square POS, it’s worth taking a quick look at what a POS or ‘point of sale’ system actually is these days.

Square POS
Square POS

Until recently, a POS system was a software and hardware combination that was fairly exclusively used for conducting in-person transactions — in a retail store, in a restaurant, at a market stall, etc.

But with the rising popularity of ecommerce, many POS systems now provide tools that let you sell not just in person, but via an online store too.

Modern POS systems typically allow you to:

  • take in-person payments
  • use a variety of POS hardware to suit your selling context
  • manage and track inventory, keeping everything synced between your real-world sales and online ones
  • manage permissions for sales staff.

In this comparison, we will look at how Shopify POS and Square POS let you handle all of the above (and more).

Shopify POS vs Square POS — key features

Both Shopify and Square offer a host of solid POS features to help you operate your business at a point of sale.

Both platforms let you:

  • accept in-person payments via a wide range of payment methods, including credit cards, mobile wallets, Apple Pay, Google Pay, Samsung Pay and Tap to Pay with iPhone
  • create an online store and sync it with your POS system
  • use a wide range of POS hardware
  • manage and track inventory
  • issue receipts to customers via print, email and text
  • create discounts
  • facilitate returns on goods
  • cater for local delivery and local pickup of goods
  • manage custom sales
  • let you accept fixed and custom tip amounts
  • create customer accounts for repeat purchases
  • provide secure and encrypted payment processing that complies with ‘PCI’ card payment security standards.

In addition to the features above, which are available on Shopify’s bundled ‘POS Lite’ plan and Square’s ‘Free’ plan, both platforms also provide advanced POS functionality on their premium POS plans — Shopify’s ‘POS Pro’ plan and Square’s ‘Retail’ and ‘Restaurants’ plans.

Shopify POS home page
Shopify POS

With both solutions, you’ll need one of these paid-for subscriptions if you want to:

  • manage POS staff permissions
  • create automatic purchase orders
  • perform detailed inventory counts.
Managing staff permissions in Shopify POS.
Managing staff permissions in Shopify POS

With Square, you’ll need one of its premium POS plans if you want to:

  • access inventory history
  • print barcodes
  • receive stock forecasts
  • create automatic purchase orders
  • perform detailed inventory counts
  • intake bulk inventory
  • perform cross-location returns.
Accessing inventory history in Square.
Accessing inventory history in Square requires a paid-for plan

And you’ll need a Shopify ‘POS Pro’ plan in order to do any of the following:

  • perform stock adjustments
  • facilitate exchanges
  • provide custom printed receipts
  • save and retrieve customer carts.

Some of the key differences between Shopify POS and Square’s respective features are:

  • Shopify’ POS interface is more customizable than Square’s — although you can personalize the layout of Square’s POS software using a new tile-based system, Shopify POS gives you a ‘smart grid’ feature that provides considerably more options for creating a bespoke POS layout for your store. This can result in more streamlined workflows for your POS staff.
  • Square POS lets you manage inventory across 300 different locations. But Shopify’s location limits are set to a maximum of 10 locations on its main plans (increasing to 200 locations on ‘Shopify Plus’ plans).
  • Square lets you take card payments when you are offline; by contrast, Shopify POS only works if you are online.
  • Square lets you create an online store for free — You can create a functional online store for free with Square’s ‘Free’ online plan. However, it’s not possible to connect a custom domain to free Square stores, and they also feature prominent advertising on them.
  • Shopify’s online store builder is significantly better than Square’s, beating it convincingly when it comes to store design, selling digital products, shipping options, abandoned cart saving, email marketing and international selling.
  • Shopify offers 24/7 customer support on all of its paid plans. By contrast, on all but its most expensive plans, Square only gives you access to weekday customer support.
  • Shopify POS can be used in a lot more countries than Square — Shopify can be used in over 175 countries worldwide, while Square works in just 8.

Pricing and Fees

Shopify POS Pricing

In order to use Shopify POS, you’ll need to have a Shopify subscription. There are five Shopify pricing plans to choose from:

  • Starter — $5 per month
  • Basic — $39 per month
  • Shopify — $105 per month
  • Advanced — $399 per month
  • Shopify Plus — custom pricing, but starting at $2,300 per month.

(Shopify offers a 25% discount on the ‘Basic,’ ‘Shopify’ and ‘Advanced’ plans if you pay for your first year’s service upfront — doing so brings the costs of these three plans down to $29, $79 and $299 per month respectively.)

Once you’re equipped with one of the Shopify subscriptions listed above, you’ve got two Shopify POS plans to choose from: ‘Shopify POS Lite‘ and ‘Shopify POS Pro‘.

The good news is that ‘POS Litecomes bundled with all Shopify store subscriptions, which means you can get going with Shopify POS from as little as $5 per month via Shopify’s ‘Starter’ plan.

However, if you would like more than one user to be able to log into your POS account, or work with more than two locations for managing inventory, you’ll realistically need to be on a ‘Basic’ Shopify store plan or higher.

Shopify 'POS Lite'
All Shopify users can avail of the ‘POS Lite’ plan

Shopify’s ‘POS Pro‘ option — which lets you work with an unlimited number of POS staff, facilitate exchanges and provide custom printed receipts — costs $89 per month, per location when used with Shopify’s ‘Basic,’ ‘Shopify’ and ‘Advanced’ Shopify plans.

(Users on Shopify’s enterprise-grade solution, Shopify Plus, get 20 POS Pro locations bundled with their plan).

Shopify 'POS Pro' pricing and features
Shopify ‘POS Pro’ pricing and features

However, an 11% discount on a ‘POS Pro’ subscription is available when you pay annually for your plan, which effectively reduces the monthly charge to $79 per month.

Shopify POS credit card fees

When you use Shopify POS to sell your products, you need to connect your account to a ‘payment gateway’ to process credit card transactions.

Shopify provides its own in-house payment gateway — ‘Shopify Payments’ — for just this purpose. It’s currently available in 23 countries, including the US, the UK, Australia, New Zealand, Canada, Hong Kong SAR, Japan and much of the EU.

Shopify Payments
Shopify’s built-in payment processor, ‘Shopify Payments’

In the US, when you use Shopify Payments to process in-person credit card sales with either ‘POS Lite’ or ‘POS Pro’, the following credit card fees apply to each sale:

  • Starter — 5% + 0¢ USD
  • Basic — 2.6% + 10¢ USD
  • Shopify — 2.5% + 10¢ USD
  • Advanced — 2.4% + 10¢ USD

(More competitive rates are available in other countries).

These credit card fees will apply regardless of whether your customer pays with a physical credit card or via a tap payment (using Google Pay, Apple Pay, Samsung Pay etc.).

Now, it should be noted that Shopify POS doesn’t require you to using Shopify Payments as your credit card payment processor — it can also be integrated with a wide range of 105+ third-party payment gateways too.

This gives you the option to process payments in 175+ countries and to shop around for preferential rates for your business.

By contrast, using Square POS ties you in to using either Square or PayPal as your payment processors (with the latter being available on paid Square plans only). So Shopify offers a lot more flexibility for merchants when it comes to payment gateway providers.

Square POS Pricing

Unlike Shopify, which requires you to subscribe to a monthly plan to access its POS system, Square gives you basic access to its POS system for free (so long as your annual sales remain below $250k).

For most merchants, this represents the key advantage of using Square over Shopify.

As for credit card fees, with the free version of Square these are 2.6% + 10 cents on every sale.

Square POS credit card fees.
Square POS credit card fees

In addition to its free plan, Square also offers a lot of paid plans that give you advanced POS features and additional ecommerce capabilities.

Of these, many merchants will find Square’s ‘Advanced Access’ add-on plan particularly useful. This starts at $35 per month per location and can be used in conjunction with the free version of Square POS. It lets you set staff POS permissions, create staff badges and access advanced reports on your POS team performance.

Pricing for Square's 'Advanced Access' add-on
Pricing for Square’s ‘Advanced Access’ add-on

Some of Square’s other paid plans are listed below:

Square Online storefront

  • Free — $0 per month
  • Plus — $32 per month / $29 per month if paying annually
  • Premium — $88 per month / $79 per month if paying annually

Restaurant POS software

  • Free — $0 per month
  • Plus — $60 per month per location
  • Premium — custom pricing

Retail POS software

  • Free — $0 per month
  • Plus — $89 per month per location
  • Premium — custom pricing

Customer loyalty software

  • 0 – 500 loyalty visits — $45 per month
  • 500 – 1,500 loyalty visits — $75 per month
  • 1,501 – 10,000 loyalty visits — $105 per month

Payroll software

  • Pay contractors — $6 fee per person paid
  • Pay employees — $35 per month plus $6 fee per person paid.

It’s worth pointing out that Square’s ‘Retail’ and ‘Restaurant’ paid plans provide slightly more favorable credit card fees than the free versions — 2.5%+ 10 cents per sale rather than 2.6% + 10 cents per sale.

Restaurant owners should also note that Square’s $60 per month ‘Plus’ plan only lets you use one countertop POS device per location — using additional Square POS registers cost $40 per device (there is also an additional $50 per month charge for restaurant locations using Square mobile POS for their floor staff).

By contrast, Shopify’s ‘POS Pro’ plan lets you use as many devices as you like in each POS location without any additional charges being involved.

Pricing plans for 'Square for Restaurants' POS system.
Pricing plans for ‘Square for Restaurants’ POS system

So which is cheaper, Shopify POS or Square POS?

Well, when it comes to getting started with point of sale in a cost-efficient way, Square wins. This is because it lets you use its POS system for free, while using Shopify always involves subscribing to a paid-for plan.

This makes Square a very affordable option for small businesses that are focused on in-person sales — there are no upfront expenses involved with using it and the only costs that you have to worry about are credit card fees.

However, Shopify and Square costs are very similar if you want to connect your POS system to an online store on a custom domain.

Doing so with Square requires a $29 per month Square Online ‘Plus’ plan; this is the same price as an annual Shopify ‘Basic’ plan (which includes Shopify’s ‘POS Lite’ functionality).

'Square Online' pricing plans.
You’ll need to pay for a $29 per month ‘Plus’ plan if you want to connect a custom domain to an online store made in Square

However, the online store functionality that you get with Shopify is considerably stronger — its store design, marketing, checkout and international selling features are all light years ahead of what’s available from Square.

(You can find out why in our full Shopify vs Square comparison).

The bottom line here is that if you only envisage yourself selling in physical locations, and you’re on a low budget, there’s a lot to be said for using Square — simply because you can get going with it for free (but watch out for the additional countertop device costs!).

However, if you’re intending to run an online store and a POS system in conjunction with each other, the hands down winner is Shopify — it gives you much better bang for your buck.

You’ll find a summary of Square POS vs Shopify POS pricing in the table below:

Shopify POSSquare POS
Monthly POS subscription$0 — $89 per month$0 — $88 per month
Additional countertop devicesNo additional charge$40 per extra device (Square for Restaurants plan)
Using mobile POS for floor staffNo additional charge$50 per month per location
Monthly ecommerce store subscription$5 — $399$0 — $88
In person credit card fees2.4% + 10 cents — 2.6% + 10 cents per transaction2.5% + 10 cents — 2.6% + 10 cents
Online credit card fees2.5 + 30 cents — 2.9% + 30 cents per transaction2.9% + 30 cents per transaction
Tap to Pay with iPhone fee2.4 + 30 cents — 2.9% + 30 cents per transaction2.6% + 10 cents per transaction

POS hardware

Both Square and Shopify let you use a good range of POS hardware — card readers, barcode scanners, tills, receipt printers etc. — to help you sell in physical locations. These are available from both companies’ respective hardware stores.

Square's POS hardware store.
Square’s POS hardware store

Square has an immediate advantage over Shopify when it comes to accessing basic POS hardware. This is because all Square users can get their hands on a free magstripe card reader worth $10 from the company when they sign up for an account.

(Shopify users will always have to purchase POS hardware).

Another plus point of Square’s POS hardware offering is that it lets you buy a two-display register device (one display for the salesperson and another for the customer).

Shopify doesn’t yet have a comparable product on offer — instead, you’ll have to use an iPad or Android tablet as your register screen when selling at point of sale.

Square's dual screen POS register.
Square’s dual screen POS register

In terms of the pricing for POS hardware essentials, the two companies are fairly evenly matched.

For example, a contactless card reader will set you back $59 with Square, and $49 with Shopify; and a bluetooth barcode scanner costs $229 from both companies.

As for pricing for the two companies’ flagship handheld POS hardware devices, the Square POS terminal and Shopify’s all-in-one ‘POS Go’ device both cost $299.

Shopify POS Go
Shopify’s POS Go device

That said, Shopify’s ‘POS Go’ includes complete access to Shopify’s POS capabilities, while oddly the Square Terminal isn’t fully compatible with some of the advanced functions in some of Square’s ‘Square for Retail’ and ‘Square for Restaurants’ POS software.

Note: Shopify’s POS GO device is currently available in the US, Canada, UK and Ireland only.

Here’s a table giving a side-by-side comparison on POS hardware costs from Shopify and Square.

POS hardware deviceShopify POSSquare POS
‘All-in-one’ POS terminal$299$299
Card reader$49$59
Integrated cash registerNone (iPad or tablet only)$799
POS device stands$149 — $185$15 — $349
Barcode scanners$199 — $269None
Barcode and label printers$119 — $499$299 — $549
Receipt printer paper$29 — $109$29 — $89
Cash drawers$129 — $139$129 — $549

While you’re here, download our free ecommerce e-kit

For a limited time, we’re offering our readers some excellent free tools. Sign up free to immediately receive:

  • our online store comparison chart
  • a downloadable cheatsheet on how to create an online store
  • our SEO, blogging and ‘how to start a business’ cheatsheets
  • extended free trials and discount codes for essential business apps
  • our latest tips on ecommerce and growing a business
  • This field is for validation purposes and should be left unchanged.

View privacy notice.

Extending your POS via apps

Shopify POS is a clear winner over Square POS when it comes to extending the possibilities of point of sale via apps and integrations.

Shopify’s overall app ecosystem contains 13,000+ apps, dwarfing the equivalent offering from Square, which has a much slimmer portfolio of around 350 apps.

With regard to apps that focus exclusively on point of sale, Shopify’s app store features 600+ POS apps, over 100 of which were specifically designed to extend the capabilities of Shopify POS.

POS apps in the Shopify app store
POS apps in the Shopify app store

Examples of the extra functionality provided by these apps include appointment scheduling, loyalty program provision, product bundling and bespoke pickups of products.

Worth a particular mention however is the Shopify-made ‘Stocky’ app, which is available to users with a ‘POS Pro’ subscription. This lets you add quite a bit of functionality to the native Shopify POS features.

You can use Stocky to manage purchase orders and send messages to suppliers; conduct stock takes and perform stock adjustments; get product recommendations based on profit margins; and transfer stock between inventory locations.

Stocky app.
Shopify’s Stocky POS app

Square’s app offering for extending its POS capabilities is significantly smaller — a quick search for the term ‘POS’ in Square’s app library surfaces around 130 apps.

It’s worth noting that a particularly large number of these are focused on providing features to food and dining businesses.

Square restaurant apps.
A selection of some of the restaurant-related apps available in Square

This reflects the fact that Square generally tailors its app offering to very specific industry sectors. For example, there is a POS app available for running a flower shop, another for running a jeweller’s and several apps that provide POS solutions for repair shops.

The table below spells out the quantities of apps available from both Shopify and Square to cater for specific POS tasks.

Shopify POSSquare POS
Total apps available13,000+450+
POS apps640+ apps available130+ apps available
Inventory management apps1,200+ apps80+ apps
Staff POS apps460+ apps180+ apps
Customer loyalty apps500+ apps50+ apps
Pickup apps370+ apps40+ apps


If your sole aim is to sell goods in person (and you don’t need an online store), then of the two platforms here, Square is the better option. Its POS system is easy to use, takes care of the key tasks and can be used without a monthly subscription.

Square is also the winner if you’re looking for a POS system for a restaurant or food business. Its ‘Square for Restaurant’ POS subscription is purpose-built for the restaurant sector, providing excellent features for table management, creating menus, customer ordering and managing restaurant floor plans.

However, if you want to run both an online store and a POS system, then Shopify is unquestionably the better platform. It lets you create much more bespoke and sophisticated online stores than Square, and it gives you a lot more options to expand your online and in-person sales via its massive range of apps and integrations.

Shopify’s POS interface is also more customizable than Square’s. While Square allows for layout personalization through a new tile-based system, Shopify POS software’s ‘smart grid’ feature gives you significantly more options for designing a custom POS layout tailored to your store.

Below you’ll find my lists of the key reasons why you might pick one of these platforms over the other; and if you would like to learn more about how Shopify and Square compare in even more detail (and especially from an ecommerce point of view) please check out our full Shopify vs Square platform comparison.

Finally, if you have any thoughts or questions on Square or Shopify POS, please do leave them in the comments section — we read them all and will do our best to help.

Pros and cons of Shopify POS vs Square POS

Reasons I’d choose Shopify POS over Square POS

  • Shopify POS can be used in many more countries than Square.
  • It gives you a lot more payment gateway options.
  • Its POS interface is more customizable than Square’s.
  • Shopify online stores are far better from a functionality point of view than Square’s.
  • Shopify’s customer service is more comprehensive.
  • The Shopify POS app is available in more languages.
  • Shopify’s enormous app store gives you far more options for adding POS functionality than Square’s.

Reasons I’d choose Square POS over Shopify POS

  • Unlike Shopify, Square can be used for free.
  • Its ‘offline mode’ lets you take card payments without access to WiFi; this isn’t possible with Shopify POS.
  • It provides a more extensive POS hardware offering.
  • Square lets you manage inventory across more locations.
  • It’s better for restaurant businesses thanks to its custom-made software for the food and beverage sector.

At-a-glance feature comparison

POS featureShopify POSSquare POS
Payment gateways105+2
Payment processing availability23 countries with Shopify Payments; 175+ countries via third-party payment providers8 countries
Inventory locationsUp to 10 locations on most Shopify plans; up to 200 on ‘Shopify Plus’Up to 300 on paid Square plans
POS layout customizationExcellentGood
POS ReportingExcellentGood
Hardware devicesExcellentExcellent
ExchangesAvailable on paid plan onlyIncluded with free plan
Offline paymentsCash onlyCash and credit card
POS staff permissionsAvailable on paid plan onlyAvailable on paid plan only
DiscountsAvailable on free planAvailable on free plan
Supported languages on mobile app21 languages5 languages
Customer support24/7 on all paid plansMonday to Friday on most paid plans
Free trial3 days (extendable via $1/mo for first month of service)Free plan

No comments

Your email address will not be published. Required fields are marked *