Square POS review

From a simple card reader to a fully-fledged POS system

TODO alt text

Our Verdict

Square is well-suited to meet the needs of small business owners and vendors on the go, but it’s not such a good fit for those organizations with larger volumes of transactions.


  • No monthly fees
  • Wide range of hardware options
  • Supports Android and iOS
  • Can operate in offline mode


  • Possibility of account freezes or suspensions
  • High fees for larger businesses

Back in 2009, a small startup called Square (co-founded by Twitter’s Jack Dorsey) devised a simple solution that enabled merchants of all sizes to accept payments on their mobile devices. By inserting its Square Reader into the 3.5mm headphone jack on a smartphone or tablet, the company allowed users to take payments via its app for the first time on a mobile device.

Square turned the Point of Sales (POS) industry upside down with the release of its first product a decade ago, and since then the company has produced new hardware and software to further empower small businesses. So, you may be wondering how the firm stacks up against rivals now, and whether or not Square is the right payments solution for your business. Let’s explore these issues in more detail.



Square is well-known for offering its users a flat fee for all transactions. Businesses pay a fee of 2.75% for every in-person payment and 2.9% plus $0.30 for every online transaction.

Square’s prices may be higher than other credit card processing companies, but there are no overhead costs to deal with, and all retail and mobile customers get a Square Reader for free. The company does not charge users a monthly fee and there are no monthly minimums to be met, which makes the service a great fit for businesses that only occasionally need to process credit cards.

Square initially launched its business with one hardware product, the Square Reader we’ve already mentioned, but as Apple and other smartphone manufacturers began removing the headphone jack from their products, Square launched a number of new hardware solutions to cater to all types of businesses.

The Square Contactless + Chip Reader costs $49 and allows businesses to accept contactless payments as well as cards with chips via Bluetooth. The Square Stand, priced at $199, is an inexpensive countertop POS solution that can swipe cards, read chips or take contactless payments.

For merchants on the go, Square has created the Square Terminal for $399 which features a smartphone-sized screen and has integrated card readers for magstripe, chip card and contactless transactions with a built-in receipt printer.


Square also offers a higher-end countertop POS called Square Register for $999 that includes a 13.25-inch screen running Square Point of Sale, as well as a 7-inch customer-facing screen, with integrated support for magstripe, chip card and contactless transactions. The Android device can even be upgraded with a number of accessories including a cash drawer, receipt printer and barcode scanner.

It may be free to get started with Square, but for expanding businesses, the costs can really add up if you decide to go with the company’s proprietary hardware.



Getting started with Square is a straightforward and simple process. First things first, you will need to register on the company’s site where you’ll be prompted to enter your name, email address and some information about your business.

Next you need to provide your banking details including your routing number so that Square can pay you for sales made using its platform, though note that it can take up to a week to verify your bank account. The company will also send you a free Square Reader in the post in seven to ten business days.

New users will have to set up their account on Square Dashboard which serves as the online headquarters for their business. Here, it is possible to add locations, employees, items and more, as well as taking care of the likes of setting up inventory management.

To get started taking payments, though, you have to download the Square Point of Sale app from either Apple’s App Store or Google’s Play Store depending on your device. Once you’ve downloaded the app, go ahead and sign in to your store (the app also works with multiple stores) and you will be presented with a grid that shows the products you’ve set up on Square Dashboard in the center, with your product categories on the left and the sales receipt on the right.

When you choose a product, a pop-up window lets you specify the size, quantity, taxes and discounts for each item. A button at the top-right of the app labeled Split lets you easily split a bill between customers, and can also come in handy if a customer wants to use several payment methods such as cash plus a gift card.

Once a customer is ready to pay, they can swipe their card or dip their chip depending on which piece of Square’s hardware is being used. If you’re using the app on a tablet, simply turn the device towards your customer so that they can sign and tip, completing the transaction.

The exact setup process will vary depending on which of Square’s systems you’re using, but overall it’s easy enough for any small business owner to get up and running in a short amount of time. The Point of Sale app also guides new users through how to conduct a transaction when they open it for the first time.



For a free mobile POS system, Square packs a lot of features into its Point of Sale app that allow it to compete with other more advanced and expensive systems.

One such feature is the company’s Card on File which allows users to safely and securely store customer card information in the Square system. This can be quite useful for repeat customers who are tired of swiping their cards, and because the company hosts and secures this customer data, you are still PCI compliant. Card on File also works with Square Invoices as well as e-commerce using Square’s APIs. You will have to pay extra to use this feature as Square charges you the keyed entry rate, but it’s still a nice addition.

Square is also able to operate in an offline mode in the same way that more complex POS systems offer (such as NCR Silver). This feature is a godsend for small vendors that need to operate in venues with poor internet connections such as festivals or in remote areas.

Square’s Virtual Terminal gives vendors the ability to enter credit card payments from any internet-connected device with a web browser. This feature is free and retailers only need to pay the processing costs for each transaction just as they normally would. Virtual Terminal can even be used to store card data to charge customers without them having to re-submit their payment information.

Invoicing can be taken care of using Square’s built-in tools, but third-party integration is also supported if you want to use other invoicing software. The company’s invoicing tools support both one-off and recurring invoices as well as installment payments. There’s even a wide range of templates available for creating contracts with Square. Purchase orders, images and other files can easily be attached to your invoices so that you can keep everything neat and tidy in one place.

For merchants that wish to use their funds from Square right away, the company has created the Square Card. This MasterCard debit card gives sellers immediate access to their funds without the need for a bank transfer. The card works at stores, online, and even at ATMs with Square providing an automatic 2.75% discount when you shop with other Square merchants.



Square may have shook up the market with its first card reader, but since then other similar services have launched to compete in the mobile payments space. While we could list every one of the company’s competitors, it’s a more worthwhile exercise to highlight a couple of key providers which offer similar solutions geared towards small businesses looking to accept credit cards.

Online payments company PayPal launched its PayPal Here POS service back in 2012. While its Chip Card Reader for $14.99 is not as elegant as the Square Reader, its new Chip and Tap Reader for $59.99 is almost identical to Square’s device, but it comes in black. PayPal Here’s standard rate for swipe and dip is 2.7%, although there is an additional cost for processing international cards from outside of the US.

Intuit (of QuickBooks fame) has also released its own mobile payments solution called Intuit GoPayment. If you’re already heavily invested in the QuickBooks ecosystem, then the fact that the company’s mPOS offering integrates perfectly could be a big selling point.

The Intuit GoPayment app for Android and iOS is free and the company sends you a free card reader just like Square does. However, you’re probably better off spending $49 for Intuit’s All-in-One reader that accepts chip, swipe and contactless.


Final verdict

The fact that Square provides the necessary software and even the hardware to start accepting card payments means the service’s barrier to entry is quite low. Anyone can register on the site, receive their Square Reader in the mail and start accepting card payments in no time, which is perfect for small businesses looking to try out new ways of taking payments.

However, the company is quite strict when it comes to investigating fraud or other illegal activities on its platform. Just bear in mind this could potentially mean that if a business suddenly starts doing incredibly well, its Square account could be subject to a review, freezing its cashflow.

Mobile vendors or small businesses that want to accept card payments occasionally will likely be quite pleased with Square. However, if your business processes a huge volume of transactions, you’re better off looking for a more advanced POS system better suited to your requirements.