Shopify vs Square — Which Online Store Builder is Better?

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

The quick verdict

If you need a fully-featured online store, Shopify is a clear winner in a Shopify vs Square head-to-head — especially if you plan to sell online in multiple currencies. Shopify’s ecommerce features are second-to-none, its point-of-sale tools are excellent, and it is considerably better than Square when it comes to international selling, dropshipping and tax calculation.

If your sales are made exclusively in a physical retail store or premises, Square may be a more obvious choice than Shopify, however. Transaction fees aside, its POS system can be used entirely for free. And thanks to its provision of features aimed specifically at restaurants and food retailers, it can be a better choice for those working in the food and drink industry.

Reasons to use ShopifyReasons to use Square
Much better for building standalone stores withTotally free plan available
Wider range of templatesBetter restaurant-specific features
Better for selling digital productsGentler learning curve
Significantly better multicurrency selling featuresMore generous product option and variant limits
Much better for dropshippingBuilt-in GDPR compliance features

Shopify vs Square video comparison

Key alternatives

Wix, BigCommerce, Ecwid, Lightspeed

How to get started for free

Let’s begin our full comparison with a quick look at the background behind Shopify and Square.

Note: if you are considering using Shopify and Square mainly for point-of-sale selling, please note that this comparison looks at all their ecommerce capabilities. If you only want to explore how Shopify and Square’s in-person selling features compare, you may wish to read our Shopify POS vs Square POS article instead.

Shopify and Square: the background

Shopify and Square are user-friendly ecommerce tools that let you sell your products online and in person. Both platforms provide a wide range of selling features to help you do this.

Shopify home page

With both platforms, you can:

  • create a standalone online store
  • sell an unlimited number of digital or physical products
  • accept payments for your products via major credit cards
  • use ‘point-of-sale’ (POS) hardware to accept in person transactions
  • manage inventory
  • sell your products on Facebook, Instagram, Google and many other sales channels
  • promote your products.

So it’s fair to say that Shopify and Square are both ‘all-in-one’ ecommerce solutions — but the two tools have very different histories.

Square has been around since 2009, when it was initially conceived as a payment processing and POS solution for in-person sales.

By contrast, when Shopify first launched back in 2004, it was specifically created as a software platform for building online stores.

The Square homepage.

These days, you can use either tool to accept online or offline payments AND create an ecommerce store.

Now, according to Internet statistics company Builtwith, there are currently over 4.45 million Shopify stores in existence, compared with just 288,000 websites built with Square.

At first glance this discrepancy in numbers might nudge you towards Shopify, since a larger customer base usually instills more confidence in the longevity of a company.

But Square is a big company and it is getting bigger. Its parent company — ‘Block’ — made over $7 billion gross profit in 2023, and Square’s payment processing branch was used to process over $50 billion in payments during Q4 of 2023 alone.

Additionally, Square’s online store builder tool — ‘Square Online’ — is powered by Weebly, a website building tool with around 770K users that was acquired by Square in 2018 to add store building functionality to Square’s feature set.

So Square is a pretty safe bet for an ecommerce project too.

But which platform is most suitable for your project?

Let’s find out — starting with a look at visuals.


With Shopify and Square, you don’t need to know how to code in order to create an online store. Both platforms provide pre-designed store templates or ‘themes’ to which you can add your product catalogs; and simple style controls let you edit your site’s design so that it matches your brand.

But how many of these templates are provided by both platforms?

Template quantity

Square offers a choice of 27 free store templates to choose from in its template library.

Square templates

However, you should note that Square’s templates are only available to users on one of its paid plans.

If you’re on Square’s free plan, you’ll have to make do with a template that the platform automatically creates for you based on your answers to questions during the onboarding process.

Template customization options on free Square accounts are fairly limited. You can apply around 16 pre-designed site ‘styles’ to your template, but these are essentially just different color and font combinations for your Square store.

Square site styles
Site styles in Square

In Shopify, you get access to a theme store containing a wide range of themes. There are 197 templates available in it — 13 free themes and 184 paid-for ones. When browsing them, you can get a full sense of how each theme is going to look and work thanks to detailed theme guides, screenshots and demo sites.

So a key difference between the Shopify themes and the selection available in Square is variety: Shopify themes give you a huge range of unique design elements, layouts and aesthetics.

By contrast, with Square, there’s a lot less variety on offer across its much smaller template offering (with free plan users being fairly limited in terms of the styling options available).

Some free and paid-for themes in the Shopify theme store.
Some free and paid-for themes in the Shopify theme store. Each one can be previewed using Shopify’s ‘demo store’ option.

Another key difference when it comes to themes is the way that Shopify lets you pay to access premium templates. These cost between $140 to $400, depending on the theme involved.

The only drawback with the greater choice offered by Shopify in the template department is that choosing from a larger range of themes can be a fairly time-consuming process. However, the Shopify theme store comes equipped with a useful set of filters that can speed things up. These let you narrow down the themes on offer by price, industry category, catalog size and features.

Applying filters in the Shopify theme store.
Applying filters in the Shopify theme store

Template quality

Square’s templates boast good aesthetics — when applying them, you can expect clear section layouts and generous spacing that lets content breathe on the page.

The Square template. In a Shopify vs Square comparison, it's worth noting that Shopify gives you a much wider range of themes to choose from — Square effectively limits you to just one.
A Square template

But in my view, while Square templates are solid enough and provide a reasonable set of section designs, they are ultimately lacking a bit of ‘wow factor’ in the visual impact department.

Shopify themes, on the other hand, give you varied layout options, interesting aesthetics and — most importantly — very ecommerce-focussed tools and features.

Shopify's paid-for 'North' theme
Shopify’s paid-for ‘North’ theme

Many Shopify themes come with features such as product zoom, sticky navigation and parallax scrolling effects — features that you just won’t find in Square.

In highly competitive niches, these extra theme features can help a Shopify store stand out from the crowd more easily than a Square one.

You can browse all the Shopify templates here.

Flexibility of templates

Both Shopify and Square let you customize their templates by using the controls provided in their respective template editors.

I found Square’s designer to be the slightly easier of the two to build pages with, however. A left-hand menu provides easy-to-use tools for adding and editing new sections; and text editing is done directly in the central window.

Editing a site in Square.
Editing a site in Square

A particularly interesting feature of Square’s store builder is the option it gives you to quickly turn any Square multi-page store into a single-page site. This is particularly handy for take-out restaurant businesses wishing to use their Square site as an online ordering portal.

Creating a one-page 'order online' site in Square.
Creating a one-page ‘order online’ site in Square

Shopify’s theme editor (pictured below) takes a little more getting more used to than Square’s, as it gives you a lot more editing options.

Shopify's editor.
Configuring the layout of a Shopify online store using the platform’s theme editor

It has a much wider range of customizable sections available — for example, ‘rich text’ fields and ‘collapsible content’ sections — and the styling options for Shopify page components provide significantly more fine-grain control than Square’s editor.

A key difference between Shopify and Square is that Shopify gives you full access to your template’s code. This gives Shopify store owners far more control over site design and content layout.

