Unified retail platform

Sell at the counter. Sell online. Run it all from one place.

TillStack puts the till, the back office and your online shop on a single database. One catalogue, one stock figure, one ledger — whether the sale happens at the counter or on a customer's phone. And it keeps trading when the connection doesn't.

Migration included · Your existing hardware · Deployed in days

Trading overview · today
Net sales$0▲ 12.4%
Transactions0▲ 6.1%
Till 01 · Front counter$19,480
Till 02 · Express lane$14,205
Online shop · 68 orders$13,030
Held offline · pending2 sales

Running counters in

  • Grocery
  • Pharmacy
  • Speciality food
  • Hardware
  • Fashion
  • Convenience
  • Garden centres
0Included as standard, never sold separately
0Till, back office and shop share one stock figure
0Sales continue through network and power loss
0Typical time from your data to first sale
How it fits together

Three ways in. One set of numbers.

Most retailers run a till from one vendor, a stock system from another and a webshop from a third, then spend their evenings reconciling the three. TillStack is all of it, sharing one catalogue and one stock figure.

The till

A counter your staff learn in an hour, running on a terminal, laptop or tablet — and it doesn't need the internet to take money.

  • Barcode scan, keyword and SKU search
  • Split payments, held sales, partial refunds
  • Cash denomination count with change advisor
  • Promotions applied automatically at the line
  • ESC/POS receipt printing and drawer control

The back office

Everything away from the counter — stock, buying, cash, staff and compliance — in one place instead of five spreadsheets.

  • Inventory, stocktakes and expiry control
  • Purchase orders, goods-in and suppliers
  • Cash reconciliation and end of day
  • Staff rotas, clock-in, attendance and payroll
  • VAT returns, expenses and waste logging

The online shop

A storefront that sells your real stock at your real prices, because it reads the same tables the till does. No feed, no nightly export.

  • Live catalogue with true stock availability
  • Card payments through your chosen gateway
  • Promo codes and delivery thresholds
  • Live courier quotes at checkout, or flat rate
  • Click-and-collect against branch stock
One database underneath all three. An online order and a counter sale write to the same ledger, decrement the same stock and appear in the same day's figures. Prices are re-read server-side at checkout, so a browser can never dictate what something costs.
Resilience

Trading doesn't stop when the network does.

Cloud-only tills fail the moment they lose their server — and they always lose it during the busiest hour. TillStack runs the sale on the machine in front of the cashier, so nothing in the queue notices.

  • Sales continue uninterrupted

    Scanning, promotions, split payments, refunds and receipt printing all behave exactly as normal on local cache.

  • Stock keeps decrementing locally

    The till still knows what's left, so it won't sell what has already gone while it's out of contact.

  • Ordered, idempotent sync

    Queued transactions upload in sequence with no duplicates and no lost tickets, whatever order the tills reconnect in.

  • Conflicts surfaced, never guessed

    If a till and the online shop both sold the last unit while apart, TillStack flags it for a human rather than quietly picking a winner.

Sync monitor · live
The platform

Eight systems most retailers buy separately.

All of it ships together. What varies between deployments is how many tills, sites and channels you run — never which features you're allowed to open.

A counter your staff learn in an hour

Scan or search, apply a promotion, split the tender, print or email the receipt. The same interface on a touchscreen terminal, a laptop or a tablet.

  • Barcode, keyword and SKU lookup with instant response
  • Held sales stored server-side, resumable from any till
  • Partial refunds and line-level cart editing
  • Cash denomination entry with change advice
  • Cashier sessions: open float, movements, close and count
  • Manager-approved voids, discounts and overrides
Sale in progress · Till 01Live
TillStack Intelligence

The parts of the job nobody has time for.

Your own trading data, read properly. Not a chatbot bolted to the side — specific jobs that would otherwise need someone sitting down with a spreadsheet on a Sunday.

Forecasting

Demand insights

Learns what sells by SKU and by day of week, then drafts the order before the shelf empties. You approve or edit — it never buys on its own.

Goods in

Stock receiver

Photograph a supplier invoice and it extracts the lines, matches them against the open purchase order and flags anything that doesn't reconcile before you accept the delivery.

Loss

Shrinkage detection

Watches void, refund and discount patterns per cashier and per till, and raises the ones outside normal behaviour instead of waiting for the annual count.

Margin

Markdown advice

Weighs remaining shelf life against sales velocity and suggests the discount that clears the batch, or the branch it would sell faster in.

Daily

Morning briefing

A short written read on yesterday: what moved, what didn't, what's about to run out and what looks wrong. Waiting for you before you open.

Control

Yours, and optional

Every intelligence feature can be switched off per site. Nothing acts without approval, and your trading data is never used to train anyone's model.

Everything included

The full list, since you'll ask anyway.

