When “almost right” becomes expensive.

At group scale, a system that almost fits shows up everywhere: branches that cannot be compared, controls that live in memos, and a consolidation that takes a fortnight every month.

Groups where every branch has to read as one business
FloorCodeHuchu MineThe Gate ShopsLux Liquor

A group is not a longer list of users. Most software prices it as one.

Multi-companyOne group, precise boundaries
Private optionsInfrastructure scoped to your obligations
Named teamFrom migration through adoption

Every branch. Same definitions. Same morning.

GThe Gate Shops
  • Today
  • Sell
  • Stock6
  • Customers
  • People
  • Pay
  • Books
  • Sites12
  • Compliance
Group position · Thursday 3 September, 14:06One definition, twelve branches
Group takingsUS$18,412.00+6.4% on last Thursday
Sales1,409Basket US$13.07
Consolidation adjustmentUS$0.00It is a view, not a run
TodayThis weekMonth
BranchGrossedSalesBasketDiscountFortnightTrend
Msasa storeUS$4,180.0031213.40US$68.40+9.1%
MachipisaUS$3,905.5028813.56US$51.10−4.2%
Mutare depotUS$2,744.0014119.46US$90.26+14.0%
Gweru counterUS$2,110.2519610.77US$31.84−8.3%
Bulawayo yardUS$1,988.008423.67US$48.86+11.4%
Kwekwe kioskUS$1,102.751736.37US$11.20+1.2%

“Basket” means the same thing in Bulawayo as in Msasa, because both come off the same entries rather than off two spreadsheets with two definitions.

Group position · every branch, one definition

Six things a subscription can't give you.

Group structure · The Gate Shops HoldingsConsolidation is a view
EntityKindSitesTakingsReports intoShare
The Gate Shops HoldingsCompany12US$18,412.00Board100%
Gate Retail (Pvt) LtdCompany8US$14,668.00Holdings79.7%
Harare regionRegion3US$9,067.90Gate Retail49.3%
Msasa storeBranch1US$4,180.00Harare22.7%
Msasa warehouseWarehouse1US$0.00Harare
Midlands regionRegion3US$3,213.00Gate Retail17.5%
Gate Trade (Pvt) LtdCompany4US$3,744.00Holdings20.3%
  • Entities summedUS$18,412.00
  • Board figureUS$18,412.00
  • Consolidation adjustmentUS$0.00

Companies, branches, warehouses and departments on the reporting lines your board actually uses — so a consolidation is a way of reading the entries, not a project.

Companies, branches, warehouses and departments modelled with the reporting lines your board actually uses — so consolidation is a view, not a month-end project.

Control design · configured to your obligationsEnforced, not circulated
Find a control or an obligationIn forceAdd a control
ControlThresholdWho may releaseEvidence keptEnforced byState
Discount ceiling5%SupervisorReason, name, timeSoftwareIn force
Payout releaseUS$2,000Two named peopleBoth namesSoftwareIn force
Stock write-offUS$250Site managerReason and photoSoftwareIn force
Price changeAnyHead officeWas, now, reasonSoftwareIn force
Void after closeAnySite managerReason, name, timeSoftwareIn force
Credit limit changeUS$500RegionalTrading historySoftwareIn force
Segregation of duties
  • Raiser and approverCannot be the same person on any threshold
    Blocked
  • Controls bypassed this monthThere is no path that bypasses one
    0None
  • Held for approval right nowOne payout, one write-off
    2Waiting

Approval thresholds, segregation of duties, evidence requirements and immutable history configured to your obligations — enforced by software, not by memo.

Where it runsCloud by default
EnvironmentTenancyData livesUpdatesRecoveryChosen when
Corelith CloudSharedManaged regionOn the releaseSame dayAlmost always
DedicatedYours aloneManaged regionOn the releaseSame dayBoard or risk policy
PrivateYours aloneYour premisesScheduled with youYour runbookA regulator requires it
What is included wherever it runs
  • BackupsTaken, and restored in a rehearsal you attend
    Included
  • MonitoringWith a named engineer on the other end
    Included
  • Offline continuityOn every environment and every plan
    Included
  • A different product on privateIt is the same release, on your metal
    No

Corelith cloud by default; dedicated or private deployment where your regulator, board or risk profile requires it.

Connected systems · who owns which recordOne owner per record
SystemRecordOwnerDirectionHow oftenState
ZIMRA FDMSFiscal receiptZIMRAOut, livePer saleLive
CBZ 0142Bank statementThe bankIn, scheduledNightlyMatched
EcoCashSettlementThe railIn, scheduledDaily 06:00Matched
Payroll bureauEmployeeCorelithOut, scheduledMonthlyRetiring
Microsoft EntraIdentityYour ITIn, liveOn sign-inLive
Legacy stock sheetItem costCorelithOne-way, endedMigration onlyClosed

Every row names one owner. A record with two owners is what turns an integration into a reconciliation, so the design does not allow one.

Banking, fiscal devices, identity and legacy systems connected with clear ownership: which system owns each record, what moves live, what exports on schedule.

Trial migration · rehearsal 3 of 3Agreed to the cent
Records moved84,112From 4 sources
Differences left0Was 214 at rehearsal 1
Cutover decisionGoMade on this table
Rehearsal 3Rehearsal 2Rehearsal 1
What movedSourceYour totalOursDifferenceChecked by
Opening stockStock sheetUS$184,206.40184,206.40US$0.00Farai D.
Customer balancesLedgerUS$21,447.0021,447.00US$0.00Tendai M.
Supplier accountsLedgerUS$38,190.2038,190.20US$0.00Tendai M.
EmployeesPayroll bureau14140Chipo S.
Item costsStock sheet4,1184,1162Farai D. — two discontinued lines, agreed to drop

