Skip to content

46 capabilities, 8 honest gaps

Everything the till does. And everything it does not.

Grouped by the question it answers rather than by menu order, because a flat list of forty features is a wall nobody reads. Each group ends with what is missing from it — those are on the page for a reason, and if one of them is essential to you it is cheaper to find out here.

Selling

The screen a cashier touches a thousand times a day. Every control on it is at least 48 pixels, because a queue does not wait for a second attempt at a small button.

One box for barcode, SKU and name

Type it or scan it — the same field matches all three, so a keyboard-emulating scanner works with no driver and no setting. Every scanner that behaves as a keyboard is supported, which is nearly all of them.

Favourites on the opening screen

The products you sell most sit first, so the common sale is one tap rather than a search. Ordered by your own arrangement, not alphabetically.

Filter by category, or see everything

A chip row above the grid. A parent category also shows whatever sits in its sub-categories, and a category with nothing in it gets no chip at all.

Tips, kept out of turnover

Percentage presets you set yourself, or a typed amount. Added on top of the total and recorded separately, so a gratuity never inflates your sales or the VAT you owe on them.

Discounts with a reason attached

Percent or rand, one per sale, never more than the sale itself. Every one carries a reason, a name and a time, and giving one can be restricted to a supervisor.

Cancel a sale, properly

Refused outright once a payment has been approved, because that is a refund and a different authority. Nothing is deleted: the sale, its items and the reason stay on the voids report permanently.

Several payments on one sale

Cash, card and EFT in any combination, with the remaining balance shown after each. A table paying partly by card and partly in cash is an ordinary sale, not a workaround.

Cash rounded to 5c, correctly

Applied to the cash tendered, not to the sale or the VAT on it, and recorded separately. A till that rounds the sale itself drifts against your VAT return by cents every day.

Receipts on WhatsApp

Sent from your own WhatsApp Business number, to a customer who has not opted out. Cheaper than a till roll and they cannot lose it.

Not built yet

Selling with no connection

The till needs a connection today. Offline selling with a later sync is being built, and this page will say so when it works — not before.

Printed receipts

A sale's full record is kept and can be read and exported. Rendering one for a thermal printer, and reprinting it, are not built.

Stock

Most small businesses count stock once, find every number wrong, and quietly never do it again. The problem is almost always the method — so the tools here are built for counting a shelf at a time while the shop trades.

Enter what you counted, not the difference

Put in the total you found on the shelf and the movement is worked out for you. Whoever counts should never be shown the expected figure, because given a number to match, people match it.

A reason on every movement

The adjustment takes a second; the reason is the whole point. A pattern in the reasons is visible months later, which is what turns a variance into information.

Full movement history

Append-only, per product. A correction is a new entry and never an edit, so a balance can always be explained.

Variants that count as themselves

A shirt in three sizes is three stock items, not one with a note. Each carries its own price adjustment and its own figure.

Recipes that deplete ingredients

A burger takes a patty, a bun and a slice of cheese. Selling it takes those out of stock rather than the burger, with a wastage allowance per ingredient — so food cost is a number rather than a feeling.

Unit cost on receipt

What you actually paid, feeding the margin report. A product with no cost recorded is reported as having none, never as a hundred per cent margin.

Low-stock alert levels

Per product, per location, on your own threshold.

Duplicates refused at creation

Two records for one item split the stock between them, so both are permanently wrong and neither can be corrected. Barcodes and SKUs are unique, and the second one is refused when it is typed rather than found during a count.

Not built yet

Purchase orders and suppliers

A delivery can be recorded with its unit cost. Raising an order, receiving against it and keeping supplier records are not built.

Transfers in one step

A move between locations is recorded as a removal at one and a receipt at the other. A single transfer operation is not built.

Money and reporting

Numbers you can take to an accountant, and a day that closes before you lock up rather than at home afterwards.

Cash-up with variance

What should be in the drawer against what is, with the difference recorded rather than absorbed. The record is kept.

Receipt numbers that never repeat

Drawn from a database sequence, so two devices selling at the same instant cannot produce the same serial. That single defect is the most common finding when till records are examined.

VAT stored as it was applied

Inclusive or exclusive pricing, zero-rated categories, and the rules in force at the time kept with each sale — so a record read years later is the original, not a recalculation at today's rate.

Products ranked by margin

Not just by turnover, which usually reorders the list considerably.

Best days and hours

