Changing time software is a records migration and operating-model change, not an account import. The organization must preserve required history, give employees a clear cutoff, keep one authority for each period, and prove that payroll, project, job, and client results remain reconcilable.
Define migration scope and authority
Inventory employees, former workers, managers, teams, schedules, clients, projects, jobs, cost codes, devices, policies, roles, approvals, raw entries, corrections, payroll mappings, reports, integrations, and exports. Classify each item as migrate, retain in an accessible archive, recreate, or retire with documented approval.
Choose a source of truth for every period and field. Avoid an indefinite state where either system can accept edits. Define the last old-system entry, final correction window, destination start, locked periods, payroll boundary, and owner of late exceptions.
Clean identifiers before import. Duplicate employees, reused job names, closed projects, former managers, and undocumented mappings become harder to diagnose after cutover.
Scenario: late offline time crosses migration
An employee records offline time in the old application before cutoff, but it synchronizes after the new system opens. The manager has changed, the job was renamed during migration, and payroll preparation has begun. Importing and reentering the record could create a duplicate.
The migration plan should identify the source, synchronization time, authoritative period, employee review, manager decision, destination mapping, and payroll status. One owner should decide whether the record stays in the old period, is entered as a controlled adjustment, or follows another approved path.
Repeat the scenario for a former employee and an archived project. Historical records must remain understandable without reopening unnecessary access.
Run the migration evaluation
Before production cutover:
- Export representative raw entries, edits, approvals, settings, roles, mappings, and logs.
- Configure fictional users and cleaned work items in the destination.
- Test normal, manual, offline, overnight, corrected, and locked-period records.
- Test rejected mappings, manager transfer, separated users, and duplicate prevention.
- Reconcile old source, new source, payroll input, project or job reports, and retained archive.
- Rehearse cutover, rollback, support, final export, access removal, and contract exit.
This publication has not performed a software migration. Organizations can reproduce the evaluation and record expected result, actual evidence, owner, defect, and decision. A backup operator should complete the rehearsal from written instructions.
Include employee communication in the rehearsal: where to enter time before and after cutoff, how to review imported history, where to report a missing record, and which system should no longer be used. Ambiguous instructions can create duplicate data even when the technical import is correct.
Edge case: historical data is technically present but unusable
An import contains totals without raw entries, editor history, approval, old identifiers, or settings context. Reports look complete, but a disputed record cannot be reconstructed. Alternatively, the old system remains the only readable archive and former administrators retain access indefinitely.
Test historical search, project and job meaning, correction trails, role restrictions, exports, and retention before canceling the old service. Federal and state recordkeeping and privacy obligations depend on current facts. Decide with qualified owners what must be preserved, what can be removed, and how exported copies are protected.
Cutover criteria and conclusion
Cut over only when employees can record and correct time, managers can approve exceptions, payroll can reconcile the destination, project or job owners can explain allocation, backups can operate the process, and rollback remains possible for defined failures.
After cutover, freeze unauthorized old-system changes, monitor late records and rejects, reconcile the first periods, remove obsolete access, and verify the retained archive. The migration is complete only when every active period has one authority and the organization can explain both old and new records without relying on a former administrator or vendor session.
Traceable evidence
Sources for this decision
- regulatorWages and the Fair Labor Standards ActU.S. Department of Labor · checked Aug 5, 2026Open source ↗
- regulatorFLSA Recordkeeping and ReportingU.S. Department of Labor · checked Aug 5, 2026Open source ↗
- regulatorState Minimum Wage LawsU.S. Department of Labor · checked Aug 5, 2026Open source ↗
- regulatorCalifornia Consumer Privacy Act Frequently Asked QuestionsCalifornia Privacy Protection Agency · checked Aug 5, 2026Open source ↗