UBEC Coffee Roasters
Operations Dashboard
PeriodAugust 2026
Sample data

Every figure on this page is invented for demonstration. These are not UBEC's actual results. Built by Northstone Data to show what a roastery dashboard looks like when it runs on your own order exports and roast logs.

August 2026 · vs. July

This month at a glance

Revenue
AED221,261
+2.6% from 215,654
Gross margin
54.5%
−0.6 pts from 55.1%
Coffee roasted
1,338kg
+2.8% from 1,302 kg
Wholesale accounts
34
3 shrinking 1 new
Wholesale · rolling 12 months

Which accounts are quietly ordering less

Wholesale accounts rarely cancel. They order a little less each month until someone notices, usually six months late. This ranks all 34 accounts by where they are now against where they started.

3 accounts have been shrinking for six months or more

Marsa House, Nine Yards Kitchen and Terra Bakehouse are together ordering AED 8,522 less per month than at their own peaks — AED 102,264 a year at the current run rate. None of them has cancelled.

Marsa House

Café · JLT · account since Sep 2025
Aug 2026
AED 4,857
Peak month
AED 9,306
12-mo trend
−39.0%

Channels · August 2026

Where the margin actually is

Two ways of measuring the same three channels: how much coffee each one moves, and how much gross profit it earns. They don't line up, and the gap is the whole point.

Cost per roasted kilo

Wholesale

Revenue / kg
AED 113.17
Gross profit / kg
AED 50.17
Margin
44.3%

Channel mix · 12 months actual, 3 months projected

Which way the mix is drifting

Blended margin is not a number you set. It is whatever falls out of the mix, and the mix moves on its own. This tracks both together, and projects the next quarter on the trend of the last six months.

Wholesale has taken 2.6 points of the mix in a year

Green store · as at 31 August 2026

What is in the warehouse, and how long it lasts

Weeks of cover at the current roast rate, set against what each lot cost to put on the shelf. Two origins need ordering this week. One has been sitting since January.

Green on hand
Capital in green
Cover at current roast rate

Two origins fall short before the next delivery can land

0 2.5 wks 12 wks 26 wks
Roast log · 132 batches, August 2026

What the roaster gives back

Every batch this month, plotted by the yield it returned. The band is the 83–86% window these coffees should land in. One origin is not behaving like the others, and it is not the coffee's fault.

Green in
Roasted out
Average yield
One point of yield is worth

Guatemala is swinging nearly three times as wide as anything else

Bagged coffee · retail and online · August 2026

The shelf, ranked by what it actually earns

Every bag that left the building this month, by the coffee on the label. Change the sort and the order changes with it — the price ladder and the profit ladder are not the same ladder.

Bags sold
Revenue
Gross profit
Average margin

Bar length is revenue · the solid part is gross profit