However, editing a Shopify theme’s code sometimes involves using Liquid, a templating language designed specifically for editing Shopify templates. So even if you have some coding knowledge, you may a bit of time to get to grips with this.

Although Square doesn’t provide similar access to your site’s code, if you just want to do something simple like add a Google calendar or Instagram feed to your site, you can do this easily by adding a code block section to a store page.

Both Shopify and Square sites are ‘responsive’ — which means your store pages will automatically resize themselves so that they display nicely on whatever device they’re being viewed on (desktop, tablet, mobile, etc.).

(Responsive site design is encouraged by Google — sites using this approach can receive preferential treatment in search results).

The responsiveness of Shopify themes is excellent; when I looked at Shopify templates on various devices, I found that text and layout were resized perfectly on each one.

When testing Square templates, I felt that the responsive behaviour was not quite so good. I encountered a few annoying issues involving the ‘wrapping‘ of responsive text.

As the below screenshot shows, when resizing the viewport width of my Square store pages, the individual words in my headings would occasionally be split across multiple lines — Square has a few improvements to make here.

An example of a 'text wrapping' issue in Square's responsive templates
An example of a ‘text wrapping’ issue in Square’s responsive templates

Let’s move on now to getting content in and out of both platforms.

Content management and interface

Importing and exporting

Getting products into a Shopify and Square account is very straightforward. You can manually enter product data one-at-a-time in either tool, or alternatively — if you have a large number of products — use a CSV file to upload your products in bulk.

On most Shopify plans, you can upload up to 50,000 items by CSV in one go; Square permits a maximum of 30,000 items at a time.

Adding products via CSV in Shopify.
Adding products via CSV in Shopify

Now, you’ll find throughout this comparison that Square’s CMS includes several features that are particularly useful for restaurant businesses. One of these is its PDF product import tool, which lets you upload a restaurant menu in PDF format and then map content from the PDF to new items in your Square store.

(If you have a restaurant business that already delivers food through delivery services such as DoorDash or Uber Eats, you can also import your product data directly from them).

Squares PDF product creation feature (currently in Beta).
Squares PDF product creation feature (currently in Beta)

Neither platform is great for importing other types of content — pages, blog posts, etc. — but the Shopify app store does include several paid-for apps (such as ExIm) that add this functionality to your store.

As for exports, both tools let you export products and orders to CSV. If you want to export other types of content, with Square it’s a case of copying and pasting it, and with Shopify you can either copy and paste or use a third-party app to bulk export pages and posts.


Overall, the content management systems in both Shopify and Square make it easy to manage your site, keep track of orders, view reports and configure the general settings for your ecommerce business.

The Shopify content management system.
The Shopify CMS caters for product creation, blogging, inventory management and more

Key store settings are placed in well-organised menus on the left of the platforms’ dashboards, and accessing the all-important template editors (mentioned above) is doable within 2 clicks in both platforms.

One thing to note however is that editing page content is a bit easier in Square. You can use its drag and drop editor to access and change it directly, but Shopify’s editor only lets you edit page templates (with a somewhat old-fashioned WYSIWYG editor being provided for copy editing).

So, Square’s CMS is arguably more tailored to total beginners — it’s generally a bit more user-friendly.

(It’s made user-friendlier still by the incorporation of handy ‘how-to’ tutorial videos into its onboarding process — see screenshot below.)

A link to to a video tutorial in the Square interface backend.
Square’s onboarding process involves more video tutorials than Shopify’s

That said, Shopify’s learning curve is not particularly steep (as you can see in our Shopify tutorial video below).

Now, let’s drill down further into the capabilities of each content management system.

CMS features

Images and galleries

When it comes to sourcing images for your store, both Shopify and Square provide you with a large range of royalty-free images for that purpose.

Square’s pictures come from the Unsplash and Getty image libraries, while Shopify’s are sourced from its own Burst stock photo library.

These images are useful for adding general-purpose imagery to your website; you will of course need to source your own photos for your products.

Both platforms also provide image manipulation controls that let you crop, flip and enhance images.

Using Shopify's Image Editor to crop a product photo.
Using Shopify’s Image Editor to crop a product photo

As for product images, Square lets you add 250 images to each product; Shopify’s limit is 250 on its ‘Basic’ plan, 1,000 on its ‘Shopify’ plan; and 5,000 on ‘Advanced.’

However, while Square automatically crops product images to a 1:1 ratio, in Shopify, if your product images ratios vary, you’ll need to address this manually using Shopify’s image editor, a paid-for app or an external design tool like Photoshop or Canva.

(If you don’t, you’ll end up with a very messy looking store).

Adding an image gallery in Square.
Adding an image gallery in Square

When it comes to showcasing your products in image galleries, Square gives you 6 simple gallery formats to choose from. Shopify has a similar set of pre-built galleries on offer — these include an image slider and a photo collage layout among others — but also provides several additional ways to add galleries to your site.

First, most Shopify themes come with their own theme-specific gallery layouts ready to go. In the case of some of the Shopify paid-for themes — such as Galleria, pictured below — these theme-specific galleries can add a real touch of class to your Shopify store.

Shopify 'Galleria' theme
A sample gallery in Shopify’s ‘Galleria’ theme

Second, you can add a gallery app to your site from the Shopify app store (more on which shortly). There are around 192 different gallery apps available at time of writing, and these give you you a huge range of display options for your images.

Gallery apps in the Shopify app store
Gallery apps in the Shopify app store

For example, the ‘Enorm Image Gallery’ app lets you add portfolios and lookbooks to your Shopify store, and the ‘Go Product Page Gallery’ app lets you present interactive ‘before and after’ images, as well as add light boxes and image zoom effects to your pages.

Square’s product photography service

On the subject of images, Square offers a rather unique offering to its users: an affordable professional product photography service called ‘Square Photo Studio.’

To use this, you simply ship your product or products to Square, and they take professional studio shots of them for you. You get 3 photos (from different angles) of each product for $19.95.

The service includes image retouching and color correction, and you can request changes and further enhancements to the shots for up to 7 days after receiving your photos.

'Square Photo Studio' service.
‘Square Photo Studio’ service

Blogging features

Blogging can be a superb way to drive traffic to your online store.

Studies show that 77% of Internet users read blog posts regularly, and as many as 71% of B2B buyers use them to research products.

So whatever your business area, creating strong, SEO-friendly blog content on topics in your niche can help convert visitors into customers on your online store.

Now, while the blogging tools in Shopify and Square are no match for dedicated blogging platforms like WordPress, you can use both tools to create a basic blog for your online business.

A blog page built in Shopify.
Blogging in Shopify

Shopify has the upper hand here, however.

Unlike Square, it lets you apply tags to your posts, and it automatically creates an RSS feed for your blog, allowing other people to subscribe to it or feature your content on their sites.

(RSS feeds can also be used to automatically send your latest posts to your e-newsletter subscribers).

If you want to import posts from an external blog to your Shopify one, you can use a third-party app (for example, ExIm) to do so.

In Square, the blogging tool is referred to as ‘Stories’ — this lets you create, organize and display articles on your Square site. But as discussed, its features are very basic.

