A complete look at every module — what it does, how it works, and what it looks like in your hands.
Not a quarterly surprise from your accountant — a real profit and loss you can read on a Monday, with every number traceable back to the invoice or shift behind it.
An accrual, ex-GST weekly profit and loss that matches the sales you earned this week against the costs you ran up this week. It answers “did I make money this week?” rather than “did my bank balance move?” — with your break-even sitting right beside it.
A financial snapshot — revenue, profit, expenses and cash position — with a cash-basis or accrual-basis toggle, and up to six months lined up side by side so you can see the shape of the year.
The page you land on. Five headline numbers and the charts behind them — and every KPI opens up to show exactly which records produced it, so you are never looking at a figure you cannot explain.
Custom spreadsheets you build yourself, for the things every venue does differently — cash drops, equipment checks, cleaning schedules. Anything SteamStack doesn’t model directly.
The paperwork side of a café, minus the paperwork. Supplier bills read themselves, ingredient prices flow into your recipes, and your true food cost keeps itself current.
Upload a supplier invoice as a PDF or a photo and SteamStack reads it — supplier, invoice number, dates, totals, GST, and every line item with its quantity and unit price. You check what it found and confirm. No typing invoices in at 9pm.
The master list of everything you buy, with cost per unit, supplier, category and unit of measure. This is the foundation every recipe cost is built on, and it updates itself as new invoices come in.
The same ingredient, priced across every supplier and brand you buy from, normalised to a common unit so the comparison is honest. Cheapest is flagged, the saving is shown in dollars, and the biggest wins sort to the top.
What a menu item actually costs you — ingredients plus labour plus wastage, not just the ingredients. Change a supplier price and every recipe using it updates, so your margins stay honest.
Sub-recipes you make in bulk — sauces, doughs, dressings — with a yield and a unit. SteamStack works out the per-unit cost of the batch, and you drop it into a finished dish like any other ingredient.
Your supplier address book. Adding a supplier here lets invoices, ingredients and payments all point back to one record — and sets a default expense category so new bills categorise themselves.
Import your POS and delivery data, then map products to recipes so your weekly P&L can work out real cost of goods instead of an estimate.
Daily sales from Lightspeed, Uber Eats and HungryHungry — or any CSV. The format is matched for you and previewed before anything commits, and re-importing a day safely replaces it rather than doubling it up.
Bills you send out, for wholesale accounts and catering jobs. They feed the accrual P&L and show as outstanding receivables until they’re paid, so nothing quietly goes uncollected.
Labour cost updates as you drag shifts around, and the pay run that follows calculates tax the way the ATO calculates it.
Build the week by dragging shifts onto a grid. Weekly hours, labour cost and labour percentage update as you go, measured against your target — so you find out you’ve over-rostered on Tuesday, not on payday.
Turns hours into pay. PAYG withholding comes from the official ATO coefficient tables, keyed by financial year and tax scale — so a pay run that straddles 30 June uses the right year’s figures without you thinking about it.
Each staff member’s details — position, pay basis, superannuation, tax setup — feeding both the roster’s cost estimates and the actual pay run.
Somewhere to put the things that aren’t a shift — BAS due, supplier price review, staff training, equipment service. With a to-do list that goes red when something is overdue.
Import your statement and tell SteamStack what each line actually paid for. Change a rent amount and your historical reports stay correct.
Import your bank CSV and match each transaction to the thing it actually paid — a supplier invoice, a customer payment, a debt repayment, or a straight expense category. Short payments record as partial, and fully-paid invoices drop out of the list.
Everything the business owes in one list — ATO, superannuation, equipment finance, loans, trade credit. Super and PAYGW appear here automatically the moment you finalise a pay run, so the bill is visible when it is incurred rather than when it lands.
Your bank accounts and credit cards, with balances derived from what you’ve actually reconciled rather than typed in. The total feeds the cash position on your Executive Dashboard.
Getting a café’s numbers set up properly is the part most software leaves you to do alone. This is the part we help with.
You start with your name and your venue’s name. From there the sidebar groups every page by what you’d actually use it for, and you can bring in as much or as little history as you like — one invoice is enough to see how costing works.
The control panel behind everything else — the categories, units and break-even rules the rest of SteamStack calculates from. Set once, and the reports follow your definitions rather than someone else’s.
A written guide to every page, searchable, built into the app. Every page title carries a help icon that jumps straight to the section for that page — so the answer is where the question is, not in a support queue.
Every module shares data across the platform. Click any connection line between two stacks to learn exactly how they work together.
Click any connection line to see how two stacks link together
SteamStack is opening up gradually to Australian café and restaurant owners. Register your interest and we’ll be in touch when a place opens.