When you actually trade, rather than when you think you do.

Voids and discounts on their own reports

Each with its reasons and the people attached, instead of disappearing into the day's total.

Exports, on every plan

Products, sales and customers, including on the free plan. You will change till software at some point, and the cost of that is decided the day you sign up.

Staff and control

A cashier should be able to do their job and nothing else. Every one of these exists because a till is where a business is most exposed.

Ten roles, from owner to read-only

Each with its own default set of permissions, so a new starter is useful on their first shift without being dangerous.

Owner-only actions

Transferring ownership and closing the business can never be granted to anyone else, whatever a permission override says. A compromised manager account must not be able to take them.

PIN switching at the till

Staff switch in with a PIN, and only at devices you have registered.

Registered devices

Each till is approved explicitly, so an unknown browser cannot become one.

An audit trail with names on it

Who did what, when. Discounts, voids, stock adjustments and permission changes all leave a record, and a comp nobody remembers authorising has a name against it.

Your brand, not ours

Upload your logo and it replaces ours in the till and the back office. A cashier's screen should carry the shop's brand.

One person, not just one role

Give this supervisor a refund button without giving it to every supervisor, or take voids off one cashier. Each exception is recorded with a reason and stays an exception — change what the role means and everybody else still moves with it.

Table service

For restaurants, cafés and bars. Read the gaps before you decide — they are on this page for a reason.

A floor plan of the tables you have

Your own areas and tables, moving through seated, ordered, ready and bill asked, so you can see at a glance which ones have been waiting.

Staff on their own devices

The till runs in a browser, so a waiter works from the phone in their hand. Pricing is per trading location rather than per device, so another person on the floor costs nothing extra.

Products routed by station

Counter, kitchen or bar recorded against each product, and orders go to the right one.

A kitchen screen

Send an order from the till and it appears on the pass by station, oldest first, ageing as it waits. Modifiers are shown, allergy notes are red and never truncated, and the kitchen marks items started and ready. Add a round later and only the new items are sent. It refreshes itself, so it can be left up on a tablet.

Off the menu, here only

The kitchen can mark something unavailable at this location without touching your other branches, and the till stops selling it immediately.

Not built yet

Splitting a bill by seat or item

Several payments against one bill work today. Dragging items onto separate bills does not.

Printed kitchen tickets

The kitchen screen is built; printing to a thermal kitchen printer is not. You need a tablet or a spare phone on the pass.

Course and fire timing

Not built, and not planned. If you need starters held until mains are ready, we are not the right till for you yet.

BAG Online

Taking money when the customer is not standing in front of you. A link you create in seconds, send however you already talk to them, and watch land in the same day's takings as everything you sell at the counter.

A payment link in seconds

Type what it is for and what it costs. You get a link to send by WhatsApp, email or message — the customer opens it, sees your business name and the amount, and pays.

It becomes an ordinary sale

A paid link creates a real sale with a real receipt number, in the same ledger, the same reports and the same cash-up as the counter. There is one set of numbers for the day, not two that disagree.

Invoices or standing links

A link can close on the first payment, which is what an invoice wants, or stay open to be paid over and over — a tip jar, or a QR on a table.

Let them choose the amount

Switch it on for deposits, donations and part payments, and the amount you set becomes a suggestion rather than the amount due.

It expires when you say

A day, a week, a month, or never. An expired link stops taking money and says so, rather than quietly accepting a payment against a job you no longer want.

Paid once, however many tabs are open

Two browser tabs on the same invoice produce one sale. The link is claimed before any money is taken, so a customer who taps twice is not charged twice.

Not built yet

A full online store

Payment links are built. A browsable storefront with your catalogue, delivery and collection is not — this page will say so when it is.

Customers and loyalty

As much or as little as you choose to collect. Personal details are never printed on a receipt unless you deliberately turn that on.

A customer directory

Optionally a name, a phone number or an email address, and what they bought.

Points that do not reward tax

Earned on the amount after discounts and excluding tax and tips, so you are not paying loyalty on money that was never yours.

Tiers as a multiplier

A single rate with a multiplier per tier, rather than separate rule sets that drift out of step with each other.

WhatsApp from your own number

Your own WhatsApp Business account, your own number, your own Meta billing. Opt-out is honoured automatically and anyone who has replied STOP is never messaged again.

The fastest way to judge it is to use it

One location, free, no card. Ring up a real sale with your own products.