All Posts
itsmitsm migrationguide

Cherwell to ServiceNow migration 2026: a plan before end of life

Cherwell to ServiceNow migration before the December 31, 2026 end of life: object mapping, export routes, limits and a dated plan. Start planning.

Ayush Bothra

Ayush Bothra

MigrateX

Published Updated 13 min read
Cherwell to ServiceNow migration plan moving incidents, changes, knowledge and CIs before end of life

Methodology: built from Ivanti and ServiceNow documentation and pages, plus three named partners for end-of-life facts, checked on 1 Oct 2026. No vendor reviewed or paid for this article. We did not run hands-on tests.

A Cherwell to ServiceNow migration moves your Cherwell Service Management history into ServiceNow tables: incidents, problems, changes, knowledge articles, configuration items, journals, attachments and the links between them. One-Step Actions, automation processes, SLA definitions and running SLA timers do not move. They are rebuilt in ServiceNow.

Cherwell Service Management reaches end of life on December 31, 2026, according to consultancy StrataCom (StrataCom, as of 1 Oct 2026) and ServiceNow partner Beyond20 (Beyond20, as of 1 Oct 2026). This guide maps Cherwell objects to ServiceNow tables and plans backwards from that date.

Key takeaways

  • Cherwell Service Management end of life is December 31, 2026, per StrataCom (StrataCom, as of 1 Oct 2026) and Beyond20 (Beyond20, as of 1 Oct 2026). Ivanti lists Cherwell products as discontinued (Ivanti, as of 1 Oct 2026).
  • A Cherwell .czar export never contains decrypted data, and encryption keys are not included (Ivanti, as of 1 Oct 2026).
  • Cherwell splits notes, customer requests, emails, field history and SLA events into journal types (Ivanti, as of 1 Oct 2026). Each needs its own ServiceNow target.
  • ServiceNow's Attachment API moves one file per request, up to a 1,024 MB default maximum (ServiceNow, as of 1 Oct 2026).

Cherwell end of life: the key dates

Ivanti's lifecycle notices need a customer login, so the end-of-life date comes from two partners.

DateWhat happensSource (as of 1 Oct 2026)
March 25, 2021Ivanti acquires CherwellIvanti
October 31, 2023Ivanti announces the end-of-life date, as reported by StrataComStrataCom
December 31, 2026Cherwell Service Management end of life and end of supportStrataCom; Beyond20

Partner Service Quality says cloud tenants become inaccessible 30 days after end of life, while on-premises perpetual installs keep running without Ivanti support (Service Quality, as of 1 Oct 2026). Our Cherwell end of life guide covers each license type and your options.

Why teams move from Cherwell to ServiceNow

Every Cherwell exit is a migration. Ivanti lists "Cherwell products, now discontinued" and names Ivanti Neurons for ITSM as the successor (Ivanti, as of 1 Oct 2026), reached by a clean install (Ivanti, as of 1 Oct 2026).

As a Cherwell replacement, ServiceNow puts ITSM and the CMDB on one platform. It sells ITSM Foundation, Advanced and Prime by custom quote, with Problem and Change management in Advanced and Prime (ServiceNow, as of 1 Oct 2026). If you run problem and change in Cherwell, budget for Advanced at least; see our ServiceNow pricing guide. Still choosing? See ServiceNow alternatives or ServiceNow vs BMC Helix.

What moves, what gets rebuilt, what's at risk

In any Cherwell migration, records move as data and logic is rebuilt.

What moves (as data)What gets rebuilt (not migrated)What's at risk
Incidents, requests, problems and changesOne-Step Actions and automation processesInternal notes landing in customer-visible comments
Knowledge articlesPriority matrices, as priority lookup rulesLinked attachments stored on file shares
Configuration items and relationshipsSLA definitions, Stop the Clock rules, running SLA timersField and SLA history (ServiceNow history starts at import)
Customers, users, teams, workgroupsNotifications, approvals, dashboards, reportsEncrypted fields in a .czar export
Journals and imported attachmentsIntegrations and portal formsTicket-to-CI links and original timestamps

Cherwell's incident automation processes run on One-Step Actions, send SLA warning and breach emails, and close incidents 3 days after they are resolved (Ivanti, as of 1 Oct 2026). List the ones you rely on: that is your ServiceNow rebuild backlog.

Cherwell to ServiceNow field mapping

Cherwell stores data as business objects: major ones such as Incident, Change and Configuration Item, and supporting ones such as Journal (Ivanti, as of 1 Oct 2026). Our ServiceNow migration guide covers the ServiceNow side in depth.