No module tiers, no paid add-ons, no feature held back for the enterprise plan.

Selling

  • Point of sale
  • Offline mode + sync queue
  • Held sales, server-side
  • Refunds, full and partial
  • Promotions engine
  • Receipt printing — ESC/POS
  • Barcode scanning
  • Online storefront
  • Click and collect
  • Delivery quoting

Stock & buying

  • Inventory master
  • Stocktakes, multi-user
  • Expiry & batch tracking
  • Waste log
  • Adjustments with audit
  • Purchase orders
  • Goods received notes
  • Suppliers and terms
  • Reorder suggestions
  • Branch transfers

Money & people

  • Till sessions and variance
  • Cash movements
  • End of day reporting
  • Expenses by category
  • VAT returns
  • Customers and loyalty
  • Credit accounts
  • Clock in / out and QR
  • Attendance and leave
  • Payroll from real hours

Insight & platform

  • Live dashboard
  • Analytics and margin
  • Sales history
  • Shrinkage reporting
  • TillStack Intelligence
  • Multi-branch management
  • Role-based access
  • Support ticketing
  • Managed upgrades
  • Full data export
Built to cross borders

One platform, wherever the store is.

Most retail software assumes one country's tax rules, one currency and one idea of reliable infrastructure. TillStack assumes none of them.

Any currency

Price, sell, report and reconcile in the local currency, with the rounding and denomination rules that market expects.

Configurable tax

VAT, GST and sales tax handled natively — inclusive or exclusive, multi-rate, with the breakdown printed on every receipt.

The hardware you own

Standard ESC/POS thermal printers, USB and Bluetooth scanners, retail scales and printer-driven drawers. No proprietary lock-in.

Local language

Interface, receipts and reports localised per site, so a group can run several languages under one set of numbers.

Onboarding

Trading on TillStack inside a week.

Migration is handled by our team, not left to you and a CSV template.

Send us what you already have

A spreadsheet, a database backup, or an export from your current system. We clean it, map it and load your products, prices and opening stock — including catalogues that have grown messy over the years.

We configure tills, printers and the shop

Your existing scanners, printers, scales and drawers get tested against real transactions. If you're selling online, the storefront is wired to your live catalogue at the same time.

We train the counter, not just the owner

An hour with your cashiers is what makes it stick. They learn the ten things they'll do daily, and we stay reachable through your first trading week.

We used to close the tills when the line went down. Last month we traded through a four-hour outage and the only way I knew was the sync counter.
Operations Director · multi-site grocery group
Questions

What retailers ask before they switch.

What happens if the power cuts mid-sale?

Each line is written to the terminal as it's added, not committed at the end. When the till powers back up it reopens the transaction exactly where it stopped, and the cashier either continues or voids it.

Do I have to take the online shop?

No. Plenty of stores run the till and back office only. The storefront can be switched on later without migrating anything, because it reads the catalogue that's already there.

How does the shop know what's really in stock?

It queries the same product tables the till writes to, so it shows true availability rather than a nightly feed. At checkout, every price and stock level is re-read from the database inside a locked transaction — the browser's numbers are never trusted, and two customers can't buy the same last unit.

Can we keep our existing hardware?

Usually, yes. TillStack drives standard ESC/POS thermal printers, USB and Bluetooth barcode scanners, retail scales and printer-driven cash drawers. Send us model numbers and we'll confirm compatibility before you commit to anything.

We have several branches. Do they share stock?

They share the catalogue and prices, but hold their own stock figures, which is how real branches work. Transfers between sites are tracked, and you nominate which branch fulfils online orders.

Who can see costs and margins?

Only the roles you nominate. Cashiers see their own session, store managers see their site, and cost, margin and group-level figures are restricted to the accounts you grant them to.

Where is our data stored, and can we get it out?

On the terminals in your stores and in the hosting region you select at sign-up. You can export everything you've put in, in full and in open formats, at any point — including after you leave.

Do you integrate with our accounting system?

Sales, purchases and reconciliation data export to the common accounting packages, and a documented API covers anything not on that list. Integration support is part of onboarding.

Talk to us

Every deployment is scoped, so every quote is real.

A single till in one shop and a six-branch group with a webshop are not the same job, and a price list that pretends otherwise is usually wrong for both. Tell us how you trade and we'll come back with a straight number and what it covers.

  • All modules included — nothing priced separately
  • Data migration and hardware setup included
  • No cut of your transactions, ever
  • Demo runs on your own catalogue, not a sample one

Request a demo

Thirty minutes, your products on screen, and an honest answer about fit.

Send request

We reply within one business day. No sales sequence, no drip campaign.

One catalogue. One stock figure. One day's numbers.

Stop reconciling three systems that were never meant to talk to each other.

See it on your own catalogue30 min · no obligation

Book