AWRA OpsHub Search

Three Tills, One Store: Outlets Inside One Property

A restaurant, a bar, a pool bar and a conference desk are four points of sale drawing on one set of stores. There is no outlet entity, so the structure you get is counters bound to locations — which is enough, provided you understand what a counter is and who it belongs to.

Hospitality Washingtone Aura 14 min read

One property, four places money changes hands. The restaurant takes breakfast, lunch and dinner. The main bar runs from four in the afternoon until the last guest gives up. The pool bar sells beer and crisps for six hours in the middle of the day. The conference desk sells water, notepads and coffee breaks. Each is a separate business with its own hours, its own staff, its own losses and — critically — its own stock.

None of them is an outlet, as far as this system is concerned, because there is no outlet entity. What there is instead is a small set of primitives that assemble into one, and the assembly decisions you make in the first week determine whether the pool bar can ever be held accountable for its own stock.

The three primitives

Everything in this article is built out of these, so it is worth being exact about what each one is.

A warehouse

The top-level place stock lives. A hotel typically has one, or one per building. Transfers between warehouses are a first-class operation.

Built in

A location within a warehouse

Where quantity actually sits. Stock is held per item per location, counted per location, and issued from a location. This is the unit of physical accountability and it is the one you will use most.

Built in

A counter

A point of sale, bound to a warehouse and optionally to a location, and assigned to one user. A sale rung at a counter allocates stock out of that counter's location.

Built in

The chain is the important part: counter → location → stock. A sale at the pool bar counter takes stock out of the pool bar location, not out of the main store, so the pool bar's stock figure is a real number that a person can be asked about.

Counter → location
A sale allocates out of the location its counter is bound to, and nowhere else
1 user per counter
A counter is assigned to a single user, which shapes everything about shifts
0 outlet entities
An outlet is a convention you build from a location and a counter

Getting the structure right

The temptation is to run every till off the main store, because it is one less thing to set up and stock never has to be transferred. Resist it. A hotel where all four tills draw on one location has one stock figure for the whole property, which means nobody is accountable for anything and a bar shortage is indistinguishable from a restaurant shortage.

  1. One location per place stock physically sits

    Main store, kitchen, restaurant service area, main bar, pool bar, conference store, housekeeping. If somebody could be asked "what do you hold?", it is a location.

  2. One counter per till, bound to the location it sells from

    The pool bar counter binds to the pool bar location. This single act is what makes the pool bar's stock its own problem rather than the hotel's.

  3. Transfer stock out to the outlets, and treat the transfer as a handover

    Issuing forty beers from the main store to the pool bar is a transfer, recorded, with quantities. The person receiving them is accepting responsibility for forty beers. Transfers preserve batches, so expiry tracking survives the move.

  4. Keep par levels per outlet, not per hotel

    The pool bar holds two days of beer, not two weeks. Small holdings at the point of sale and depth in the main store is the classic arrangement, and it works here because reorder points are per item and stock is per location.

  5. Count the outlets more often than the store

    A bar with forty lines can be counted in twenty minutes before opening. Scope a count session to the bar location, freeze it, count it, and the freeze stops the till for exactly those items and nothing else.

  6. Decide the counter-to-user assignment deliberately

    This is the one that will bite. See below.

The counter belongs to a person, and that changes your rota

A counter is assigned to one user, and a sale can only be rung at a counter assigned to the person ringing it. On top of that, a counter permits only one open cash drawer at a time, and a sale requires an open drawer belonging to the seller.

Put those together and a physical till shared by three barmen across a day is not one counter used by three people. It is either three counters — one per barman, all bound to the same bar location — or one counter reassigned between shifts. Both work, and they are not equivalent.

One counter per person, same location

  • No reassignment at handover — each barman simply uses their own counter.
  • Per-person sales reporting falls out for free, because per-counter reporting exists.
  • Each opens their own drawer at the start of their shift, with their own float.
  • More counters to maintain, and a counter list that reads like a staff list.
  • Best for a bar with a stable team and a real handover discipline.