Square's 'Stories' blogging feature.
Square’s ‘Stories’ blogging feature

Ultimately, if the built-in blogging tools in Shopify and Square don’t meet your content marketing needs, there are workarounds available.

Adding DropInBlog to a Square site.
Adding the third party DropInBlog service to a Square store

For example, you can integrate a third party blogging tool like DropInBlog (starting at $24 per month) into either platform. This allows you to make use of more powerful blogging features (for example SEO post analysis, product embeds, categories and multiple contributors).

Backup features

When it comes to backing up your store, it’s a case of could-do-better for both Square and Shopify.

While some competing platforms — like GoDaddy and Webflow — provide features that allow you restore different versions of your store, this isn’t possible out of the box in Shopify or Square.

Saving store changes in Shopify.
Saving store changes in Shopify

With Shopify, you can invest in an app from the Shopify app store to back up your site (a popular choice for this being the ‘Rewind’ app) — but additional costs will apply.

In Square, the only backup option you have really is to export your products and orders to CSV periodically.

File types and media management

Shopify has a big edge over Square when it comes to types of image file formats you can add to your products.

It lets you add:

  • JPEG
  • PNG
  • GIF
  • PSD
  • TIFF
  • BMP
  • HEIC
  • WebP
  • GLB (for 3D models)
  • USDZ (for 3D models).

By contrast, Square only lets you add four types of product media:

  • JPEG
  • PNG
  • GIF
  • SPIN (for 360 spin animations).

As for videos, Square lets you add these to your store pages — but disappointingly, it’s not possible to add a video to an individual product.

By contrast, Shopify gives you a choice of adding MP4 and MOV files directly to your products, as well as the option to embed YouTube and Vimeo videos in your product descriptions.

When it comes to systems for managing your store’s media in general, both tools are a bit lacking.

In some website builders, such as Wix and WordPress, users are provided with a media library that lets you create folders and organize your uploaded files.

Unfortunately this is not the case in either Shopify or Square — your previously uploaded images are available to you when you go to add an image to a product or a page, but there’s no way to organize them or categorize them.

WordPress media library.
The WordPress media library lets you organize your media into folders — something that’s not really possible in Shopify or Square

As for how much you can store with each platform, Square’s free plan lets you upload 500MB of content, and its paid-for plans give you unlimited storage (with an overall 10GB storage limit in place for store videos).

Shopify doesn’t specify exactly how much storage it provides. However, on its ‘Basic’ plan you can upload up to 250 images of up to 20MB in size (or 250 1GB videos) to an unlimited product catalog, so it’s safe to say that Shopify provides enough storage for most users’ needs.

Mobile apps

Shopify and Square both provide users with mobile apps for managing their online stores or the POS systems for a brick and mortar shop.

There are currently 10 different Square mobile apps available, including an app for appointments, a payroll app and an invoice maker — but the main app for managing your Square store on the go is the ‘Square POS‘ app.

The Square POS app (iOS version).
The Square POS app

The Square POS app lets you accept tap payments with your phone, create products, edit your Square online store and use a wide range of POS hardware (more on which below). This app is available on both iOS and Android devices.

One thing to note about the ‘Square POS’ app is that the ability to edit a Square online store website through the app isn’t a built-in feature. If you want to do this using the app, you’ll need to go to its settings and select ‘Square Online’ from a list of available add-ons first.

Shopify offers two main apps for managing your store on a mobile device: the ‘Shopify‘ app and the ‘Shopify Point of Sale’ app.

The main ‘Shopify’ app allows you to view and fulfil orders; add products to your store; access reports; and edit your store’s template.

The ‘Shopify Point of Sale’ app lets you take orders and accept payment for goods in a physical location.

Shopify iOS app.
The Shopify app

User reviews of both company’s apps are mostly good, but the ‘Square POS’ has received higher user ratings — it is currently rated at 4.8 by iOS and Android users.

Shopify’s main app is rated 4.6 among Apple users and 4.4 in the Google Play store. Shopify’s POS app gets 4.5 stars out of 5 in the iOS App Store, while Google Play Store reviewers are less happy with it, only giving it a 2.9 star rating.

Ecommerce features

So far, we’ve mostly looked at how good Shopify and Square are at presenting and managing content. But how do they compare when it comes to selling online?

Let’s find out by diving in to their ecommerce features.

Transaction fees and credit card fees

When you use Shopify or Square to sell your goods, there are transaction fees and credit card fees to consider.

Transaction fees are a percentage fee of your sales charged by your ecommerce platform (in this case Square or Shopify).

Credit card fees are a percentage fee of your sales charged by the company you choose to process your credit card payments with, otherwise known as a ‘payment gateway.’

With Shopify, you can choose between using Shopify’s built-in payment gateway — Shopify Payments — or a third-party one.

Setting up Shopify Payments
Setting up Shopify Payments

If you use Shopify Payments, there are no transaction fees applied on any plan except the ‘Starter’ one (which involves a significant 5% cut of all online transactions).

You’ll still incur credit card fees when using Shopify Payments, however. For sales made online through your Shopify store, you’ll be charged between 2.5% + 30¢ and 2.9% + 30¢ on every transaction.

Credit card fees for in-person sales made with Shopify range between 2.4% + 10¢ and 2.9% + 10¢, depending on your plan.

(Note: these are US rates — cheaper fees can apply in other countries).

Shopify credit card fees.
Shopify credit card fees

If you use a third-party payment gateway to process your credit card sales in Shopify, you’ll have to pay Shopify an additional percentage of the transaction: 2% on Shopify’s ‘Basic’ plan; 1% on the ‘Shopify’ plan; 0.6% on the ‘Advanced’ plan; and 5% on Shopify’s ‘Starter’ plan.

As for Square, all its ecommerce stores are automatically configured to accept customer payments through Square’s own payment processor, Square Pay.

Payment processing fees for this service range between 2.6% + 30¢ and 2.9% + 30¢ for online purchases, with in-person POS sales being charged at 2.6% + 10¢ of every transaction.

Square transaction fees.
Square transaction fees

Something to watch out for with Square is that if you manually key in a customer’s card details or use a card number that you have on file, the fee charged is 3.5% + 15¢ per transaction.

Square has additional transaction fees in place for some business types, notably restaurants and food businesses.

Square's delivery transaction fees.
Square’s delivery transaction fees

If you use Square to process food deliveries to customers with a third-party delivery service, Square charges you $1.50 per order; and if you have your own delivery staff, you’re looking at a more palatable $0.50 for each delivery.

Payment gateway options

One of the key differences between Shopify and Square is the range of payment gateways you can use with each platform. A payment gateway is a piece of software that you connect to your store in order to accept payments online from credit cards, Apple Pay, Google Pay etc.

Shopify not only offers users the choice to use its own payment solution, ‘Shopify Payments‘, which is available in 23 countries — but also integrates with 100+ third-party payment gateways.

By contrast, since Square is first and foremost a payment processing company — albeit one that includes POS and online services — most of the available payment options in the platform involve payment gateways owned by Square’s parent company, ‘Block’.

