Devtechify
Retail & POS

Billing With Several Staff and Counters Without Chaos

KarthikFounder & Full-Stack Engineer4 min read

One counter, one cashier and an owner who watches everything is a workable system. Add a second cashier and a second counter, and small things start going wrong. Two people sell the last piece of the same item. A discount is given at one counter that the other would have refused. Cash is short and nobody can say whose it was.

None of this is a software failure. It is what happens when a one-person process is stretched across several people. Here is how to put structure back.

Give each person their own drawer

The single most useful rule is one cashier, one cash drawer, one closing count. If two people share a drawer, a shortage belongs to nobody, and you spend an hour guessing.

Even if the till is physically shared, hand each cashier a separate float at the start of the shift and count it back at the end. That way a difference can be traced to a person and a time.

Separate the jobs

At the counter, people should bill. Other jobs belong to someone else, or to a different time of day.

  • Cashiers: bill, take payment, process simple returns under the policy
  • Supervisor or owner: approve larger discounts, handle exceptions, edit products and prices
  • Stock person: receive purchases, update stock, flag low items
  • Owner: review the day's numbers and the closing report

In Billy, the owner is a defined role. We do not want to overstate what other staff permissions look like, so if fine-grained access matters for you, ask us exactly what is available today before you plan around it. Even without detailed permissions, you can enforce the split by habit and by who has the login.

Keep stock numbers shared

The trouble with multiple counters is selling the same unit twice. The fix is one live stock figure that every counter reads and updates. Tools that keep products and stock in one cloud account, as Billy does, avoid the problem of two local copies drifting apart. If your current setup has a separate file or machine per counter, expect your stock to be wrong by Friday.

Agree on discount and edit rules

When one owner watched every bill, discounts were informal. With several cashiers, they need to be uniform. Everyone should know what they can give, and what needs approval. See discounts and bill edits without revenue leaks for how to write that down.

The shift handover

When one cashier hands over to another, do a thirty-second handover: count the float, note pending issues, and confirm nothing is half-billed. Most shift confusion starts in the gap between two people.

Close each counter on its own

Keep a short log at each counter too (a notebook is fine) for things that cannot be fixed in the moment: a customer who needs a callback, a price that looks wrong, a product that will not scan. At closing, the owner reads the three notebooks instead of hearing about it from three different people on three different days.

At the end of the day, close each drawer separately, compare it with that counter's own sales, and only then add up the total. Merging them first hides the source of any difference. The step-by-step version is in a daily cash register closing routine that takes ten minutes.

Train for the rush, not for the quiet hour

New staff learn fastest on slow afternoons and perform worst at peak time. Give them a practice session with sample bills, discounts and a return before they work a real queue. Our piece on how to speed up your billing counter on a busy day has a dry-run idea you can borrow.

When you grow beyond one shop

If you are unsure whether more counters are really your bottleneck, time a typical rush. Sometimes the queue is caused by the payment step or a slow printer and a second register would just move the delay elsewhere. Fix the slowest step first, then add capacity. Adding people to a slow process only gives you more people waiting.

A second branch is a different problem again. Billy can manage more than one business under one login, which helps if each shop is billed as its own business. If your branches need shared stock transfers or shared reporting beyond that, we would talk through what is possible before promising anything. The contact page is the place to start.

People problems are rarely solved by software alone, but software that matches how your shop works makes the right behaviour easier. That is the only promise we make.

multiple countersbilling staffretail operationsPOS

Talk to us

Have a project in mind? Tell us about it.

Four quick questions and we'll reply within one business day with an honest view on the fastest way to ship it, whether that's our own products, a custom build or an integration.

DevTechify

Start your project

Let’s build something great

1
2
3
4

Which industry does your business belong to?

Pick the closest match — we'll tailor the rest for you.