Cherwell business objectServiceNow targetWatch for
Incident (incidents and requests)incident, or catalog requestsDecide where requests land
ProblemproblemKeep incident links as references
Changechange_requestApprovals and change models are rebuilt
Knowledge Articlekb_knowledgeArticle comments need a decision
Configuration Item (by CI type)Class tables extending cmdb_ci, such as cmdb_ci_serverOne class per Cherwell CI type
Customer and Usersys_userOne person can hold both profiles
Teamsys_user_groupLoad before tickets

Table names: ServiceNow Table API, Change Management API, Knowledge API and CMDB docs, as of 1 Oct 2026.

States and the priority matrix

Cherwell's default workflow has seven statuses: New, Assigned, In Progress, Pending, Resolved, Closed and Reopened, where Pending stops the clock (Ivanti, as of 1 Oct 2026). ServiceNow incidents use New, In Progress, On Hold, Resolved, Closed and Canceled, and On Hold takes a reason such as Awaiting Caller (ServiceNow, as of 1 Oct 2026). Map Pending to On Hold plus a reason. Assigned and Reopened have no match, so agree where they land and keep the original status in a field.

Both tools derive priority from impact and urgency: Cherwell's default matrix yields priorities 1 to 5 (Ivanti, as of 1 Oct 2026), and ServiceNow's Priority field is read-only by default, set from impact and urgency (ServiceNow, as of 1 Oct 2026). Map both inputs, then sample-check computed priority.

Users, customers and teams

Cherwell users are staff in teams; customers are portal users in workgroups, and one person can hold both profiles (Ivanti, as of 1 Oct 2026). Merge them into one ServiceNow user, and load users and groups before tickets: a missing referenced sys_id can land as a display value (ServiceNow, as of 1 Oct 2026).

Journals: internal notes vs customer updates

ServiceNow has two journal fields: work notes (internal) and additional comments (customer-visible). Each Cherwell journal type needs a rule.

Cherwell journal typeWhat it tracksServiceNow target
Journal - NoteUser notesWork notes
Journal - Customer RequestCustomer requests from the portalAdditional comments
Journal - Mail HistoryEmail correspondenceComments or work notes, by rule
Journal - HistoryTracked field changesArchive or reference field
Journal - SLM HistorySLA breaches, warnings, Stop the ClockArchive or SLA result fields
Journal - Queue HistoryQueue changesArchive

Source: Cherwell incident journal types (Ivanti, as of 1 Oct 2026).

Never merge Note and Customer Request journals, or internal detail reaches the portal.

CIs and relationships

Cherwell's default CI types include Computer, Server, Network Device and Printer (Ivanti, as of 1 Oct 2026), and its relationships are Owns or Link (Ivanti, as of 1 Oct 2026). ServiceNow stores each relationship as a parent CI, a child CI and a type, such as Depends on::Used by, in cmdb_rel_ci (ServiceNow, as of 1 Oct 2026). Choose a type and direction for each.

Load CIs through the Identification and Reconciliation Engine (IRE), which prevents duplicates and can identify a CI by its source key, keeping the Cherwell ID attached (ServiceNow, as of 1 Oct 2026). Then load relationships, then ticket-to-CI links, a many-to-many link between Task and cmdb_ci (ServiceNow, as of 1 Oct 2026). Our ServiceNow CMDB guide explains classes and the IRE.

Cherwell to ServiceNow migration mapping of Cherwell business objects and journal types to ServiceNow tables, work notes and additional comments

Exporting from Cherwell and importing into ServiceNow

Cherwell's export documentation is public on Ivanti's help site. Of its three routes, the REST API is the one that reads journals, related records and attachments record by record.

Cherwell export routeWhat Ivanti documentsBest use
Data Export ToolFull system to .czar, or one object or stored search to .csv or .xml. An Exclude Attachments option skips the files. A .czar never holds decrypted data or encryption keys (Ivanti, as of 1 Oct 2026)Safety copy and counts
Grid exportCSV exports all rows; Excel only rows shown in the grid, which displays up to 20,000 rows. Only fields on the object or a one-to-one related object (Ivanti, as of 1 Oct 2026)Spot checks
REST APISearches, batch reads, related objects, attachments, and activities by page (Ivanti, as of 1 Oct 2026)Full history and the delta pass

Attachments need two checks. Linked attachments do not increase the database size, and users need network access to open them (Ivanti, as of 1 Oct 2026). Copy them from the share and count both types per record to prevent a lost-attachment flood at cutover.

Service Quality says subscription customers get 30 days to request a standard database export (Service Quality, as of 1 Oct 2026). Ivanti does not publish whether cloud customers can run the Data Export Tool themselves, so ask.

