Book an intro call

Daily close at BeeBee: review exceptions, not spreadsheets

At BeeBee, Pharen brings together POS, online shop and delivery portals, so the team only reviews exceptions at daily close.

Founder, product and automationBeeBee · 2026

Representative restaurant scene: employee using a point-of-sale system

On busy days, BeeBee handles more than one hundred orders across the POS, online shop and delivery portals. At daily close, the figures were spread across three separate systems.

Every order was recorded, but there was no single overview. The day was complete only after someone put orders, revenue, cancellations and settlements side by side.

Before: about 30 minutes after service

The POS showed counter sales, the shop held direct online orders, and each delivery portal had its own orders and settlement. The figures did not arrive in the same format or use the same labels.

A team member opened all three views, copied the daily totals and checked whether order values matched the settlements. Every cancellation needed a reason. If it was missing, the search went back to the shift. If a portal settlement was lower than its orders, someone had to determine whether the difference came from a fee, a delayed payment or an error.

The reconciliation usually took about 30 minutes. After a full day, that was the wrong time for three exports and mental arithmetic.

What we built in Pharen Hub

We built daily close as one workflow. It takes the daily data from the POS, online shop and delivery portals, maps them to the same fields and writes orders, revenue and cancellations to one overview.

The workflow then applies fixed checks: do order and settlement values match, and does every cancellation have a reason? Anything unresolved appears as an open item. A day without a discrepancy closes without the team checking every total again by hand.

BeeBee workflow in Pharen Hub with daily data received, three sources standardised, daily totals consolidated, discrepancies checked and the daily overview updated
The workflow brings the three sources together. Only the discrepancy path updates the open items in the daily overview. Open the full-size view.

How daily close works today

  1. After service, the daily totals from the POS, online shop and delivery portals enter the workflow.
  2. The workflow maps their different fields to one shared structure.
  3. Orders, revenue and cancellations are added by source and stored as the daily total.
  4. Settlements and cancellation reasons pass through the agreed checks.
  5. With no discrepancy, the day receives the status “Complete”. With a discrepancy, only the affected item stays open.
  6. The team checks the receipt or shift note, adds the reason and closes the item.

The workflow does not alter a settlement or post anything to the accounts. It prepares the reconciliation and shows where a decision is needed. BeeBee remains responsible for resolving it.

One day, two open items

For the view shown here, we anonymised one operating day: 75 POS orders worth €2,520.00, 30 online shop orders worth €945.00 and 19 delivery portal orders worth €655.00. Together, that is 124 orders and €4,120.00.

Three orders were cancelled. Two items remained for the team: one delivery settlement was €43.10 below the order value, and two POS cancellations had no reason. Everything else had already been reconciled.

BeeBee daily overview in Pharen Hub for three anonymised sample days with orders, revenue, cancellations, open items and status
Anonymised sample data in the BeeBee daily overview. On 26 September, 124 orders, €4,120 in revenue, three cancellations and two open items are ready for review. Open the full-size view.

What changed

Daily close no longer starts with three screens and an empty spreadsheet. The team opens the daily overview and can immediately see whether anything needs attention. Copying totals, adding sources and rechecking uneventful days have disappeared.

The review now takes only a few minutes. On most days, zero to three exceptions remain. Time goes into the two questions that actually need an answer: why does a settlement differ, and what caused a cancellation?

Daily operations run in the restaurant. The back office runs in Pharen.