HospoDash · Revenue forecasting and live labour for hospitality venues in Australia
Switches automatically based on your Square business hours. Open it on the way in, check it during service, review it before you leave.
Open Trends from the bottom bar. This week shows each day's forecast, and finished days show actual against forecast with the difference below. Ahead shows the weeks to come, with public holidays tagged. Past sums up the last four weeks. Forecasts are rebuilt every evening for the four weeks ahead.
Red is more than 5% below forecast. Blue is within 5% either side. Green is more than 5% ahead. The Heading for number is always amber — it's a projection. The arc colour is the signal.
Red — behind forecast
Blue — on track
Green — ahead
Heading for projects your end-of-day total based on current sales pace, updated in real time.
Every forecast is calculated from your own Square sales history. Tap the forecast figure on Today to see which comparable days were included, which were excluded, and why.
A weighted median of your matching weekdays. Days closer in time carry more weight than days further back, so the forecast reflects recent changes in trading without ignoring your broader history.
Removed from the calculation pool so an outlier day — a quiet Easter Monday, a staff-only closure — doesn't pull your typical Monday forecast down.
Good Friday is not calculated against your typical Friday pool. Each public holiday is forecast against your recent history for that specific holiday — with weather adjustment applied if rain is expected.
HospoDash derives a wet-day factor from your own trading data — how much rain typically reduces your revenue at your venue, based on your seating type. Not a generic industry figure. Applied automatically when rain is forecast.
Tap the forecast figure in the app to see each step applied to that day.
Event revenue has two streams — package and room hire go direct to bank, bar spend runs through Square. Neither system sees the full picture. HospoDash combines all three into a single total per event night.
Weddings, corporate events, school formals, birthdays. Any event where the package is invoiced to bank and the bar runs through Square. If all revenue flows through the POS, the standard daily venue works better.
Labour in HospoDash has two parts: a staffing model you build in Settings, and a daily read of how those indicative costs stack up against the forecast. Set it up once; it runs from there.
Plan mode. Planned labour as a percentage of the day's forecast net takings (takings less GST, tips and refunds), shown against your target before service starts.
React mode. Revenue has tracked below forecast during service. Labour as a percentage of net takings has risen above your target — arc turns red.
In Settings → Staffing model, create one tier per revenue band. Each tier defines roles and shift times for days in that range. When the forecast is calculated, HospoDash picks the matching tier for Roster › Planned. (Venues on Deputy roster in Deputy instead.)
Enter your role rates in Settings → Labour rates (venues on Deputy use Deputy's pay rates). Day multipliers apply automatically — Sat ×1.20, Sun ×1.20, Public Holiday ×2.00. Update rates here when award rates change; HospoDash uses the new rate from that point forward.
Deputy rosters and timesheets sync every 15 minutes, straight into Roster. Square Team timecards too. All sources write to the same shift table — one view regardless of where staff clock in.
Ask is the ✦ tab in the bottom navigation. Every answer is based on your actual numbers — your live Square data, your forecasts, your confirmed rosters, your role rates. Not generic advice.
The landing screen shows five suggestion pills based on what’s relevant at that moment — today’s forecast, upcoming busy days, labour status. Tap any to start, or type your own.
Labour costs shown in Ask use your actual rates from Settings, with the correct day multiplier applied. The AI determines the crew. The system calculates the cost — the same engine as Roster, not an AI estimate.
Reads your live Square data, forecasts, confirmed rosters, and role rates to answer questions specific to your numbers.
Cut someone early, add a shift. Ask shows the indicative cost and labour percentage before you confirm. Once confirmed, the shift saves to today's Roster. For future dates, Ask explains what to do and directs you to Roster.
Describe a revenue range, crew size, and roles — Ask drafts a tier for you to review and save in Settings.
Won’t roster the whole week — that’s Roster. Won’t touch confirmed rosters. Won’t give payroll figures. All labour costs shown are indicative, the same as everywhere else in HospoDash.
HospoDash imports your Square sales history automatically once connected. Forecasting begins immediately.
Go to hospodash.app and create an account with your email and password.
Tap Connect Square. You’ll be redirected to Square’s login page. Sign in with the account your POS is registered to — not a staff PIN. Select your location when prompted.
Set your operating days, seating type (indoor / outdoor / mixed), labour target %, and public holiday rules. Takes a few minutes.
HospoDash pulls your Square sales history and builds today's forecast straight away. The four weeks ahead follow that evening. We review it with you before you go live.
Read the full guide → Getting started
Read-only. HospoDash reads your completed sales through Square’s official connection. It never changes your Square account, touches your menu, or processes payments. Disconnect any time from Settings → Venue.
Six pre-built staffing models auto-matched to your daily revenue forecast. Load the right crew for every kind of day — from a quiet Tuesday to a big weekend — without building rosters from scratch.
Our first 50 venues get their first three months free. After that it's $149 per venue per month: monthly, no contract. Includes personal onboarding and a review of your first forecast before you go live.
Cancel anytime — one email. No cancellation fee.
No lock-in. Cancel anytime.
HospoDash imports your sales history through Square’s official connection. Your first forecast generates automatically once the import is complete.
Connect SquareRead-only · No contract · Cancel anytime