These ‘Block’-owned platforms include:

  • Square Pay
  • Afterpay
  • Cash App

There is one significant exception to Square’s walled-garden approach to payments gateways: so long as you are on a paid-for ‘Plus’ Square plan or higher, you can hook your store up to PayPal.

Product options and variants

Although both Shopify and Square let you list an unlimited number of products in your store, Square is considerably more generous when it comes to letting you create different product options and variants.

Product options are attributes like size, material and color, and product variants are unique combinations of these.

For example, a small, blue t-shirt would be counted as one product variant; a large, green one would count as another, and so on.

Creating 'option sets' in Square.
Creating ‘option sets’ in Square

Square doesn’t limit the number of options you can create, while Shopify limits you to just 3. And, while Square lets you create up to 250 variations of every product in your Square store, Shopify limits you to 100.

That said, if you don’t mind paying for a third-party app — such as the suitably named ‘Infinite Options’ app — you can remove all product and variant limits in Shopify.

But when it comes to ‘out-of-the box’ flexibility for product options and variants, it’s a win for Square.

Note: Shopify has announced that all merchants will get access to a 2,000 product variant limit in 2025 (with developers and ‘select businesses’ in the US getting early access to this limit in 2024).

Selling digital products

When it comes to selling digital products — eBooks, downloadable music, wallpapers, tattoo designs and so on — Shopify is a much better choice than Square.

With Shopify’s free ‘Digital Downloads’ app, you can create standalone digital products and/or bundle digital files with physical products.

It’s very easy to set up a digital product using the app, which lets you upload and sell files up to a generous 5GB in size. These can be manually or automatically emailed to your customers upon purchase.

Shopify 'Digital Downloads' app in the Shopify app store.
The ‘Digital Downloads’ app in the Shopify app store

Furthermore, there are quite a few powerful third-party apps in the Shopify app store that give you extra (and more sophisticated) features for selling digital goods.

For example, the SendOwl app lets you ‘drip release’ digital products over time — a great feature to have if you’re selling online courses. It also lets you stamp PDFs with your customer’s name, which can discourage people from sharing purchased files with others.

As for Square, while you can technically use it categorize and list an item as a ‘digital product’, it won’t automatically fulfil the file for you.

Square digital product.
You can sell digital products with Square — but you’ll have to fulfil them manually yourself

This means sellers of digital goods on Square are left in the unenviable position of having to manually email their customers links to files for each and every digital product sale.

If you sell more than a handful of digital products each week, this will quickly add up to a lot of extra time and admin. So, when it comes to selling digital files, it’s a clear win for Shopify.

Shipping options

Both Shopify and Square allow you to create a variety of shipping rules. The two platforms let you offer your customers:

  • free shipping rates
  • flat rates
  • price-based rates
  • weight-based rates
  • local delivery / pickup rates.

You can also provide real-time shipping quotes to your customers with Shopify and Square. This involves connecting your store to a shipping company so that your customer can see a ‘live price’ (calculated by the carrier) for shipping the products they’re purchasing.

With Square, you’ll need to be on its $88 per month ‘Premium’ plan to avail of real-time shipping quotes. On this plan, you can display live shipping rates from USPS, DHL Express, UPS and FedEx.

(Note however that your store needs be located in the US, Canada or Mexico to do so — merchants based outside these countries will need to connect their store to a paid-for shipping service such as Shippo or ShipStation, via an app.)

Calculated real-time carrier shipping in Shopify.
Calculated real-time carrier shipping in Shopify

Shopify offers real-time shipping as standard on its $399 per month ‘Advanced’ plan or its enterprise-grade ‘Shopify Plus’ plan. Shopify merchants on the middle-tier ‘Shopify’ plan can access it too, so long as they either

  • pay for the ‘Shopify’ plan on an annual basis ($79 per month)


  • subscribe to the ‘Shopify’ plan and pay an additional monthly fee.

Another way to provide real-time shipping quotations with Shopify is to use the ‘Shopify Shipping’ service.

This covers more countries than Square’s real-time shipping quotes feature (see the table below) and lets users avail of shipping discounts of up to 88%.

Fulfillment locationAvailable shipping carriers for Shopify
United StatesFedEx by Shippo, USPS, UPS (not available in Puerto Rico), DHL Express (continental US only)
CanadaCanada Post, UPS
United KingdomEvri, DPD
FranceColissimo, Mondial Relay, Chronopost
ItalyPoste Italiane

Square’s shipping discounts are not quite as generous as Shopify’s — 55% off via UPS and USPS — but they are available on all Square plans, even the free one.

There are a few other interesting shipping features in Shopify and Square that are of considerable use to both platforms’ target userbases — international ecommerce merchants in the case of Shopify, and local food and beverage businesses in the case of Square.

When a Shopify merchant uses a shipping label bought through the Shopify Shipping service to send a product to a customer, Shopify provides free shipping insurance on the package to the value of $200.

(Note: this program is only available to Shopify Payments merchants on the ‘Shopify’ plan or higher).

As for Square, it caters to its restaurant and take out userbase with a nifty little local pickup feature in the form of ‘order status text alerts.’ This is a text message notification service that restaurants can use to let customers know that their food is about to be delivered (or available for collection).

Both Shopify and Square’s shipping features are pretty comprehensive and well-designed for their respective userbases — but ultimately Shopify takes the win here.

It lets you connect with more third-party shipping companies than Square; provides real-time carrier shipping to merchants in more countries; and it beats Square by a significant margin when it comes to the generosity of shipping discounts.

You can learn more about Shopify shipping here.

Abandoned cart recovery tools

An abandoned cart saver is a really useful feature. It allows you to identify visitors who add something to their cart but don’t complete the purchase, and then automatically send them a reminder email (usually containing an incentive to complete the purchase — a discount code, for example).

Square’s abandoned cart saver functionality is pretty good. It lets you schedule up to four automated follow-ups — a higher number than typically permitted by most competing ecommerce platforms.

Abandoned cart intervals in Square.
Abandoned cart intervals in Square

But the abandoned cart saving feature in Shopify is considerably more sophisticated than Square’s — it lets you create fully editable ‘workflows’ that allow you to specify the exact conditions that should trigger an abandoned cart reminder.

Creating an abandoned cart workflow in Shopify
Creating an abandoned cart workflow in Shopify

Now, with most abandoned cart tools (including Square’s), reminder emails only get sent to customers if they have placed something in their shopping cart, or if they have already begun the checkout process.

But Shopify goes one further on this front, thanks to its ‘abandoned product browse’ trigger.

This lets you send reminder emails to customers who were browsing a product page but didn’t add anything to their cart.

And, with studies showing that 28% of online shoppers open browse abandonment emails, being able to re-engage these customers in Shopify is a real USP of the platform.

So when it comes to abandoned cart recovery tools, it’s another win for Shopify.

Point of sale

A point of sale or ‘POS system’ lets you use your ecommerce platform to sell not just online but in physical locations too — i.e., in places like retail stores, market stalls, festivals and so on.

