Choosing an EPOS for a flooring shop: what a carpet retailer actually needs
Disclosure: we make PlanIt Epos, one of the systems mentioned below. The buying advice in this guide stands on its own regardless of what you choose — but you should know who's writing it.
Walk into any flooring shop running a generic retail till and you'll find the workarounds within minutes: the notebook of deposits beside the counter, the roll lengths tracked on a whiteboard, the trade customers whose credit lives in the owner's head, the supplier price list printed and sellotaped to the wall because the till can't hold cost prices. The till processes payments; everything that makes it a flooring business happens around it, by hand.
That's the case for a flooring-specific EPOS in one paragraph. This guide covers why generic systems fail at the carpet counter, the checklist that separates a real flooring EPOS from a retail till with a new logo, and the questions to ask any vendor — including us.
Why generic retail tills fail flooring shops
Your product isn't a barcode-able box
Generic EPOS assumes identical units at fixed prices: scan, pay, leave. Flooring is sold in square metres and linear metres, cut from 4m and 5m rolls, at prices that differ by supplier, grade and whether it's supply-only or supply-and-fit. A till that can't sell "3.7 linear metres off the Cormar roll" without contortions isn't saving you time — it's generating arithmetic for you to do on a calculator beside it.
The sale doesn't end at the till
Most flooring revenue isn't a walk-out purchase; it's an order — deposit today, carpet arrives from the supplier, fitting in three weeks, balance on completion. A generic till wants to close each transaction as a finished sale, which leaves deposits, balances and fitting dates living in that notebook. A flooring EPOS treats the customer order as the unit of work: deposit recorded against it, stock allocated to it, fitting date on it, balance chased from it. (What a proper deposit process looks like on the paperwork side is covered in our flooring quote guide.)
Trade customers don't pay like retail customers
Every established flooring shop has fitters, builders and landlords buying on account — collect now, invoice monthly, credit limit understood by everyone except the till. Trade credit accounts with statements and limits are a core flooring feature and an afterthought (or an expensive add-on) in generic retail systems.
Stock that shrinks by the metre
Flooring stock control means knowing what's left on each roll after every cut, which part-rolls and roll ends are worth selling at clearance, and which boxed goods (LVT, laminate, accessories) count normally. Add supplier price lists that change several times a year across thousands of lines, and "we'll manage stock in a spreadsheet" quietly becomes nobody managing stock at all.
The flooring EPOS checklist
Whatever you evaluate, test it against this list — with your real products, in a demo, before signing anything:
| Capability | What "good" looks like |
|---|---|
| Till & payments | Fast quick-sale screen, card and cash, printed or emailed receipts, refunds with reasons and an audit trail |
| Products by supplier | Cost price and margin per line, m²/linear-metre/box units, price updates without retyping the catalogue |
| Customer orders | Deposits recorded against orders, outstanding balances visible, fitting dates tracked, order-to-completion workflow |
| Trade accounts | Credit limits, statements, account payments — built in, not bolted on |
| Stock control | Cut lengths and roll ends tracked, movements recorded per sale, purchase orders with supplier lead times |
| Price-list import | Supplier price sheets imported automatically — the difference between current prices and last year's margins |
| Reporting | Daily cash-up, sales summaries, best-sellers, margin visibility — the numbers that run the business |
| Multi-user | Staff logins with sensible permissions and an audit history of who did what |
The one-question demo test: ask the vendor to sell 3.7 linear metres off a part-used 4m roll, take a 40% deposit against a fitting in three weeks, and show what's left on the roll afterwards. A flooring EPOS does this in under a minute. Anything else will show you its workarounds — and workarounds at the demo become your staff's daily life.
Questions to ask any vendor
- What's the all-in annual cost? Licence, per-till charges, support contract, training, card processing rates. The advertised number is rarely the real one.
- How long is the contract, and how do I leave? Ask specifically how you get your data out — products, customers, sales history — and in what format. A vendor who's evasive about export is telling you something.
- How do supplier price updates work? If the answer involves retyping or paying for "data services", cost that honestly against the hours involved.
- Does it talk to your quoting process? If estimates and shop sales live in different systems with different product lists, you'll maintain both forever. Our flooring software comparison covers the estimating side of that equation.
- What happens when the internet goes down on a Saturday? Any modern system should have an answer better than "it doesn't work".
The UK options
The UK flooring EPOS market is small and consolidating — Computers for Flooring, one of the long-established names, was acquired by ClearCourse in 2025. The main routes:
- Established flooring specialists — CSY Retail and Cybertill both serve tile, carpet and flooring retail with mature, paid EPOS platforms; Computers for Flooring (now part of ClearCourse) has served carpet shops for years. These are proven systems with installation, hardware and support contracts to match.
- Generic retail EPOS adapted to fit — capable platforms like ETABS and the big cloud POS names can be configured toward flooring, but you're relying on workarounds for cuts, deposits and trade accounts — test against the checklist above with particular suspicion.
- PlanIt Epos (ours) — from £99 per site per month for UK independent flooring retailers: till, products and suppliers with AI price-sheet import, customer orders with deposits, trade credit accounts, stock, reporting and multi-user access, running in the browser with nothing to install. It shares one product list with PlanIt's estimating software, so quoting and the counter stay in sync. The honest trade-off: it's newer than the incumbents, and it's built for independents rather than multi-branch chains.
Run the checklist against ours
PlanIt Epos is £99 per site per month for UK independent flooring retailers, with a three-month minimum rather than a three-year one — run the one-question demo test on it yourself. If it does the job, you've saved a support contract; if not, you've lost nothing.
See PlanIt EposFrequently asked questions
Do I need a flooring-specific EPOS or will a generic till do?
A generic till assumes fixed-price items that leave with the customer. Flooring means cut lengths in metres, deposits on orders fitted weeks later, trade credit and shifting supplier prices. You can force a generic system to cope — but every sale fights the software.
What should a flooring EPOS cost?
Anywhere from around £59 a month for a basic counter to four-figure installations with ongoing support contracts. PlanIt Epos is £99 per site per month for UK independents, including the estimating side. Always establish the all-in annual figure — licence, tills, support, training, card rates — before comparing.
How should deposits work through the till?
Recorded against a customer order with the balance tracked to completion — never as a closed sale with the remainder in a notebook. Cut carpet can't be restocked, so the deposit should at least cover the material.
Can a flooring EPOS track cut lengths and roll ends?
It should — that's much of the point. Stock movements per sale, remaining length per roll, part-rolls and roll ends flagged for clearance, boxed goods counted normally.