Home / Industries / Retail billing
Retail

Retail billing software for counters attached to a real set of books

A shop that also buys in bulk is not really a shop — it is a small distribution business with a counter on the front. The billing has to be fast, and the accounting behind it has to be more than a daily sales total typed into something else.

Who it's for

Counters that are part of a larger business

If the till is the whole business and stock arrives one carton at a time, a simple billing app is enough. This is for the other case: a counter that buys in quantity, holds real stock, sells on some credit, and has a proprietor who wants the day's takings and the day's ledger to be the same thing.

  • Retail shops buying in bulk and needing purchase and stock control behind the counter
  • Distributors running a retail front alongside the warehouse
  • Businesses with more than one counter, or more than one shift a day
  • Chemists and other retailers where batch, expiry and MRP follow the goods
  • Owners tired of reconciling a till system against an accounting system every night
What it does

At the counter, and behind it

01

Barcode billing

Scan to bill, which is the whole difference between a queue that moves and one that does not.

02

Till and shift management

The till opens and closes against a shift and a user, so cash is attributable to a person and a period.

03

Split payment

One bill settled across more than one payment method, recorded as such.

04

Quick return

Goods coming back handled at the counter, posting against the original sale.

05

Z-report

The end-of-shift summary the person closing up actually needs.

06

The same stock and the same ledger

The counter sells from Inventory Control stock, with batch, expiry and MRP where the item carries them, and posts into the same books as everything else.

How it works

Open, sell, close

01

Open the shift

A till is opened against a user, so everything billed in it is attributable.

02

Sell

Barcode scanning through the sale, with split payment and quick return where they are needed.

03

Close

The Z-report closes the shift and summarises the takings.

04

No second reconciliation

Because the counter posts into the same ledger as the rest of the business, there is no separate system to tie back to at the end of the day.

Behind the counter

Where retail businesses actually lose money

Shrinkage and mispricing get the attention, but for a retailer that also buys in bulk the bigger leaks are usually further back: stock bought and never sold before it expired, a purchase bill entered a fortnight late so the shelf price was wrong all fortnight, and cash that went somewhere between the till and the bank.

All three of those are visible when the counter and the books are one system. Expiry and reorder alerts come from Inventory Control, purchase entry can be drafted from the supplier's bill by AI Bill Scan rather than waiting for someone to have a free morning, and the Banking module reconciles the takings against the statement.

None of that makes the counter slower. It just means the counter is not the only part of the business the software knows about.

More than one counter

When the shop becomes shops

The jump from one counter to two is the point at which informal arrangements stop working. Cash that was obviously accounted for when one person handled it becomes a question; stock that was on one set of shelves is now in two places; and “what did we take yesterday” needs qualifying with where.

Because tills open against shifts and users, and because stock is held per warehouse, the second counter is a setup exercise rather than a new system. Reporting runs per branch and consolidated from the same posted data, so the owner sees each counter and the whole business without exporting anything.

Role-based access is what makes this bearable day to day: counter staff get the rights to bill, a manager gets the rights to correct, and the audit log records both.

Common questions

Questions we get asked

Does the counter work with a barcode scanner?

Yes. Barcode billing is part of the Retail/POS module, along with till and shift management.

Can one bill be paid by two methods?

Yes. Split payment records a single bill settled across more than one method.

Do counter sales appear in the main accounts?

Yes. The counter posts into the same ledger and the same stock as the rest of the business, so there is no nightly reconciliation between two systems.

Can we track batch and expiry at a retail counter?

Where Inventory Control is enabled and the item carries them, yes — the counter sells from the same batch-tracked stock.

Can we run more than one till?

Yes. Tills open against shifts and users, which is what makes more than one counter workable.

Which plan includes Retail/POS?

It is included from the Platinum plan and available as an add-on on other plans.

Counter and books in one demo

See a shift billed and closed, and the same transactions land in the ledger without a second reconciliation.

Book a demo