One counter, reassigned per shift

  • One counter per physical till, which is tidier conceptually.
  • Reassignment is an administrative act at every shift change — somebody has to do it.
  • Per-counter reporting is per till, not per person, so attribution comes from the drawer session instead.
  • A forgotten reassignment stops trading, which is a bad five minutes at four in the afternoon.
  • Best for a single-till outlet with one person on at a time and rare changes.

The handover trap, and the way out

If the previous shift walks out without closing their drawer, the arriving barman can neither sell nor open a drawer of their own — the counter already has one open. The way out is that anyone in the organization may close a session: count the physical cash, close the abandoned drawer, open a fresh one. Both refusal messages now name the cashier holding the drawer and state that as the next step, but the underlying rule stands, so build the count into your handover routine rather than relying on the message.

What you can report per outlet, and what you cannot

The honest picture, because this is where a hotel controller will want more than exists.

Per outlet Available Assemble it yourself
Stock on hand Yes No
Stock counted and variance Yes No
Sales value and volume Yes No
Cash variance Yes No
Transfers in and out Yes No
Cost of goods consumed Partly — configurable by you Yes
Departmental contribution No Yes
Payroll cost of the outlet's staff No Yes
A single per-outlet P&L page No Yes

Built and maintained Configurable by you, not maintained by us Not built

The five yeses are the operational picture, and they are genuinely useful — stock, counts, sales, cash and transfers per outlet is more than most hotels currently have. What is missing is the financial roll-up: there is no outlet or department dimension on an expense, so a contribution statement per outlet is a spreadsheet built from per-counter sales, departmental payroll and a project convention for costs.

Transfers: where outlet stock goes to disappear

The moment you have four locations, you have transfers, and transfers are the single largest source of unexplained variance in a multi-outlet property. A crate goes from the main store to the pool bar and is recorded. A crate goes from the pool bar back to the main bar at nine at night because the main bar has run out, and is not.

Two things help. The first is that transfers preserve batches, so a transfer does not lose expiry information — worth knowing for anything with a shelf life. The second is that both locations' stock figures move, immediately, so an unrecorded transfer shows up as a shortage in one place and a surplus in the other, and a surplus is a much easier thing to notice than a shortage.

What does not help is that a transfer needs no approval. Anyone who can move stock can move it, and there is no receiving acknowledgement — the stock arrives at the destination the moment the transfer is recorded, whether or not the person there knows about it. For between-outlet movements at eleven at night, that is worth a written rule.

Questions to ask your own outlets after a month

Which location does this till sell from?

What you will hear

A blank look, or "the store"

How to read it

The counter is bound to the main store and the outlet has no stock of its own. Nobody can be held accountable for anything. Fix the binding before you do anything else in this article.

When did we last count the pool bar?

What you will hear

"It gets counted with everything else"

How to read it

Outlets should be counted more often than the main store, because they are small, fast and exposed. A twenty-minute count before opening beats a quarterly one.

What happens when the main bar borrows from the pool bar?

What you will hear

"They just take it"

How to read it

Unrecorded transfers. This will present as a persistent shortage in one outlet and a persistent surplus in another, and it will be blamed on theft for months.

Who does this counter belong to?

What you will hear

A name, or three names

How to read it

Three names means you are reassigning a counter, or worse, sharing a login. One counter per person on the same location is usually the cleaner arrangement.

Who closed the drawer last night?

What you will hear

"It was still open this morning"

How to read it

The handover count is not happening. This is the single most valuable habit to install, and it costs four minutes per shift change.

One more thing about warehouses

It is tempting to make each outlet a warehouse rather than a location, on the grounds that it feels more separate. Prefer locations for outlets inside one property, for two practical reasons.

The first is counting: a count session can be scoped to a warehouse or a location, so either works, but a location-scoped count inside one warehouse keeps the whole property's stock in one place for reporting. The second is that a counter binds to a warehouse and optionally a location, so a location gives you the finer binding for free while a warehouse-per-outlet forces the coarse one. Reserve warehouses for genuinely separate premises — a second property, an off-site store — where you would also want transfers between them to look like a real logistical event.

What we do and do not do

The primitives are solid; the outlet is a convention you build