When you use a POS system to take an in-person payment for a sale, it lets you link your selling hardware (card readers, tablets etc.) to your online store’s back end, so your inventory levels can be accurately tracked, regardless of whether the sale is made online or offline.

Shopify and Square are both market leaders when it comes to providing POS hardware and software solutions for in-person selling.

Both companies offer a really comprehensive range of POS hardware devices, including card readers, barcode scanners and cash drawers.

The Shopify POS hardware store
The Shopify POS hardware store, where you can purchase the ‘POS Go’ device for Shopify’s POS system

And these hardware devices are similarly priced — you can pick up a basic contactless card reader from either company for around $50. But Shopify has a bit of an edge over Square when it comes to its POS hardware availability: its hardware is available in 14 countries while Square’s is only available in 8.

Both platforms also provide ‘all-in-one’ point-of-sale kit: the ‘Square Terminal’ ($299) and Shopify’s ‘POS Go’ tool ($299) are two portable devices that give you access to key POS features.

Square’s device has an edge over Shopify’s in that you can use it to print receipts (and it’s cheaper, too). Shopify’s device includes a barcode scanner, however — something that’s missing from Square’s.

Square Terminal device.
The all-in-one ‘Terminal’ POS device – a Square reader that combines a chip card reader with a receipt printer and access to the Square dashboard. Square’s hardware is ideal for merchants who sell products in a brick and mortar store.

For more permanent selling environments like shops and restaurants, you can pick up full retail POS kits from Shopify and Square.

One difference to note here is that Square provides its own integrated tablet register ($799), whereas with Shopify, it’s a case of integrating an iPad or Android tablet into your POS hardware mix.

Of course, if you’re only starting out with POS selling, you might not want to fork out cash on POS hardware immediately. You can use both Shopify and Square to take payment using your smartphone — both companies let you accept ‘tap’ payments using an iPhone with the ‘tap to pay on iPhone’ service.

Tap to pay with iPhone.
‘Tap to pay with iPhone’ works with both Shopify and Square

In the case of Shopify, this is done through its Shopify POS app. This lets you process up to 100 payments on your iPhone per month (with an additional $0.25 fee applied to each payment over that limit).

With Square, iPhone tap payments involve the standard Square transaction fee of 2.6% + 10 cents per tap.

Although you can use Square as a POS system without paying any upfront fees, if your business operates across multiple brick and mortar stores, you’ll need to pay for a monthly fee for a retail or restaurant ‘Plus’ POS add-on (pictured below).

Square for Restaurants POS pricing.
The Square POS system places a particular emphasis on solutions for restaurants and take out businesses, and is very popular with small business owners that work in the food and drink niche.

These add-ons start at $60 per month, with various additional fees involved for extra locations and the number of countertop devices used.

Shopify has two POS plans available that can be applied to any form of business — ‘Shopify POS Lite,’ which is available on all Shopify plans, and an $89 per month ‘Shopify POS Pro’ add-on.

Shopify’s standard POS plan lets you avail of a lot of functionality, but you’ll need the ‘Pro’ POS add-on to:

  • sell in multiple locations (2 locations on Shopify ‘Starter’ plan, 10 locations on ‘Basic,’ Shopify’ Advanced’ plans, and 200 on ‘Shopify Plus’)
  • work with an unlimited number of store staff and registers
  • facilitate ‘buy online, pick up in store’
  • facilitate exchanges
  • provide custom printed receipts
  • undertake team management / define staff roles and permissions
  • attribute sales to particular staff members (for commission or performance-analysis purposes)

You can learn more about the differences between Shopify POS plans here or access our Shopify POS pricing guide here.

Note: for a more detailed overview of the differences between Shopify and Square when it comes to point of sale, do read our dedicated Shopify POS vs Square POS comparison.

Dropshipping with Shopify and Square

Dropshipping is way of selling goods online where you don’t actually keep what you’re selling in stock.

Instead, you take an order through your online store, which is then passed onto a supplier; the supplier then sends the goods on to the client on your behalf.

Your online store, in effect, becomes a front end or ‘middle man’ for selling another company’s products.

Ecommerce merchants are attracted to this business model because it gives them a low-cost way to start a business. You don’t need to invest money in buying or storing stock before you can start selling — all you need is an online storefront and a dropshipping supplier (both of which can be sourced cheaply).

In a Shopify vs Square dropshipping head-to-head, Shopify has a clear edge over Square.

It lets you work with a huge number of dropshipping companies via apps that are available in the Shopify app store (more on which below).

At time of writing, there are over 550 dropshipping-related apps that you can use with Shopify.

By contrast, Square currently lets you work with just six dropshipping suppliers.

Shopify dropshipping apps
Shopify dropshipping apps

To be fair, Square’s offering in the dropshipping department does include apps that let you work with big-hitters like Spocket and the print-on-demand service Printful — but ultimately the choice on offer is no match for the range of dropshipping services supported by Shopify.

The Shopify dropshipping starter kit

If you’re interested in dropshipping, I’d recommend that you take a look at Shopify’s dropshipping starter kit — with this, you get several days of free access to Shopify plus lots of bundled resources and tools that show you how to launch a successful dropshipping Shopify store.

Multi-currency selling

When selling online, you tend to make more sales if you sell in the currency used by your store visitors — with some research indicating that this can help boost ecommerce sales by a whopping 30%.

So, if you’ve got customers in lots of different countries, it’s good to be able to let them choose their own currency — or, better yet, to present your products in your store visitors’ currency automatically.

Now, Square is pretty limited when it comes to multi-currency features.

It only lets you display your products in the currency of the country your Square account is registered in — so if, for example, your account is registered in the US, this means your customers will only ever see prices in US dollars, regardless of their location.

By contrast, Shopify offers full multi-currency support through its ‘Shopify Markets’ feature. This lets you define selling areas — ‘markets’ — based on individual countries or a group of them.

Shopify Markets.
Shopify Markets

When Shopify Markets is enabled, store visitors outside your ‘default’ market are prompted to select their preferred location and currency via a pop-up box (Shopify uses your customer’s IP address to suggest the appropriate one).

Shopify Markets is available to all Shopify merchants — so long as they use Shopify Payments as their payment processor.

(If you’re based in a country where Shopify Payments is unavailable, third-party apps can be used to enable multi-currency selling).

But there is a rather negative aspect of Shopify Markets worth pointing out: you can only create three markets on the ‘Basic’ or ‘Shopify’ plans — if you want access to more of them, you’ll need to upgrade a $399 ‘Advanced’ plan and then pay an additional $59 per market.

This limit is a relatively new one and it’s a real shame that it’s been introduced by Shopify — it makes true multi-currency selling functionality, previously one of the platform’s very best features, unaffordable for many.

Despite this, if you’re an ecommerce merchant with products that attract a global audience, the better choice for selling remains Shopify (just be prepared to get your wallet out!).

Multilingual selling

Displaying prices in a local currency isn’t the only way you can make customers feel at home; letting them browse your store in their own language can also lead to increased conversions.

In fact, studies report that 55% of global consumers only purchase from websites that provide product information in their own language; and that 56% of ecommerce shoppers consider the ability to obtain product information in their preferred language to be more important than price.