Reconciled against your figures, not ours, and rehearsed three times. Nothing cuts over on a difference nobody has explained.

Your data cleaned, mapped, reconciled and rehearsed before cutover — with the go/no-go decision made on evidence, not hope.

Service level · written into the agreementAugust: every target met
SeverityWhat it meansRespond withinActualResolve withinActual
1 · Trading stoppedA site cannot sell15 min6 min4 h2 h 41
2 · Money at riskPayments or fiscal failing1 h22 min1 day5 h 10
3 · DegradedSlow, or one workflow down4 h1 h 083 days1 day
4 · QuestionHow do we do X1 day3 h 40
Who you actually reach
  • Tanaka MoyoNamed success lead · Harare
    Direct line07:00 – 18:00 CAT
    Yours
  • Severity 1, out of hoursAn on-call engineer, not a ticket queue
    24/7
  • Calls that reached a call centreThere isn't one
    0None

Response and resolution commitments written into the agreement, against the obligations your organisation actually carries.

Match the environment to the obligation.

Corelith Cloud

Managed platform, updates, backups and monitoring — the fastest path to live, and the right answer for most groups.

Default recommendation
Dedicated environment

An isolated deployment with environment-level controls scoped to your organisation.

Enterprise option
Private deployment

For organisations whose regulator or infrastructure constraints require the platform inside their own boundary.

Assessed case by case

Go live in five stages, with nothing surprising at cutover.

  1. 01

    Discover

    Processes, control obligations, systems, sites, data and risk — mapped with the people who run them.

  2. 02

    Prove

    The critical chain configured and tested against your real edge cases before anything is committed.

    Control design · configured to your obligationsEnforced, not circulated
    Find a control or an obligationIn forceAdd a control
    ControlThresholdWho may releaseEvidence keptEnforced byState
    Discount ceiling5%SupervisorReason, name, timeSoftwareIn force
    Payout releaseUS$2,000Two named peopleBoth namesSoftwareIn force
    Stock write-offUS$250Site managerReason and photoSoftwareIn force
    Price changeAnyHead officeWas, now, reasonSoftwareIn force
    Void after closeAnySite managerReason, name, timeSoftwareIn force
    Credit limit changeUS$500RegionalTrading historySoftwareIn force
    Segregation of duties
    • Raiser and approverCannot be the same person on any threshold
      Blocked
    • Controls bypassed this monthThere is no path that bypasses one
      0None
    • Held for approval right nowOne payout, one write-off
      2Waiting
  3. 03

    Migrate

    Data cleaned, reconciled and rehearsed. Cutover is approved on evidence.

    Trial migration · rehearsal 3 of 3Agreed to the cent
    Records moved84,112From 4 sources
    Differences left0Was 214 at rehearsal 1
    Cutover decisionGoMade on this table
    Rehearsal 3Rehearsal 2Rehearsal 1
    What movedSourceYour totalOursDifferenceChecked by
    Opening stockStock sheetUS$184,206.40184,206.40US$0.00Farai D.
    Customer balancesLedgerUS$21,447.0021,447.00US$0.00Tendai M.
    Supplier accountsLedgerUS$38,190.2038,190.20US$0.00Tendai M.
    EmployeesPayroll bureau14140Chipo S.
    Item costsStock sheet4,1184,1162Farai D. — two discontinued lines, agreed to drop

    Reconciled against your figures, not ours, and rehearsed three times. Nothing cuts over on a difference nobody has explained.

  4. 04

    Launch

    Champions trained, sites sequenced, go-live supported, adoption measured.

    Onboarding · The Gate ShopsWeek 3 of 6
    Booked, with names against itSix weeks, twelve sites
    September 2026PreventativeBreakdown
    MTWTFSS1Walk the floor2Configure3Migrate45678Reconcile910Hard day test1112131415Champions16171819202122Go live23On the floor24On the floor252627282930
    Who is on it+
    • Tanaka MoyoLead · on site weeks 1, 5 and 6
      Named
    • Farai DubeData · weeks 3 and 4
      Named
    • Your championsTrained in week 5, before everyone else
      4Yours
  5. 05

    Improve

    Standing reviews of exceptions, control performance and the next workflow worth connecting.

    Service level · written into the agreementAugust: every target met
    SeverityWhat it meansRespond withinActualResolve withinActual
    1 · Trading stoppedA site cannot sell15 min6 min4 h2 h 41
    2 · Money at riskPayments or fiscal failing1 h22 min1 day5 h 10
    3 · DegradedSlow, or one workflow down4 h1 h 083 days1 day
    4 · QuestionHow do we do X1 day3 h 40
    Who you actually reach
    • Tanaka MoyoNamed success lead · Harare
      Direct line07:00 – 18:00 CAT
      Yours
    • Severity 1, out of hoursAn on-call engineer, not a ticket queue
      24/7
    • Calls that reached a call centreThere isn't one
      0None

Six parts. You see all of them.

Scope

What the agreement covers, how many people it covers, and the group shape it is modelled on.

Work

Every piece of implementation work priced in writing before it starts.

Commitments

Which systems connect, who owns which record, and what we are contracted to respond to.

Before you ask.

When group structure, regulated controls, integrations, private infrastructure, or contracted service levels enter the picture. If you're a single company under 40 users on standard controls, the Scale plan is probably the honest answer — and we'll say so.

Scope it in writing, line by line.

We go through your group structure, what you are obliged to control, and what has to talk to what. The scope comes back itemised, so you can strike lines off it.