Island Brewing

ops dashboard · internal

Island Brewing

0%

Loading ops data

Island Brewing — Ops
Unleashed Shopify Brew30
Good morning
Here's your ops snapshot for today.
Snapshot date
Stock as at
Velocity window:
↻ Updating…
Changes velocity & forecasting · stock on hand always current
AI ops report
ops health

Loading this week’s report…

Brew schedule

Packaging

Reorder actions

Capacity

Summary KPIs


Beer stock — total litres on handiStock on hand pulled live from Unleashed. All SKU variants grouped by beer and converted to litres: 330ml can = 0.33L · Keg 20L = 20L · Keg 50L = 50L · 24 Pack = 7.92L.

Days of stock formula:
Days = Litres on hand ÷ Avg litres sold per day

Velocity = total litres sold in selected period ÷ number of days. Tap any row to see the exact formula for that beer.

View:
Beer Days of stock Cans (L)iTotal litres in cans and packs. Includes 330ml, 500ml, 6-pack, and 24-pack formats converted to litres. Kegs 20LiTotal units of 20L kegs on hand. Typically used for venue accounts and local wholesale. Kegs 50LiTotal units of 50L kegs on hand. Typically used for larger venue accounts and export. Status

Brew triggers & scheduleiBrew trigger = days remaining ≤ lead time max. Days remaining = total litres ÷ daily velocity (30-day avg). If days remaining ≤ 35% of lead time, status is critical. Lead times are set per beer style based on brewery data.

Beer Brew by Stockout risk Rec. batch Tank

Tank utilisation


Packaging planneriSchedule packaging runs on the calendar. Click any day to add a packaging run — set which beer, format (kegs/cans), and volume. Brew trigger dates are auto-plotted based on stock levels. Materials check inputs let you verify you have enough cans and kegs before scheduling a run.

April 2026
${['Mon','Tue','Wed','Thu','Fri','Sat','Sun'].map(d=>`
${d}
`).join('')}
Brew day
Packaging run
Brew trigger

Reorder & ingredient alertsiAlerts are generated for each beer in critical or warning status. Once Shopify and Brew30 are connected, ingredient-level reorder triggers will be calculated from batch recipes and supplier lead times.


Healthy stock — comfortable levelsiBeers with days remaining > lead time max. "Next brew in" = days remaining minus lead time max, giving the window before a brew trigger is needed. Green bar shows stock runway vs a 60-day target.

Beer On hand Days left Next brew in Status

Capacity model — current vs full paceiFull pace ceiling is set manually based on tank count and max brews per week. Current output is calculated from 30-day sales velocity. Utilisation % = current output ÷ ceiling. Brew30 integration will make this live.

Current weekly output (L) Full pace ceiling (L)
— % utilisation
🛍
Loading Shopify data...
Connecting to bali-brewing-co.myshopify.com