The good news is both Shopify and Square cater for multilingual selling. However, with Square, this can be quite expensive.

To translate a store in Square Online, you’ll need to use the Weglot service. While this lets you translate up to 2,000 words of your store into one language for free, after that you’ll need to pay for a monthly subscription; and, as the screenshot below shows, this can be rather pricey.

Weglot pricing table.
Weglot pricing plans

With Shopify, you can translate your site into 20 languages for free on all plans except the ‘Starter’ one.

Adding a language to your store in Shopify.
Adding a language to your store in Shopify

When you enable multilingual selling in Shopify, a language ‘folder’ is added to your domain. So, you’ll end up with,, etc.

Alternatively, you can host a translated store on an international domain (, etc.).

One thing to be aware of is that certain Shopify site components, like product and blog tags, can’t currently be translated using its built-in language features.

But all in all, Shopify’s multilingual selling features offer a lot more power and flexibility, and come at a much lower price point, than Square’s. So it’s another win for Shopify here.

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.

Tax calculation

Getting taxes right is one of the key challenges for ecommerce store owners — if your business has a particular tax registration, or if your customers are based in multiple tax jurisdictions, ensuring that the correct taxes are charged on your products can involve a lot of admin.

Shopify lets you apply tax rates automatically for most territories, which is a big time saver.

Additionally, it provides registration-based taxes for stores in the US, Canada, EU, UK, Norway, Switzerland, Singapore, Australia and New Zealand. If you’re selling from one of these countries, you simply enter your tax registration number into your Shopify tax settings and your tax rates are updated accordingly.

Configuring tax settings in Shopify.
Configuring tax settings in Shopify

Shopify’s automatic tax features are also particularly useful if you’re selling digital goods to customers based in the EU. This is because the platform caters extremely well for the EU’s VAT MOSS tax rules.

VAT MOSS tax rules require sellers of digital goods to EU customers to add value added tax (VAT) to these products on a country-by-country basis — i.e., one VAT rate should be applied to digital products sold to French customers, another to items sold to Spanish ones, etc.

Fortunately, Shopify applies each EU country’s digital VAT rate automatically to your products, which means that you don’t need to configure manual tax rules on these yourself.

As for Square, it provides automatic tax calculation features too — but only for merchants in the US and Canada. If your store is based outside these countries, you’ll end up having to set up all your sales taxes automatically.

So when it comes to tax rates, and especially where international selling is concerned, the winner is Shopify.

Integration with other apps

Both Shopify and Square provide app stores — these allow you to add extra features to your store, or integrate the platforms with other web applications.

The Shopify app store.
The Shopify app store lets you make use of a host of third party integrations

Shopify’s app store contains significantly more apps than Square’s, however; while there’s a selection of around 360 or so apps available in Square’s app marketplace, you’ll find over 13,000 in Shopify’s.

Compared to most of the ecommerce platforms we review at Style Factory, Square’s app selection contains a particularly large number of apps relating to food and dining businesses.

This is understandable, considering that a large portion of Square’s POS business is focused on servicing the food and drink sector.

Some of the restaurant apps in Square's app marketplace
Some of the restaurant apps in Square’s app marketplace

However, it should also be noted that the selection of apps available in Square is noticeably lacking when it comes to tools for customizing your Square online store.

By contrast, Shopify’s app store features literally thousands of apps that let you add extra functionality to your store — there are over 1,000 apps dedicated to store design and theme customization alone.

Analytics and reporting

Both Shopify and Square offer a wide range of reports to their users. These include: 

  • sales reports
  • product reports
  • tax reports
  • customer acquisition reports
  • abandoned cart reports.

Something to watch out for in Square is that there are two key types of reports to consider: reports for activity on your ‘Square Online’ store and reports for your overall business.

Square sales report.
A sales report in Square

Reports relating to your ‘Square Online’ store are focused solely on activity on your Square website itself — these include site traffic, online sales and abandoned cart analytics.

Square menu

However, to get a wider range of reports for your overall business in Square — including in-person sales made using Square’s retail POS system — you’ll need to use its ‘Reports’ menu in the main Square account dashboard (pictured above). These reports cover all online and offline sales for your business.

Some of the reports available here include:

  • team sales reports — performance reports on individuals or sales teams
  • labour vs sales reports — a comparison report that allows you compare the cost of your labour with your sales revenue
  • sales trends — daily, weekly and annual comparisons of your sales over time
  • custom reports.

With Shopify, all reports pertaining to your website and ecommerce transactions live in the ‘Analytics’ section of the Shopify dashboard; this makes accessing analytics more straightforward than using Square’s reporting system.

Shopify has around 90 different reports available, including several reports you don’t get with Square — for example, a gross profit report and an interactive ‘live view’ report of your website.

Examples of Shopify reports.
Examples of Shopify reports

The key drawback of reporting in Shopify is that in order to access some of its more detailed reports, you’ll need to be on its $105 per month ‘Shopify’ plan or higher.

Data capture in Shopify and Square

Both Shopify and Square allow you to create basic data capture forms (contact forms, newsletter forms etc.) pretty easily.

Square’s template editor includes 14 pre-built data capture forms that you can easily add to your online store’s pages. In addition to standard contact forms and newsletter signups, there’s a handy ‘RSVP’ form and a ‘custom quote’ form.

A Square contact form.
Adding a form in Square

It’s also really easy to customize a form in Square — its integrated form builder lets you add bespoke fields, multiple choice lists and dropdowns.

In Shopify, customizing its pre-built forms is actually a bit tricky — you’ll usually need to use some custom coding to do so.

You can also add pop-up forms in both Shopify and Square — but with Shopify you’ll need to add its ‘Shopify Forms’ app to do this, while Square lets you do it out of the box.

Building a form with the 'Shopify Forms' app.
Building a form with the ‘Shopify Forms’ app

If you need more powerful form building features than what’s available as standard in both tools, you can also choose from a range of form building apps in the two platforms’ app stores.

In Shopify, some of the most popular options are ‘POWR Forms’ and ‘Hulk Form Builder’, while Square lets you connect to JotForm, TypeForm and Gravity Forms among others.

Overall though, when it comes to out-of-the box form building, it’s a win for Square.

Personalizing products using customer data

If you sell personalized products, you’ll usually need to capture custom data at checkout to fulfil an order — text for jewelry engravings, birthday wishes for a cake topping etc.

Square provides a simple, built-in mechanism for capturing this information — its ‘item modifiers’ settings.

Creating a product modifier in Square.
Creating a product modifier in Square

Capturing custom data from a customer for a product in Shopify is doable too — but you’ll have to resort to some custom coding or adding a third-party app from the Shopify app store to do so.

So a win for Square here.

Search engine optimization (SEO)

The basics of on-page SEO in both Shopify and Square are easy to take care of — editing page titles and meta descriptions is very straightforward, and the same goes for adding headings and alt text.

Both platforms let you change page and product URLs easily too.

