Brewhouse workspace

Your Brewhouse command center

A brewpub doesn't need 51 screens — it needs these 23. Each opens its own workspace.

Photo: Sniper Zeta / Wikimedia Commons · CC BY-SA 4.0

This is sample data. Make it yours.

Enter or feed in your real tanks, pours and batches so the fleet runs on your numbers.

Set up live data →

Brewery compliance, state by state

Licence class, excise authority, duty, wastage and this month's return deadline — for every microbrewery state in India.

Open the India directory →

Your toolkit

The 23 tools a brewpub runs

Tank to tap to excise, packaging, the taproom ops and the AI fleet — the brewhouse a generic POS can't run, each its own page.

Brewhouse

Taproom

Packaging & planning

Craft & distribution

Money & compliance

The edge

The restaurant side

A brewpub serves food too. These open the full kitchen POS on your main dashboard — same account, same data, so you run one system, not two.

The centrepiece

Brewhouse fleet

Open the fleet →

Sample dataEight specialists watching tank, tap, register and quality — each call carries its exact facts. Nothing runs without your nod.

6 urgent9 to watch4 ok
Brewmasterurgent

Brew Namma Lager today — it dry-taps before a new batch can land

At 128 L/day, line 1 runs dry in 0.6 days, but Helles Lager needs 18 days brew-to-tap. Nothing of it is fermenting. Start a batch now or you go dark on your top seller.

In serving vessel82 L
Pour rate128 L/day
Days to dry-tap0.6 days
Brew-to-tap lead time18 days
Brewmasterurgent

Brew Filter Coffee Stout today — it dry-taps before a new batch can land

At 40 L/day, line 5 runs dry in 3.8 days, but Coffee Stout needs 22 days brew-to-tap. Nothing of it is fermenting. Start a batch now or you go dark on your top seller.

In serving vessel150 L
Pour rate40 L/day
Days to dry-tap3.8 days
Brew-to-tap lead time22 days
Brewmasterurgent

Brew Dark Knight Dunkel today — it dry-taps before a new batch can land

At 36 L/day, line 6 runs dry in 4.9 days, but Munich Dunkel needs 20 days brew-to-tap. Nothing of it is fermenting. Start a batch now or you go dark on your top seller.

In serving vessel175 L
Pour rate36 L/day
Days to dry-tap4.9 days
Brew-to-tap lead time20 days
Excise Clerkurgent

Monthly excise return drafted — due in 1 day

Produced 18,500 L, sold 15,320 L this month. The register is complete and the return is filled from it — review and file, don't retype.

LicenceKAR/CL-9/BRWPUB/2021/0442
Month produced18,500 L
Month sold15,320 L
7-day wastage125 L (3.6%)
Procurementurgent

Order Pilsner Malt now — it blocks the Namma Lager brew

40 kg on hand vs 220 kg par. The urgent brew can't start without it — order 180 kg today.

On hand40 kg (lot MALT-PIL-2607)
Par220 kg
Short by180 kg
Order value₹14,040
Procurementurgent

Order Saaz Hops now — it blocks the Namma Lager brew

6 kg on hand vs 12 kg par. The urgent brew can't start without it — order 6 kg today.

On hand6 kg (lot HOP-SAZ-2531)
Par12 kg
Short by6 kg
Order value₹14,400
Cellarattention

Line up the tap swap for Hefeweizen

Line 2 runs dry in ~2.7 days; the next batch in FV3 frees in 3 days. Tight but coverable — stage the changeover.

Days to dry-tap2.7 days
Next batch readyFV3 · 3 days
Cellarattention

Line up the tap swap for MG Road IPA

Line 3 runs dry in ~0.7 days; the next batch in FV2 frees in 9 days. Tight but coverable — stage the changeover.

Days to dry-tap0.7 days
Next batch readyFV2 · 9 days
Cellarattention

Line up the tap swap for Belgian Wit

Line 4 runs dry in ~3.5 days; the next batch in FV5 frees in 6 days. Tight but coverable — stage the changeover.

Days to dry-tap3.5 days
Next batch readyFV5 · 6 days
Yield Sentinelattention

Line 3 (MG Road IPA) pouring 11% over — ₹6,480 lost today

9 L left the vessel but wasn't billed — foam, over-pour, or a line that needs balancing. That's 18 sellable pints gone.

Drawn off vessel84 L
Billed (sold)75 L
Unaccounted9 L (11%)
Revenue lost₹6,480
Excise Clerkattention

Brewery licence renews in 22 days

Renewal windows are unforgiving — a lapsed CL-9 stops production. Start the paperwork now.

LicenceKAR/CL-9/BRWPUB/2021/0442
Renews in22 days
Procurementattention

Reorder Wheat Malt — below par

165 kg on hand vs 180 kg par. Top up 15 kg before the next brew of Hefeweizen / Belgian Wit.

On hand165 kg (lot MALT-WHT-2604)
Par180 kg
Short by15 kg
Order value₹1,230
Procurementattention

Reorder Citra Hops — below par

3 kg on hand vs 14 kg par. Top up 11 kg before the next brew of MG Road IPA.

On hand3 kg (lot HOP-CIT-2540)
Par14 kg
Short by11 kg
Order value₹35,200
Procurementattention

Reorder Weizen Yeast — below par

4 kg on hand vs 5 kg par. Top up 1 kg before the next brew of Hefeweizen.

On hand4 kg (lot YST-WZN-2609)
Par5 kg
Short by1 kg
Order value₹2,100
QAattention

B-2421 Belgian Wit is off-spec — 4.2% ABV vs 5.2% target

Low attenuation (62%) points to a stuck fermentation — rouse the yeast or warm the tank before you package under-strength beer.

OG → FG1.052 → 1.020
Measured ABV4.2%
Target5.2%
Attenuation62%
Cellarok

FV4 free now — slot the next brew

1 vessel idle. Fill it before it becomes a bottleneck — an empty fermenter is lost throughput.

FV41000 L · Fermenter
Freshnessok

Dark Knight Dunkel is 14 days on the line — push it

Freshness fades. Feature it, run a happy-hour pour, or dial the batch smaller next time so it turns faster.

Days on line14 days
Pour rate36 L/day
Mug Clubok

28 Mug Club members haven't visited this month

156/184 active — that's ₹92,000 of recurring revenue to protect. Nudge the lapsed members with a members-only pour before they churn.

Members184
Active this month156
Membership MRR₹92,000
Off-sales today22 growlers · ₹7,040
Taproom Eventsok

Mon is your quietest day (120 covers) — run an event

Trivia, a tap takeover or a live set turns a slow Mon into covers without discounting your peak. Pair it with the oldest keg to move stock while it's fresh.

Quietest dayMon · 120 covers
Peak day410 covers