Skip to content

Store groups and multi-location operators.

Every register, every location, one set of books.

Retail runs on thin margins and money moving every day. Most operators can name total revenue. Very few can name which locations actually earn their keep.

Group view
July
All 12 entities$ ••••••
Entity A$ ••••••
Entity B$ ••••••
Entity C$ ••••••
One business or the whole group, same numbers underneath.
Bank match · Operating
July

Hydro-Québec

STATEMENT LINE → BOOK ENTRY

Matched

Bell Canada

STATEMENT LINE → BOOK ENTRY

Matched

Deposit

ON THE STATEMENT, NOT IN THE BOOKS

Review

Uni-Select

STATEMENT LINE → BOOK ENTRY

Matched
Only the mismatch reaches a person.

The problem

Total revenue is easy. Which stores earn their keep isn’t.

Every location generates its own POS batch, its own card-processor deposit (usually a day or two behind, and never exactly matching the register total), its own local payroll, and its own inventory counts. Rolling all of that into one accurate, comparable number across locations is exactly the kind of work that gets pushed to “we’ll deal with it at month-end” — which means the owner is making pricing, staffing, and location-investment decisions on gut feel and total revenue, not on which stores are actually earning their keep.

What cruisr does

One number for the group, and the store behind it

POS deposits reconciled automatically

Matched against card-processor payouts and fees, so the gap between what the register said and what actually landed in the bank shows up immediately, not at month-end. Proof: the same continuous reconciliation behind the 1,811-of-1,820 nightly stat used sitewide.

Every location on the same calendar

Comparing store performance is apples-to-apples, not “store A’s books from three weeks ago vs. store B’s from yesterday.” Proof: business day 3, every location, every month.

Inventory and shrink inside the ledger

Shrink and inventory adjustments are coded and reconciled as they land in the books, not held over for a quarterly spreadsheet. cruisr reads what your POS and inventory system already post to QuickBooks or Xero rather than connecting to them directly.

One consolidated view, drillable to any location

See the group number and the store-by-store breakdown behind it, down to a single transaction — not one or the other. Proof: the same drill-down mechanic behind the “12 entities, one number” claim.

The close finishes by business day 3

Across every location, every month — not staggered by whichever store’s manager got their reports in first.

Every entry carries its evidence

The source document, the confidence score and the reason it was coded that way travel with the number — so a shrink write-off or a fee discrepancy can be answered on the spot rather than reconstructed.

See the real state of your books — free, in 48 hours.

No obligation · No migration · Nothing installed

Why not just track this in a spreadsheet?

A location-by-location P&L stitched together in a spreadsheet is only as current as the last person who updated it, and reconciling nine locations’ POS deposits by hand is exactly the kind of task that slips to “next week” the moment the store gets busy. cruisr reconciles every location every night, so the comparison is always current, not assembled right before a meeting.

Consolidated · 12 entities
July
Cost of revenue$ ••••••
Entity A$ ••••••
Entity B$ ••••••
Entity C$ ••••••
Uni-Select · invoice$ ••••••
IntercompanyMatched both sides
Wages and benefits$ ••••••

FAQ

Retail questions

Three about running more than one store, and the one every operator asks before handing over a bank feed.

Yes — the consolidated view breaks down by location, factoring in fees, shrink, and labor, not just top-line sales.

Not directly, today. cruisr works from what your POS already posts into QuickBooks or Xero — sales, fees, deposits — and reconciles those against what actually landed in the bank. A direct POS connection isn’t live; if it would change things for you, tell us on the diagnostic call.

A location joins the group close once its QuickBooks or Xero file is connected — there’s no migration step and nothing to install, which is why this is usually days rather than a project. We’ll give you a date for your setup on the diagnostic call rather than a number that assumes it.

Every transaction is coded with its tax treatment as part of the nightly run — GST and QST on the Quebec side — so the close reflects what’s owed. cruisr doesn’t prepare or file returns. If you operate across several jurisdictions, tell us which on the diagnostic call and we’ll be specific about what we cover.

See which of your locations are actually earning their keep.

Free, on your own QuickBooks or Xero, delivered in a 30-minute readout.

No obligation · No migration · Nothing installed · No credit card required