ServiceNow stepMechanismDocumented behavior or limit
Stage and transformImport sets and transform mapsThe Import Set API stages rows and triggers the transform (ServiceNow, as of 1 Oct 2026)
Safe re-runsCoalesce on the Cherwell record IDIf several records match, only the first is updated (ServiceNow, as of 1 Oct 2026)
AttachmentsAttachment APIOne file per request; 1,024 MB default maximum (ServiceNow, as of 1 Oct 2026)
KnowledgeWord import or import sets.doc and .docx; numbered headings lose their numbers (ServiceNow, as of 1 Oct 2026)
Reconciliation readsTable API10,000 records per request by default; page with sysparm_offset (ServiceNow, as of 1 Oct 2026)

The Cherwell to ServiceNow migration plan in phases

One quarter remains before the December 31, 2026 end of life (StrataCom, as of 1 Oct 2026). The phases match any ITSM migration; the months show order, not phase durations.

WhenPhaseWhat to finishGate
October 2026Discover and protectConfirm license, hosting and dates with Ivanti in writing. Take a full .czar export. Audit legacy help desk data and count every objectHistory scope signed
October to November 2026Map and buildSign off mappings. Configure ServiceNow; rebuild automations, SLA definitions and priority rulesMapping signed
November to December 2026Test migrationFull load to sub-production, reconcile, rehearseGo/no-go
December 2026, before the 31stCutover with delta syncFreeze Cherwell, pull changed records by REST, re-run with the coalesce key, switch intakeService owner sign-off
January 2027Reconcile and hypercareFinal reconciliation; cloud tenants close 30 days after end of life, per Service Quality (Service Quality, as of 1 Oct 2026)Cherwell decommissioned

The ServiceNow build is a separate workstream, covered in our ServiceNow implementation guide.

If cutover cannot land by December 31

Protect the history first: take the full export while access is supported, and extract encrypted fields you need in readable form, because the .czar keeps them encrypted without keys (Ivanti, as of 1 Oct 2026). One option: move open and recent records at cutover and keep the rest in a read-only archive to load later. Only on-premises perpetual installs keep running past the deadline, unsupported, per Service Quality (Service Quality, as of 1 Oct 2026).

Cherwell to ServiceNow failure points

Each failure point comes from documented behavior, so a test migration can catch it.

Failure pointWhy it happensHow to catch it
Internal notes on the portalJournal - Note loaded as additional commentsOpen records as a portal-only test user
Missing attachmentsLinked files sit outside the databaseCount imported and linked attachments per record
Unreadable encrypted fields.czar exports hold no decrypted data or keysList encrypted fields in discovery
Truncated extractsExcel grid exports carry only rows shownCompare extract row counts with record counts
Duplicate peopleUser and customer profiles for one personMerge rule plus one unique coalesce key
Duplicate CIsCIs written outside the IREReconcile CI counts per class
Wrong SLA historyTimers don't move; SLA repair uses only the final state of dot-walked fields (ServiceNow, as of 1 Oct 2026)Decide early: rebuild, carry as data, or archive

Cherwell to ServiceNow migration checklist

  1. Confirm license, hosting and end-of-life date with Ivanti in writing.
  2. Take a full .czar export and store it outside Cherwell.
  3. Count objects by status, journals and attachments by type, and encrypted fields.
  4. Agree history scope: live, read-only archive, or retired.
  5. List One-Step Actions, automation processes, SLA definitions and priority matrices for rebuild.
  6. Confirm your ServiceNow package covers problem and change.
  7. Map statuses (including Pending, Assigned, Reopened) and impact and urgency.
  8. Map journal types to work notes, additional comments or archive.
  9. Merge user and customer profiles; load users and groups first.
  10. Load CIs through the IRE, then relationships, then ticket-to-CI links.
  11. Copy linked attachments and reconcile attachment counts.
  12. Run a full test migration, then cut over with delta sync, reconcile and staff hypercare.

The full scoping-to-hypercare list is in our ITSM migration checklist.

FAQ

Methodology

We built this guide from Ivanti's public Cherwell documentation (releases 10.1 to 2023), ServiceNow documentation and both vendors' pages, checked on 1 Oct 2026. Ivanti's lifecycle notices need a login, so the end-of-life date is attributed to StrataCom and Beyond20, and post-deadline terms to Service Quality. We read ranking pages for gaps but do not cite them. We did not run hands-on tests.

Disclosure: MigrateX, the publisher of this article, runs ITSM data migrations, including between platforms named here. No vendor reviewed or paid for this article.

About MigrateX

With 20 years in enterprise ITSM, we've seen what breaks when a service desk changes platforms: SLA clocks reset, CI relationships disappear, and years of ticket history get scoped out to protect a go-live date. MigrateX moves that history intact, with tickets, attachments, relationships and audit trails, so your new platform starts with the record your team already trusts.

Ayush Bothra

Written by

Ayush Bothra

MigrateX

Ayush writes about ITSM platforms, pricing and what it takes to move a service desk to a new platform without losing its history.


Ready to migrate your help desk?

Run a free demo migration on your actual data. Review the results before anything touches production.

Run a Free Demo Migration