As for creating redirects — which are important for telling search engines that a page’s URL has changed — Shopify is better for doing this, because it not only generates a redirect for you when you edit a page or product URL, but it also automatically turns it on for you.

In Square, by contrast, product redirects have to be created manually using its ‘URL Redirects’ dashboard.

Another useful aspect of SEO in Shopify is its handy ‘site speed’ report. This dashboard-style report, which is based on Google’s Lighthouse metrics, alerts you to page speed issues and provides suggestions on how to improve site load times.

(Shopify is also rolling our a new site ‘web performance’ dashboard to help merchants make their sites Core Web Vitals requirements more easily.)

Finally, Shopify’s superior blogging tool arguably lets store owners create better content marketing campaigns, which — if implemented well — can help generate more organic traffic.

GDPR compliance

Please note: I am not a lawyer, so the commentary below should not be taken as legal advice. For expert legal advice on GDPR and your ecommerce site, it is advisable to consult a lawyer.

Business and website owners selling to EU customers have to comply with the GDPR (General Data Protection Regulation) — rules that govern how personal data is captured and stored. Similar laws exist in California, Japan, Brazil and many other territories.

GDPR rules apply to your store regardless of whether your business is physically located in the EU or not, and there can be serious financial penalties if your business is found to be in breach of them.

Some of the key things you’ll need to do as a site owner are:

  • Display adequate privacy and cookie notices on your website.
  • Process and store data securely.
  • Get explicit consent from people signing up to mailing lists that it is okay to send them e-newsletters.
  • Provide a means to opt in or revoke consent to the use of non-essential cookies on a website (and to log that consent).

Shopify and Square both make it easy enough to meet the first three of these requirements.

When it comes to cookie consent however, Square has a bit of an edge over Shopify, because it provides a built-in integration with Cookiebot for adding a GDPR-compliant cookie banner to your site (i.e., one that doesn’t just notify people that cookies are used on your site, but prevents them running until they’ve been opted into).

A cookie banner
GDPR requires clear consent to cookies being dropped

With Shopify, it’s a matter of adding an app to provide this functionality — and this means choosing from over 160 cookie banner apps in the Shopify app store.

(Generally speaking, the paid-for ones offer a greater degree of compliance.)

Now, there’s one excellent feature in Square in relation to data protection rules that deserves a particular mention: its ‘Buyer Request Portal‘.

Square's 'Buyer request Portal'.
Square’s data privacy ‘Buyer request Portal’

This is a self-service tool that lets store owners edit, correct and delete any customer data they may have in their Square account.

For example, if a customer contacts your store and submits a ‘right to be forgotten’ request under GDPR or CCPA privacy laws, you (the store owner) can use Square’s ‘buyer request portal’ to delete all data from your account relating to that customer — and you can also download a record of the action to keep on file or send to the customer in question.

This feature is one of the most progressive and helpful GDPR / CCPA initiatives we’ ve seen from the many ecommerce platforms we review here at Style Factory — so, big kudos is due to Square for that.

Customer support

Square offers support via live chat, email and phone, and it provides a Twitter support account too.

Shopify provides you with live chat and email support on all its plans, and phone support on its enterprise-grade plan, Shopify Plus.

One thing to note about accessing support in Shopify is that you need to explain your issue to its AI help chatbot (pictured below) before you can access its live support team. In my experience, this support bot is one of the better ones I’ve come across — it is usually able to direct me to the right materials to solve my problem, and if not, it gives me the option to request a chat with a live Shopify support agent.

Using Shopify's support chatbot
Customer support options in Shopify

Both companies also feature online help pages with plenty of tutorials and instructional ‘how to’ articles.

I would say Square’s help pages are a little bit more engaging than Shopify’s however — they contain plenty of explainer videos to help total beginners get to grips with the platform.

Square's help center.
Square’s help center

Shopify’s step-by-step help articles are excellent too, but there is a noticeable lack of imagery and videos in them, which makes getting answers to help queries in the Shopify resources a bit harder.

But when it comes to offering support in multiple languages, Shopify is ahead of Square. Shopify help materials are available in 21 languages, while Square’s only cater for five (English, French, Japanese, Spanish and Catalan).

A Shopify help center page featuring a language dropdown showing 21 languages.
Shopify support materials are available in 21 languages

Shopify vs Square pricing

Shopify pricing

Shopify offers five monthly pricing plans:

  • 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.

There is also a free Shopify trial available; this lasts for 3 days, so it’s quite short compared to the 7-day or 14-day free trials offered by many competing ecommerce platforms.

At the moment however, Shopify is running a promotion that effectively lets you extend the trial period to 1 month for just $1. You can access this offer here.

You can also bring down the costs of a Shopify subscription by 25% if you pay for your plan on an annual basis. Paying upfront for a year of ‘Basic,’ ‘Shopify’ and ‘Advanced’ works out at $29, $79 and $299 respectively.

Shopify pricing plans
Shopify pricing plans

Needless to say, the features you can access depend on the Shopify plan you’re on, but some of the key differences to be aware of are listed below:

  • The ‘Starter’ plan doesn’t let you create a fully customizable standalone online store. Rather, it gives you a very basic storefront without many customization options, lets you sell on social channels (Facebook, WhatsApp, Instagram, etc.), sell in person at a point of sale, and gives you shareable product links.
  • The number of users you can add to your account depends on which plan you’re on. The ‘Starter’ and ‘Basic’ plans only let you have one user on your account, the ‘Shopify’ plan lets you add five, and ‘Advanced Shopify’ lets you add 15.
  • Credit card fees and transaction fees reduce as you go higher up the pricing ladder.
  • More generous shipping discounts are available on the ‘Shopify’ plan and higher, and real-time carrier shipping is only available on the ‘Advanced’ plan and above.
  • The ‘Advanced’ plan gives you better international selling features — namely, the ability to estimate and collect duties and import taxes.
  • The ‘Shopify Plus’ plan is an enterprise-grade plan aimed at larger organizations — it provides advanced access to enhanced security features, APIs, server uptime, task automation and support.

You can check Shopify’s most up to date pricing and feature list here.

Square pricing

Square’s approach to pricing is quite different to Shopify’s, because it gives you basic access to its point-of-sale system and its online store builder for free.

So long as your annual sales stay below $250k, its POS service can be used in one location entirely free (with transaction fees being applied on each purchase).

As for its online store builder, a free version is available, but it features ads for Square on it, and can’t be connected to a custom domain name ( etc.).

Pricing plans for Square Online.
Square Online plans (annual plans) — unlike Shopify, Square lets you create a free online store.

The key pricing plans for Square’s POS and software add-ons are as follows

Square Online storefront

  • Free — $0 per month
  • Plus — $32 per month
  • Premium — $88 per month

Restaurant POS software

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

Retail POS software

  • Free — $0 per month
  • Plus — $89 per month
  • 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 $5 fee per person paid.

As with Shopify, discounts are available if you pay upfront for a year’s service.

