Company — live product tour
A company sits above the hotels, restaurants and supermarkets it owns. It is not a fourth product - it is the same one, read from the top: the group's money summed from the businesses' own ledgers, the same reporting each of them has but across all of them, and the ability to drop into any single business without signing in again. The figures below are a real group with three businesses trading under it.
A company is not a fourth kind of business with its own cut-down screens. It is the same product, with a bar across the top that decides what the page is about: the whole group, or one business in it. Every screen below is the real one, not a summary of it - switch the scope and the same page answers about a different business, keeping whatever filters were already applied.
Where a company owner lands - the whole portfolio at once rather than one business at a time.
The portfolio itself: what the company owns, of what type, and its state.
Every user across every business in the group, with their role and where they work.
Any business in the portfolio, edited from head office - type, currency, tax and contact details.
Head Office holds the switches the rest of the group inherits. Deactivate a company and every business beneath it goes dark at once - nobody there can log in, at the till or the back office. And the policies that should be the same everywhere - whether hotels may charge to a room, when a price rise is worth flagging - are set here once, not business by business.
Deactivating a company switches off every business under it - and says exactly that before you do.
Charge to Room, the price-increase alert threshold, and waiters' rights - set on the company, inherited beneath it.
One monthly charge for the company, covering every business under it, and you pay it yourself from inside the product - no invoice to chase, no bank details to re-type, nobody at Cabbash to wait on. Buy a month or buy a year; the cover starts the moment the payment clears. The page shows what you pay, what you have already paid, and exactly when the next payment falls due.
Revenue, expenses, profit, cash, receivables and payables for the whole company, and the same broken down business by business. Every figure is summed from each business's OWN General Ledger rather than recalculated from sales, which is what makes a group total reconcile with the trial balances underneath it - if a business's books say something, the group says the same thing.
Revenue, expenses, profit and cash for the whole company, with the per-business split underneath.
Every cost across every business, each with the paper behind it.
The same dashboard each business has, read for whichever one the scope bar is on.
Real double-entry accounting, not a reporting layer over sales. Every sale, payment and expense posts a journal as it happens, so the accounts are already written rather than assembled at month end. A company reaches all of it for any business it owns, on the same screens that business uses.
Yours to shape, grouped by type - the list every posting lands in.
Which payment type and which expense head posts to which account.
Every posting the business made, in the order it made them.
The check that the books balance, available on any day rather than at month end.
Assets, liabilities and equity, from the same postings.
The statements an accountant asks for, built rather than compiled.
What was earned, where it came from, and what actually arrived. Revenue and profit are accrual measures - what happened in the period. Cash is a different question and gets its own screens, because money billed and money collected are not the same number and a group owner needs both.
Built from what was posted rather than from a spreadsheet.
Where the money came from, by category.
Cash basis - money actually collected against money actually paid out.
Every payment taken, of every type, with what it settled.
What is in the till, counted against what the system says should be.
The accounts money moves through, and what each is mapped to.
Receivables and payables, so what is owed in each direction is a number rather than a memory. These are balances as at a date, not period measures - a payment taken this month settles a charge raised last month, so windowing them would report a debt that does not exist.
What is still owed to the business, as at the end of the period.
What the business owes, from the same set of postings.
Costs incurred but not yet invoiced, so a good month is not a late bill.
Fixed assets on the books with a depreciation schedule against them, so the value on the balance sheet is the value now rather than the value on the day it was bought - and prepayments for the opposite case, money paid out before the period it belongs to.
What the business owns, on the books, at what it cost.
What it is worth now, calculated rather than estimated.
Money paid out ahead of the period it belongs to, spread across it.
A busy month and a good month are different things. Budgets give the comparison, and cost and profit centres give the granularity - so a group owner can see which part of which business is carrying the rest, rather than only which business is.
What was planned, so what happened has something to be read against.
Spend attributed below the level of a whole business.
Which parts earn, told apart from which parts only cost.
Tax rates the tills and folios actually charge from, fiscal periods that can be closed so a set of signed-off books cannot quietly change afterwards, and an audit trail over the lot - every financial and booking event, most recent first, with the member of staff who caused it.
Defined once, charged everywhere in that business.
Periods that close, so signed-off books stay signed off.
Every financial and booking event, most recent first, each naming the staff member behind it.
The reporting each business already has, available across all of them. A company owner asking which business is carrying the group, or how this month compares with last, does not need a different product or an export into a spreadsheet - it is the same report with a wider scope.
Every business side by side over the same period, ranked.
Every report a business has, grouped by the question it answers.
The financial reporting suite, read for whichever business the bar is on.
Fourteen people across a hotel, a restaurant and a supermarket on one list - with what each handled, in the unit that fits their business, and their share of the group.
Every member of staff in the portfolio on one league table, ranked against each other rather than against only their own colleagues. A receptionist at the hotel, a waiter at the restaurant and a cashier at the supermarket appear on the same list, each with what they actually put through and what share of the group's revenue that was. No per-business report can answer this, because no per-business report can see past its own walls - and it is the first question an owner of several businesses asks.
Payroll belongs to the company, not to the hotel or the restaurant or the shop - it is the group that employs people and the group that pays them, so this is the only place in the platform it appears. It opens on every business at once. Rates are set per person, the hours come straight from the Attendance Tracker's clock-in and clock-out records rather than from anybody's memory, and a completed run posts straight to the ledger as a real expense.
Forty staff across the hotel, the restaurant and the supermarket on one list - with the business each belongs to, and what is still to be set up.
The same screen narrowed to a single business, without losing the way back to All.
Expected against actual, hours pulled from 186 real shifts, and the variance called out - here 63.01 hours against an expected 160.
A completed run: the period, who ran it, when, and a payslip line per person.
Eight hundred and ninety-six real sign-ins across two businesses: who, which till, in, out, and how long - the log the run reads from.
The till's own reports, reachable from head office for any business in the portfolio. Every one is scoped to a business, a terminal and a date range, so a question about one till on one day has exactly one answer - and the person asking does not have to log in as that business to get it.
Every sale closed at that terminal in the period.
Taken but not yet closed - the floor as it stands right now.
What each waiter sold, by value and by number of sales.
What each cashier took, and each one's share.
Cash, card, transfer and split, each as a share of the takings.
The one question a head office asks that a busy floor never volunteers: what left the building without being charged for. Discounts, complimentaries and voids are reported separately, because those are the three that need explaining - and side by side on one screen, over the same range and terminal.
Discounts, complimentaries and voids side by side over one period.
What came off a sale, who removed it, and when.
The same question asked of the financial reporting suite.
A second reporting suite alongside the ledger screens, aimed at the questions an owner asks rather than the ones an accountant does: what did we make, what did we spend it on, and what did we buy.
The reading an owner wants rather than the one a filing needs.
What was spent, grouped by what it was spent on.
What was bought, from whom, and for how much.
Twenty-six finance screens, ten reports and a portfolio of businesses is a lot of menu. A search box in the top bar of every page goes straight to any of it by name - pages, settings, businesses and people - so nobody has to remember which of two accounting menus a screen lives under.
Any page, setting, business or person by name, from the top bar of every screen.
The group dashboard - and the search box that skips the menus entirely.
Help is built into the portal and answers the question a new manager actually has: where is this screen, what does this figure mean, why did the system just refuse that. Most questions are answered instantly from answers written for this product. When that is not enough, one press asks a real Claude model. And when even that does not settle it, the question goes to the Cabbash team - a person answers, and the answer comes back to you.
Built into the portal, on the same login - ask how the product works.
Asked how to compare businesses against each other, and how Group Staff Performance handles a hotel differently from a restaurant - answered from a reference of the product, not from the books.
Every printed code is a way in, and now each one is counted: how many people opened the menu or the shop from a printed code, how many guests opened their stay from a room, how many pressed Call A Waiter. A business sees its own; a company sees every business side by side.
The whole group console in dark, and the whole thing in Nigerian Pidgin - the interface itself, not a few labels. A group owner in Lagos reads CASH WEY DEM COLLECT and RECEIVABLE WEY REMAIN on the same screen an accountant reads in English, from the same figures.
The group dashboard at night, designed for the dark rather than inverted into it.
The company books in Pidgin - "CASH WEY DEM COLLECT", "RECEIVABLE WEY REMAIN", "AKAUNT".
The same league table, the same figures, in the language the floor actually speaks.
Cabbash also runs hotel and restaurant & lounge and supermarket & retail businesses, each with its own product.