All articles

Enterprise Systems8 min read

ERP Go-Live Checklist: Cut-Over, Hypercare and the First Month-End

Going live on an ERP is a sequence, not a single day: readiness criteria, a go or no-go decision, a data freeze and rehearsed cut-over, hypercare support, and the first month-end close. This checklist covers each stage.

Written byUsama AsifPublished

An ERP go-live is the controlled switch from the old system to the new one. It runs in four stages: confirm readiness against agreed criteria and make a go or no-go decision; freeze the old system and execute a rehearsed cut-over plan; support users through a hypercare period; and complete the first month-end close in the new ERP. Go-live is finished only when that close is done.

Many teams treat go-live as a date. In practice it is a short project of its own, with a run book, named owners and a fallback. This checklist is vendor-agnostic and applies to packaged suites and to custom ERP software. It assumes user acceptance testing is complete; if not, start with our ERP UAT testing plan.

When is an ERP ready to go live?

An ERP is ready when agreed criteria are met, not when the calendar says so. Set the criteria early in the project, so the go or no-go meeting is a check against a list rather than a debate.

Readiness criteria

AreaCriterionEvidence
TestingUAT signed off by each process owner; no open critical defectsSign-off record, defect log
DataFinal trial migration reconciled; cut-over timings measuredReconciliation pack, rehearsal log
PeopleRole-based training complete; champions in placeTraining records, champion list
AccessUser accounts and roles created and checked; segregation of duties reviewedAccess matrix sign-off
IntegrationsConnections to banks, e-commerce, payroll or other systems tested and switched over in the planIntegration test results
SupportHypercare team, hours and issue route confirmedSupport rota
BusinessKey dates avoided: peak trading, payroll run, audit fieldwork, statutory filing deadlinesCalendar check
FallbackRollback plan written and understoodRollback section of run book

How do you plan the ERP cut-over?

Cut-over is the timed sequence of steps that moves the business from the old system to the new one. Write it as a run book: every task, its order, owner, planned start, duration, and the check that proves it is done. Rehearse it at least once in full.

Choosing the cut-over date

Go live at the start of an accounting period, ideally a month start, so opening balances equal the closing balances of the last period in the old system. Avoid periods with peak trading or a financial year-end close in the old system that depends on the same people. Our ERP data migration plan explains why a mid-period cut-over makes reporting much harder.

The data freeze

A freeze stops changes in the old system so the final extract is stable. There are usually two:

  • Master data freeze, a few days before cut-over: no new customers, suppliers or items in the old system without a controlled process to add them to both.
  • Transaction freeze, for the cut-over window itself: no orders, receipts, invoices or payments in the old system after a set time.

Agree how urgent business is handled during the freeze, for example manual order forms entered into the new ERP after go-live, and who approves exceptions.

Sample cut-over run book

StepTaskOwnerCheck
1Announce freeze; stop transaction entry in the old systemProject leadOld system access set to read-only
2Final stock count or cycle count of high-value itemsWarehouse leadCount sheets signed
3Close the period in the old system; run final reportsFinance controllerTrial balance, ageing, stock valuation saved
4Extract final dataDelivery teamRecord counts logged
5Load master data, then open transactions, then opening balancesDelivery teamLoad logs without errors
6Reconcile trial balance, receivables, payables and stock against the old systemData ownersTie-outs signed
7Switch integrations to the new ERPDelivery teamTest transaction in and out
8Smoke test: one transaction per key processChampionsResults logged
9Go or no-go confirmationSponsor and process ownersDecision recorded
10Open the new system to all usersProject leadUsers notified

If you are moving from servers you run yourself to a hosted system, add the infrastructure steps (network access, single sign-on, printing and device set-up) to the run book and rehearse them too.

What should the go or no-go decision include?

A short meeting, at a fixed time, where the sponsor and process owners review the readiness criteria and the final reconciliation, then decide. Record the decision and any accepted risks.

  • Every readiness criterion marked met, or met with an accepted exception
  • Final reconciliation tie-outs signed by data owners
  • Open defects reviewed, with workarounds confirmed
  • Hypercare team confirmed and available
  • Rollback trigger points agreed: what would make the team stop, and by when

If a criterion is not met, delaying is often cheaper than going live and fixing in production. A delay is a decision, not a failure.

What is the rollback plan?

A rollback plan states how the business returns to the old system if cut-over fails, and the point after which rollback is no longer practical. It is rarely used, but writing it forces clarity about risk.

  • Rollback trigger: for example, reconciliation cannot be completed by a set time, or a critical process cannot run in the new system
  • Point of no return: usually once real transactions have been posted in the new ERP and shared externally, such as invoices sent or payments made
  • Steps: reopen the old system, re-enable integrations, communicate to staff, record any transactions made in the meantime
  • Decision owner: normally the sponsor, on advice from the project lead and finance

If you need help planning the switch for a packaged system, our ERP implementation services cover readiness, cut-over and hypercare.

What happens during hypercare?

Hypercare is a period of intensive support straight after go-live, when the delivery team, champions and process owners are on hand to fix issues and answer questions quickly. It ends on agreed exit criteria, not on a fixed date alone.

