Cloud vs on-premise: what actually changed
A decade ago this was a real trade-off. On-premise systems ran on a local server in the back office, needed almost no internet connection to keep ringing up sales, and cost more upfront but nothing recurring beyond support. Cloud POS ran on someone else's server, needed a stable connection, and billed monthly.
That gap has mostly closed. Modern cloud POS platforms cache transactions locally and sync once the connection returns, so a short outage no longer stops you from taking payments. What's left is a simpler question: how many locations do you run, and how often do you need to see them at once. A single-location shop with reliable internet gets little practical benefit from on-premise anymore, cloud gives you remote reporting, automatic updates, and no server to maintain. On-premise still makes sense for businesses in areas with genuinely unreliable internet, or for operations with strict data residency requirements that make hosting sales data off-site a non-starter.
The recurring cost is the part people underestimate. Cloud POS subscriptions typically run $50 to $150 per month per terminal depending on the feature tier, and that's before payment processing. Over three years that's a real number, run it against the one-time license cost of an on-premise system before deciding purely on convenience.
What multi-location inventory sync really requires
If you run more than one location, inventory sync is the feature that will make or break your day-to-day operations, and it's also the one retailers evaluate the least carefully. A system that says it "syncs inventory" can mean anything from a nightly batch update to true real-time visibility. Ask specifically how often stock counts update across locations, because a nightly sync means two stores can both sell the last unit of the same item before either one knows it's gone.
Beyond sync frequency, look for a centralized product catalog so you're not managing SKUs separately at each location, built-in stock transfer tracking between stores, low-stock alerts that account for in-transit inventory, and role-based access so store managers see their own numbers without needing visibility into every location's sales. For businesses selling online too, this is also where inventory sync connects directly to your website, which is the next section.
Payment processing fees: the number that quietly eats your margin
Card processing is usually the largest ongoing cost of running a POS system, and it's the one buyers compare least carefully because it's quoted in confusing ways. Card-present transactions typically run 2.6% to 3.5% plus $0.10 to $0.30 per transaction, depending on card type and pricing model. Interchange-plus pricing is more transparent and usually cheaper at volume, flat-rate pricing is simpler to budget but often costs more once you're processing meaningful revenue.
The detail that catches retailers off guard is processor lock-in. Many POS providers bundle their own payment processing and either restrict or heavily penalize using an outside processor. That's not automatically bad, an integrated processor is simpler to reconcile, but it removes your ability to negotiate rates as volume grows. Ask directly whether you're required to use the provider's own processing, what the early termination terms look like, and whether rates are negotiable once you're above a certain monthly volume.
Hardware costs: what you're actually buying
Hardware is usually the smaller line item next to processing fees, but it adds up fast across multiple registers. Budget roughly $800 to $2,500 per terminal for a full setup including the tablet or all-in-one unit, card reader, and stand. Add a receipt printer at $150 to $400, a cash drawer at $80 to $200, and a barcode scanner at $100 to $300 if you're not relying on camera-based scanning. Restaurants adding a kitchen display system should budget another $400 to $900 per screen.
Some providers offer hardware as a monthly lease instead of an upfront purchase. That can make sense for a new location with tight cash flow, but run the math over 24 to 36 months, leased hardware frequently costs more than double the outright purchase price over that period.
Where e-commerce integration breaks down
If you sell both in-store and online, the POS-to-e-commerce connection is where most of the operational pain shows up after go-live. The failure mode is almost always the same: inventory doesn't update in real time between the two systems, so you oversell an item online that just sold out in-store, or vice versa. Before buying, ask for a live demo of the specific integration with your e-commerce platform, not a general statement that it "integrates," and ask how fast stock levels actually propagate between systems.
Also check whether customer records, order history, and loyalty points are unified across in-store and online purchases. A customer who buys online and returns in-store should show up as one customer with one history, not two disconnected records. This matters more than it sounds like it should, fragmented customer data is one of the most common reasons retailers end up replacing a POS system within two years of buying it.
Support, uptime, and what happens when it breaks
A POS system going down during a Saturday rush is not a hypothetical, it happens to every retailer eventually, whether from a software bug, a hardware failure, or an internet outage. Before buying, ask what support hours actually cover, some vendors offer 24/7 support only on their highest pricing tier and business-hours-only support on entry plans, which matters a lot if your busiest hours are evenings or weekends. Ask what the typical response time is for a critical issue, not just what the contract promises, and look for independent reviews that mention actual support experience rather than marketing claims.
Offline mode is the practical safety net worth testing before you commit. A good cloud POS should let staff keep ringing up sales during an outage, queuing transactions locally and syncing once the connection returns. Ask specifically what breaks in offline mode, some systems can't process certain card types offline, apply loyalty discounts, or check live inventory across locations until the connection is restored. Knowing the limits in advance means training staff on the workaround instead of discovering it live during an outage.
Common mistakes retailers make
Choosing on sticker price alone is the most common one. The monthly software fee is a small fraction of what you'll actually pay once processing fees, hardware, and any add-on modules are included. Second is skipping a real test of offline mode, ask the vendor to walk you through exactly what happens to a sale when the internet drops mid-transaction. Third is underestimating training time, staff turnover in retail is high, and a system that takes a week to learn will cost you in mistakes at the register during that first week, every time someone new starts.
Fourth, and probably the most expensive mistake long-term, is not reading the contract terms around cancellation and processing rate locks before signing. POS contracts are often bundled with multi-year processing agreements that are far more expensive to exit than the software itself. Read that section before you read anything about features.
Key Takeaways
- Cloud POS fits most single and multi-location retailers now; on-premise still wins where internet is genuinely unreliable
- Ask exactly how often inventory syncs across locations, not just whether it does
- Card processing fees, not software fees, are usually the largest ongoing cost
- Budget $800-2,500 per terminal for hardware, and compare that against any lease option over 24-36 months
- Read the contract's cancellation and processing lock-in terms before comparing features
Where DEVLIP fits
We set up and configure POS systems for retail and multi-location businesses, including the inventory sync and e-commerce integration pieces that most vendors gloss over during the sales process. If you're evaluating options and want a second opinion on what a specific quote actually includes, our POS Systems service covers implementation, hardware sourcing, and ongoing support. Or book a free strategy call and we'll walk through your specific setup before you sign anything.