What AWRA OpsHub does today

  • Warehouses and locations within them, with stock held, counted and issued per location.
  • Counters bound to a warehouse and a location, so a sale allocates from that outlet's stock and nowhere else.
  • Transfers between locations that preserve batches, so expiry information survives a move.
  • Count sessions scoped to a location, with a freeze that stops only the items in scope — so one outlet can be counted while the rest of the property trades.
  • Cash drawer sessions per counter, with float, drops, counted close and a stored variance.
  • Per-counter sales reporting, which under a counter-per-person arrangement is also per-person reporting.
  • Per-item reorder points, so an outlet's par level and the main store's depth can differ.

What it does not do

  • No outlet or branch entity. An outlet is a location plus a counter, by convention. Applied inconsistently across a property, that convention fragments your reporting.
  • A counter belongs to one user, so a shared till means a counter per person or a reassignment at every shift change.
  • No transfer approval and no receiving acknowledgement. Stock arrives the moment a transfer is recorded, whether or not the receiving outlet knows.
  • No department or outlet dimension on an expense, so a per-outlet contribution statement is assembled rather than reported.
  • No per-outlet profit and loss page. Sales, stock and cash are per outlet; the financial roll-up is not.
  • No location hierarchy. Locations are flat within a warehouse — there is no "bar, of which the fridge is part".

The one that costs real money is the unapproved, unacknowledged transfer. It is the mechanism behind most persistent inter-outlet variance, and the only defence available here is a written rule about who may move stock between outlets and when.

Related reading

See warehouses, locations and counters

Stock per location, counters bound to the stock they sell, batch-preserving transfers, location-scoped counts and per-counter cash and sales reporting.

Explore inventory management

Frequently asked questions

Is there an outlet or branch entity for a restaurant, bar and pool bar?

No. An outlet is assembled from two primitives: a location inside a warehouse holding that outlet's stock, and a counter bound to that location taking its sales. The convention works well and gives you per-outlet stock, counts, sales, cash and transfers — but it is a convention, so applying it inconsistently across a property fragments your reporting rather than producing an error.

If all our tills sell from the main store, what are we losing?

Accountability. One location means one stock figure for the whole property, so a bar shortage and a restaurant shortage are indistinguishable and nobody can be asked about either. Binding each counter to its own location — and transferring stock out to the outlets as a recorded handover — is the single highest-value setup decision in this article.

Can three barmen share one till?

Only as three counters on the same location, or one counter reassigned at each shift change. A counter is assigned to one user and a sale can only be rung at a counter belonging to the seller, plus a counter permits one open cash drawer at a time. Three counters on the same bar location is usually cleaner, because per-counter sales reporting then gives you per-person figures for free.

What happens if a barman leaves without closing the drawer?

The arriving barman can neither sell nor open their own drawer, because the counter already has one open. Any user in the organization may close a session, so the fix is to count the physical cash, close the abandoned drawer and open a fresh one — and both refusal messages now name the cashier holding the drawer and say so. Build the count into the handover routine rather than depending on the message.

Can we count one outlet without stopping the whole property?

Yes, and this is what the count scoping is for. Scope a session to the bar location, turn on the freeze, and only the items in that scope are locked — the freeze does stop the till for those items, so a twenty-minute count before opening is the right shape. The rest of the property trades normally throughout.

Do transfers between outlets need approval?

No, and this is the gap that costs real money. Anyone who can move stock can transfer it, there is no receiving acknowledgement, and stock arrives at the destination the moment the transfer is recorded. Unrecorded borrowing between outlets is the usual cause of persistent variance — a shortage in one place and a surplus in another — so write a rule about who may move stock between outlets and when.

Should each outlet be a warehouse or a location?

A location, for outlets inside one property. Counters bind to a warehouse and optionally a location, so a location gives you the finer binding, and keeping one warehouse keeps the property's stock together for reporting while still allowing location-scoped counts. Reserve warehouses for genuinely separate premises, where a transfer between them should look like a real logistical event.

Help Center

Need a quick answer while you read?

Run inventory, procurement, assets, sales, and field work with approved AWRA guidance for setup, migration, integrations, security, pricing, and support.

Search all approved AWRA public help articles.

Open Help Center