Hypercare checklist

  • Support desk hours published, with a single place to log issues
  • Champions on the floor or online in each team, especially in the first days
  • Daily stand-up: new issues, priorities, fixes released, messages to users
  • Issues classified as defect, data issue, training need or change request
  • A watch list of first-time events: first payment run, first supplier statement reconciliation, first inter-company transaction, first payroll if in scope
  • Integration monitoring: failed or duplicated messages checked daily
  • Adoption measures reviewed weekly (see ERP change management)

Hypercare exit criteria

CriterionExample measure
Issue volumeNew issues per day low and falling, no open critical issues
First closeFirst month-end completed and reviewed
StabilityIntegrations running without manual correction
OwnershipProcess owners handling routine questions with champions
HandoverSupport moved to the agreed ongoing support model

After hypercare, ongoing support should be clear: who fixes defects, who handles small changes, and how requests are prioritised. Agree this support model in writing before go-live, so the end of hypercare is not also the end of help.

How do you close the first month-end in a new ERP?

Plan the first close as a rehearsed event with extra time, a detailed task list and the delivery team on hand. It is the real test of whether sub-ledgers, integrations and reports work together.

First month-end close checklist

  1. Confirm all receipts, invoices and payments for the period are posted in the new ERP
  2. Reconcile bank accounts
  3. Reconcile receivables and payables sub-ledgers to their control accounts
  4. Reconcile stock: quantity and value by location against the inventory account
  5. Post accruals, prepayments, depreciation and any currency revaluation
  6. Clear any migration clearing or suspense accounts to zero
  7. Review inter-company balances so both sides agree, if you run more than one entity
  8. Run management reports and compare them with the trend from the old system; explain differences
  9. Lock the period
  10. Hold a short review: what took longest, what was manual, what to fix before the next close

Our guide to the ERP reports finance teams need helps you check that the close pack is complete.

Illustrative scenario: a phased go-live

This is an illustrative example, not a client case. A group with three trading companies chooses to go live entity by entity rather than all at once. The first, smallest entity goes live at a month start and completes its first close. Lessons from that close, such as a missing accrual report and a slow bank reconciliation, are fixed before the second entity's cut-over. The trade-off is a period in which inter-company transactions cross between old and new systems, which needs a documented manual process.

When is a big-bang go-live the wrong choice?

A single go-live for everything is simpler to plan and avoids running two systems side by side. It is riskier when entities, sites or modules are very different, or when the team cannot support everyone at once during hypercare. A phased approach, by entity, site or module, lowers the risk per step but adds temporary interfaces and a longer overall timeline. Our ERP implementation roadmap discusses module order in more depth.

Full parallel running, entering every transaction in both systems, is rarely worth it. It doubles the workload and produces small timing differences that are hard to explain. A short parallel run for one high-risk calculation, such as payroll, can still make sense.

How to start

Write your readiness criteria and your go-live calendar constraints now, even if go-live is months away. If you are still selecting a system or a partner, our ERP RFP template includes questions to ask about cut-over and hypercare.

Timeline Digital builds 2 to 3 key modules as a free pilot before the full project starts, so you can see how the team handles a smaller go-live before the main one. Discuss your project with us.

Frequently asked questions

What is an ERP cut-over plan?

A cut-over plan is the timed run book for switching from the old system to the new ERP. It lists every step in order, such as freezing the old system, the final extract, loading data, reconciling balances, switching integrations and smoke testing, with an owner, duration and completion check for each. It should be rehearsed in full at least once before the real cut-over.

What is hypercare after an ERP go-live?

Hypercare is a period of intensive support straight after go-live. The delivery team, champions and process owners are readily available, issues are logged in one place and reviewed daily, and first-time events such as the first payment run are watched closely. It ends when agreed exit criteria are met, typically including a completed first month-end close.

When is the best time to go live with a new ERP?

At the start of an accounting period, ideally a month start, avoiding peak trading, payroll runs, audit fieldwork and statutory filing deadlines. Opening balances then equal the closing balances of the last period in the old system, and the first close in the new ERP covers a clean, complete period.

What should be on an ERP go-live checklist?

UAT sign-off with no open critical defects, a reconciled final trial migration, completed role-based training, checked user access, tested integrations, a rehearsed cut-over run book, a rollback plan, a go or no-go decision, a hypercare rota, and a detailed task list for the first month-end close.

Should we run the old and new ERP in parallel?

Usually not for everything. A full parallel run doubles data entry and creates small timing differences that are hard to explain. Most go-lives rely on rehearsed cut-over, reconciliation and a rollback plan instead. A short parallel run can still be useful for one high-risk calculation, such as payroll, where comparing results line by line is practical.

Topics in this article

  • ERP
  • ERP Go-Live
  • Cut-Over Plan
  • Hypercare
  • Month-End Close
  • ERP Implementation

Start a conversation

Tell us how your business works.

Describe what is slowing your team down. We will help you work out what to build, and how a free pilot lets you judge our work before the full project.

Prefer WhatsApp? Start a chat

What happens next

  1. You send a short brief

    The problem, the people involved and any target date. A senior engineer replies within 4 business hours.

  2. We understand your workflow

    A first call about how your business works today. An NDA can be signed before you share details.

  3. You test a free pilot

    You choose 2 to 3 key modules and we build them first, so you judge real software before the full project.