Our approach

Bring your records into the new system.

Start with what you use today: paper, spreadsheets, WhatsApp or an existing system. We’ll work out what needs to move and help your team check it before switching.

See what a migration check catches.

Source-to-target reconciliation compares the old and new records. An import can contain every item and still have the wrong stock quantity.

Try this small example, correct the missing quantity and run the check again.

See the full migration plan
Trial migration · stock comparisonInteractive example

Three stock lines from our paint-supplier example. One trial quantity has deliberately been changed.

Compare current stock with the trial import, in cans
Paint / cansCurrentTrial
Interior Matt · Pure White18 L2826
Weather Shield · Ocean Blue18 L6464
Premium Satin · Clay5 L126126
Same number of rows. Are the quantities right?

Run the comparison to see why an import can look complete and still need attention.

Adapted from Ceus One Demo · fictional data · no live transactions

The move, from first look to handover.

A visible plan with a review at each stage. We agree the scope, owners and timing around your records and your working day.

  1. Assess the source

    Data profiling · Dependency analysis · Source inventory

    Profile record types, missing values and duplicate keys. Confirm export access, attachments and dependencies before agreeing what moves.

    Record inventory & agreed scope

  2. Map and clean

    Schema mapping · ETL · Deduplication

    Extract, transform and load (ETL): map old fields to new ones, standardise units and review duplicate customers before merging.

    Field map & cleanup decisions

  3. Rehearse the move

    Staging environment · SHA-256 · Idempotent imports

    Check transferred files against trusted SHA-256 fingerprints. Test idempotency: repeating an import must not duplicate records.

    Trial import & exception log

  4. Check it together

    Reconciliation · Referential integrity · UAT

    Reconcile totals and check that invoices link to the right customers and payments. Staff complete user acceptance testing (UAT).

    Comparison & staff acceptance

  5. Approve the switch

    Delta synchronisation · Cutover runbook · Rollback

    Synchronise changes since the trial, repeat the checks and follow a timed cutover runbook. Assess change data capture (CDC) where supported.

    Go-ahead & rollback plan

  6. Support and hand over

    Hypercare · Operational handover · Decommissioning

    Use an agreed hypercare period for additional checks and staff support. Decommission the old system only after acceptance and retention review.

    Handover & support contacts

Know where the team works during the switch.

We name the working system at each point, plan any pause and account for new orders and payments.

Before the move

Current system
Daily work continues
New system
A separate trial for checks and staff practice

The switch window

Current system
Updates pause where required
New system
Final changes, final checks and your go-ahead

After approval

Current system
Retained or archived as agreed
New system
Your team starts daily work with agreed support

If we need to go backPreserve and reconcile new transactions before returning to the previous system. An older copy alone will not contain work entered after the switch.

See what your team reviews.

These sample documents show the decisions and checks to record for your project. They use fictional data or blank fields.

Ceus SolutionsSample document

Migration reconciliation

Ceus One example / Stock quantities in cans

Compare the source and trial records, then resolve exceptions before approval.
PaintSourceTrial
Pure White2826
Ocean Blue6464
Clay126126
Exception
Pure White is short by 2 cans in the trial. Investigate the mapping or import, correct it and repeat the comparison.
Other checks
Record counts, invoice balances, payment links, attachments and staff acceptance need their own checks.

Approval stays on hold until the unexplained difference is resolved. Matching quantities alone do not approve a migration.

Illustrative only. No client data or completed audit.

Printable sample · 1 pageDownload sample (PDF)

Questions about the move.

We’ll work through the practical details with you before agreeing a cost or date.

Do we have to change everything at once?

We’ll first check whether one task or department can move on its own. For example, stock records might be a useful starting point while other work stays as it is. Some tasks depend on each other, so we’ll explain those connections before recommending a phased move or a larger change.

Will our business need to stop during the move?

There may be a planned pause while the final records are transferred and checked. We’ll work out the likely interruption, a suitable time and how to record any new work during it. This depends on what you use today and how much information needs to move; we’ll explain it before agreeing the date.

What will the move cost?

We’ll first look at the amount and condition of your records, what can be copied automatically and what needs manual work. The proposal will separate moving and checking records, staff training and ongoing costs. If an existing software provider charges to release your information, we’ll identify that before you commit.

What if the checks find a problem?

Missing records, unexplained balance differences or a failed critical task should block the switch until resolved. An agreed exception must identify the affected records, the business impact and the person accepting it. If a problem appears after launch, the fallback must preserve new orders and payments before anyone returns to the old system.

Can you move records from our existing ERP?

We’ll check its name and version, available CSV or Excel exports, APIs, authorised database access and any vendor export fees. We’ll also check whether attachments, audit history and links to other tools can be extracted. A spreadsheet export of invoices may omit payments or documents, so feasibility is confirmed from a trial, not the product name alone. For an initial enquiry, send the system name; please don’t send passwords or confidential records through the form.

Will old documents, history and passwords move too?

We’ll decide separately whether to move attachments, completed transactions and audit history, or keep them in a searchable archive. Existing staff passwords should not be collected; we’ll plan new invitations, password resets or a supported identity-provider connection. Software licences, custom reports and third-party connections also need their own handover plan.

Start with the problem.

No brief or technical diagnosis required.

Tell us what's stuck