The key differences to be aware of with the ‘Square Online’ store plans are:

  • You can’t connect a custom domain if you’re using a Square free account.
  • Free stores contain features prominent Square advertising.
  • You can only use custom fonts on the ‘Plus’ plan or higher.
  • Abandoned cart emails and product review tools are only available on the ‘Plus’ plan or higher.
  • You’ll need to be on the ‘Plus’ or ‘Premium’ plan if you want to provide customers with text alerts concerning the status of their orders.
  • Transaction fees for online payments are lower on the ‘Premium’ plan.
  • You can only display real-time shipping rates on the ‘Premium’ plan.
  • Square’s $0.50 charge for in-house deliveries is waived on the ‘Premium’ plan.

As for which company’s plans offer the better value, I think it’s fair to say that it’s a very close call, and one that will probably boil down to the type of business you are running.

If your main emphasis is on real-world selling and, in particular if you running a restaurant or food business, Square’s pricing approach and range of POS hardware may well suit you better than Shopify’s.

However, if your business model is weighted towards selling though an online store, and especially if you have international customers, Shopify’s pricing plans definitely offer the stronger features for customizing and growing an ecommerce business.

Shopify vs Square: verdict

So who wins the Shopify vs Square shootout? Ultimately, this answer depends on your business needs.

If costs are your key concern, Square wins. Its key advantage over Shopify is that you can start using it to sell products with no upfront fees at all. Being able to use Square as POS payment processor or create an online store with the platform for free gives you a great opportunity to test the ecommerce waters out, and without any financial commitment being involved.

And the fact that many of Square’s features are heavily geared towards restaurants and take-out businesses may make it a better choice for those in the food industry. These type of business owners will love Square’s integrations with food delivery companies — and the fact that you can convert a Square Online website into a one-page food ordering service with just one click.

Shopify, however, is the clear winner over Square if you’re aiming to build a professional ecommerce website.

Its template builder and theme selection let you create a much more original online presence than Square does. Additionally, the massive range of ecommerce tools and features that you’ll find in Shopify (both built-in or delivered via apps) gives you a wealth of functionality that just isn’t there in Square.

In particular, Shopify takes the win for international selling. The multi-currency functionality, multilingual tools and other localization options in its ‘Shopify Markets’ feature are significantly more powerful than anything Square has to offer on this front — making Shopify the much more powerful choice when it comes to reaching customers around the world through an online store.

As ever though, the best way to discover which platform is for you is to try them both out — both tools give you free trials which you can access below.

I’ll leave you with a summary of the key pros and cons of both platforms, followed by a list of some alternative store builders you may wish to consider. Do scroll down and leave a comment if you have any questions.

Pros and cons of Square vs Shopify

Advantages of using Square instead of Shopify

  • It’s available for free — making it a particularly good choice for brick and mortar businesses who have a low budget but need POS features.
  • It is a great fit for restaurant and food delivery businesses, thanks to its one-page menu feature and its restaurant-specific POS plans.
  • Square’s online store builder is a bit easier to use than Shopify’s.
  • It’s more generous when it comes to product option and variant limits.
  • Square’s integrated form builder tool is much easier to use than Shopify’s.
  • Square makes it much easier to capture product personalization data from your customers.
  • Square gives you an easy-to-use integrated cookie banner; Shopify doesn’t.

Advantages of using Shopify instead of Square

  • Shopify’s online store building features are considerably more sophisticated than Square’s, making it a much more natural fit for professional ecommerce businesses.
  • You can choose from a much larger selection of templates in Shopify.
  • Shopify gives you full access your template’s code.
  • Shopify is better for importing large numbers of products to your store.
  • Its blogging features are stronger.
  • Shopify lets you use a much wider range of payment gateways than Square.
  • Shopify is much better for selling digital products, because unlike Square, it fulfils them automatically.
  • It’s cheaper to access abandoned cart saving features in Shopify (and they are better too).
  • Shopify POS hardware is available in more countries.
  • Shopify gives you access to a much larger range of dropshipping apps than Square.
  • Shopify’s multilingual and multi-currency features are much better than Square’s.
  • Its shipping options are more comprehensive.
  • Shopify’s automatic tax calculation features are available for sellers in more countries than Square’s (and they are more sophisticated too).

Alternatives to Shopify and Square

There are quite a few alternatives to Shopify and Square available, most of which include online store building and POS features.

BigCommerce is a particularly obvious alternative. It integrates neatly with several leading POS providers and its basic ecommerce features are broadly comparable with Shopify’s.

You can learn more about BigCommerce in our BigCommerce vs Shopify comparison, or by reading our full BigCommerce review.

Wix is another well-rounded option, and one that has proved very popular with small businesses. Like Shopify and Square, it provides its own POS system in addition to website building and store creation features. It comes with a huge number of templates (over 800) and it also integrates with Square. So, you could potentially build a store with Wix and use Square to process payments on it.

You can find out more about Wix in our Wix review or our Wix vs Shopify comparison; you can also watch our Wix video review below.

If you already have an online store and want to add ecommerce functionality to it, Ecwid might be a good solution for you.

Like Square, Ecwid is owned by a POS company (Lightspeed), and it also lets you start selling for free. Check out our Ecwid review and our Ecwid vs Shopify comparison to learn more about the platform.

(Our Lightspeed vs Shopify comparison may also be of relevance here).

There’s also online marketplaces to consider: for example, you can use Amazon, eBay and Etsy to list products. Although they don’t let you create storefronts that are as sophisticated as those you’ll be able to build with Shopify and Square, they give you access to huge, ready-made audiences of online shoppers.

Finally, if you’re more interested in building a portfolio or brochure website for yourself or a small business (but one which also lets you sell products on the side), Squarespace is a great choice. It includes an excellent range of very stylish templates, with increasingly good ecommerce features available on its higher tier plans.

You can learn more about the platform in our Squarespace vs Shopify comparison or our detailed Squarespace review.

Shopify vs Square — FAQ

How is Shopify different from Square?

The key difference between the two platforms is that Shopify gives merchants wishing to run an online store a much wider range of features for doing so, while Square’s focus on point-of-sale features geared towards restaurants and take out businesses often make it a better choice for those working in the food and drink industry.

Which is easier to use, Shopify or Square?

Square is arguably a bit easier to use than Shopify, because its online store editor includes more ‘on-page’ editing options than Shopify and its interface is generally a bit more user-friendly.

Which is cheaper, Shopify or Square?

Square is technically the cheaper solution as it gives you access to basic POS and store building features for free. However, in order to access professional store building features with Square (not least the option to map your store to a custom domain name), you’ll need to pay for a monthly plan — and Square’s store building plans are nowhere near as feature-packed as their Shopify equivalents.

Is Shopify free?

No. A free trial can be availed of, but to sell online with Shopify, you will always need to be on a paid plan.

Which is better for POS, Shopify or Square?

If your business is exclusively focussed on selling from a physical location and delivering in your local area, then it probably makes more sense to opt for Square, as there are no monthly fees involved in using its POS system. However if your business involves a mix of selling online and in person, Shopify is generally the better choice.

Now…over to you!

Got any views on Shopify vs Square? Thinking about using a different website builder? Just leave a comment below. We read all user comments, and will do our very best to answer any queries you may have.

No comments

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