Project Management migration

Migrate from Project Nucleus to Microsoft Project

Field-level mapping, validation, and rollback between Project Nucleus and Microsoft Project. We move data and schema; workflows are rebuilt natively in Microsoft Project.

Project Nucleus logo

Project Nucleus

Source

Microsoft Project

Destination

Microsoft Project logo

Compatibility

83%

10 of 12

objects map 1:1 between Project Nucleus and Microsoft Project.

Complexity

BStandard

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Project Nucleus to Microsoft Project is a structural migration that requires resolving offline-first sync state before extraction, rebuilding custom field schemas per project rather than globally, and mapping resource assignments across a fundamentally different permission model. Project Nucleus stores records locally and syncs on connectivity; we coordinate a forced sync window and flag any records modified after the last confirmed sync to prevent stale data from migrating. Custom fields in Project Nucleus are defined per-project, not globally, so we extract the full custom field definition for each project during scoping and build a per-project field map. Microsoft Project does not expose a REST API for bulk import; we work with CSV and MPP file formats with chunking for projects exceeding 10,000 tasks. Workflows, automations, and custom reporting configurations do not migrate; we deliver a written inventory of these for your admin to rebuild post-migration.

Field-level fidelity

Every standard and custom field arrives verified.

Schema-aware mapping

AI proposes the map; you confirm before any record moves.

Relationships preserved

Parent–child, lookups, and ownership stay linked.

Full activity history

Calls, emails, meetings — with original timestamps.

Attachments & notes

Documents, uploads, and inline notes move with the record.

Why teams make this switch

Two sides of the same decision

Leaving

Project Nucleus logo

Project Nucleus

What's pushing teams away

  • Expensive licensing structure is cited directly in G2 reviews as a reason customers reconsider the platform, especially at scale with larger teams.
  • Some features are reported as unavailable in earlier versions, prompting upgrades or switches when teams need capabilities they expected to exist.
  • Implementation costs add significant upfront investment, which combined with licensing fees creates a higher total cost of ownership than alternatives.
  • Teams with simple project management needs find the framework's flexibility becomes overhead rather than benefit, migrating to lighter-weight tools.

Choosing

Microsoft Project logo

Microsoft Project

What's pulling them in

  • Organizations already running Microsoft 365 and Azure AD adopt Microsoft PPM because it slots into existing identity, Teams, and SharePoint infrastructure without requiring a separate identity provider or SSO vendor.
  • Enterprise PMOs choose it for critical-path scheduling, baseline comparison, cross-project dependencies, and resource utilization reporting that standalone PM tools cannot replicate at this depth.
  • Project Online's integration with Power BI gives portfolio-level dashboards and cost-rollup reporting that satisfies executive governance requirements without third-party BI tooling.
  • Government, financial services, and healthcare organizations select it because FedRAMP, ISO 27001, and SOC 2 compliance certifications meet enterprise procurement requirements out of the box.
  • Large IT departments default to it as the market-leader in project portfolio management software, often driven by corporate licensing agreements that bundle it with other Microsoft 365 seats.

Object mapping

How Project Nucleus objects map to Microsoft Project

Each row shows how a Project Nucleus object lands in Microsoft Project, including any object-level transformations, lookup resolution, or schema-design dependencies.

Typical mapping — final map is confirmed during the sample migration step.

Project Nucleus

Project

maps to

Microsoft Project

Project (MPP or cloud plan)

1:1
Fully supported

Project Nucleus Projects map directly to Microsoft Project plans. Project metadata including name, description, status, start date, end date, owner, and creation timestamp migrate intact. We import via CSV orMPP file format into Project desktop or Project for the web depending on the destination license. Archived or completed projects migrate with status preserved; active projects are migrated first and validated before archived records are processed.

Project Nucleus

Task

maps to

Microsoft Project

Task

1:1
Fully supported

Tasks inherit parent project context and include name, description, status, assignees, due dates, and priority. We preserve task ordering and hierarchy, mapping the Project Nucleus task order to the Microsoft Project task sequence. Start and finish dates migrate directly; if Project Nucleus uses a different working-hours default, we apply a task-calendar mapping during transform to prevent scheduling drift.

Project Nucleus

Subtask

maps to

Microsoft Project

Subtask (Task with outline indent)

1:1
Fully supported

Project Nucleus sub-task hierarchy maps to Microsoft Project outline indentation. The nesting depth migrates as-is up to the outline depth the destination plan supports. We flatten hierarchies that exceed the destination plan's recommended depth and flag any subtasks that lose parent context. Milestone tasks in Project Nucleus map to Microsoft Project milestone tasks (duration of zero with the milestone diamond marker).

Project Nucleus

Custom Fields

maps to

Microsoft Project

Custom Fields

lossy
Mapping required

Project Nucleus custom fields are defined per-project and map to Microsoft Project task, resource, or project-level custom fields. We extract the full custom field definition for each Project Nucleus project during scoping, including field name, type, and options. Fields with types unsupported by Microsoft Project (for example, formula fields or linked-record fields) are flagged for manual handling. Microsoft Project supports up to 10 custom fields per category; projects with more than 10 custom fields require prioritization.

Project Nucleus

Attachment

maps to

Microsoft Project

Document (SharePoint / OneDrive link)

1:1
Fully supported

Project Nucleus attachments are linked file references. We validate all attachment URLs post-migration to confirm they resolve. Broken links are flagged for manual re-upload to the destination SharePoint or OneDrive location and re-linkage to the corresponding task. Documents that are migrated to Microsoft Project via SharePoint integration are attached using the Documents tab on the plan.

Project Nucleus

Team

maps to

Microsoft Project

Resource Group / Resource Pool

1:many
Fully supported

Project Nucleus team structures and memberships map to Microsoft Project resource pools and resource groups. Each Project Nucleus team becomes a resource group in the destination plan, with team members added as resource records. We merge members who belong to multiple Project Nucleus teams into the corresponding multiple resource groups in Microsoft Project. Archived or inactive memberships are flagged for manual review.

Project Nucleus

User

maps to

Microsoft Project

Resource

1:1
Fully supported

Project Nucleus user records include name, email, and role. We match users by email for de-duplication and map each user to a corresponding resource in Microsoft Project. The customer chooses during scoping whether to assign resources as named (person) or generic (role-based) resources; this affects resource leveling behavior in the destination plan.

Project Nucleus

Comment

maps to

Microsoft Project

Task Notes (annotation appended)

1:1
Fully supported

Comments on tasks and projects in Project Nucleus are appended to the corresponding Microsoft Project task notes field with a formatted header including the comment author and timestamp. Thread ordering is preserved. For tasks with more than 20 comments, we summarize into a single annotated notes block to avoid exceeding the notes field length limits.

Project Nucleus

Document

maps to

Microsoft Project

SharePoint / OneDrive Document

1:1
Fully supported

Documents linked within Project Nucleus projects require SharePoint path validation. We confirm document accessibility post-migration and flag any documents that cannot be reached through original paths. If the destination Microsoft Project plan is connected to a SharePoint site, we re-link documents to the appropriate document library and list. Unreachable documents are flagged for manual re-upload.

Project Nucleus

Time Entry

maps to

Microsoft Project

Assignment Notes / Task Fields

1:1
Fully supported

Time tracking data exists in some Project Nucleus configurations but not universally. We extract what is present and map it to Microsoft Project task assignment fields (Assignment Notes) or as a custom task number field with the time entry value. Microsoft Project Plan 3 does not include a native timesheet object; teams requiring timesheet functionality typically use Microsoft Project Online with Project Service or integrate with a third-party timesheet tool post-migration.

Project Nucleus

Status

maps to

Microsoft Project

Task Status

1:1
Fully supported

Custom status labels in Project Nucleus vary by project configuration. We preserve the status label text and map it to the closest equivalent Microsoft Project task status (Not Started, In Progress, Completed, On Hold, Cancelled). Where no direct equivalent exists, we preserve the original label in a custom text field and flag for manual status workflow configuration.

Project Nucleus

Label

maps to

Microsoft Project

Task Notes or Classification Flag

1:1
Fully supported

Labels and tags in Project Nucleus migrate as text annotations appended to the task notes field or as a custom text field carrying the label value. Microsoft Project does not have a native tag or label object; if the destination plan uses a structured categorization system, we convert labels into the appropriate custom field values and flag any labels that require manual categorization after migration.

Gotchas + challenges

What specifically takes care here

Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.

Project Nucleus logo

Project Nucleus gotchas

High

Offline-sync conflicts can create stale data during cutover

Medium

Custom field schemas are project-specific, not global

High

No publicly documented API for bulk data export

Microsoft Project logo

Microsoft Project gotchas

High

Project for the web is being retired and merged into Microsoft Planner

Medium

Planner-tier portfolio features are incomplete despite Plan 5 labeling

Medium

Web app constraint controls are weaker than the Windows desktop client

High

Project requires a separate license not bundled with standard Microsoft 365

Medium

Project Online API is edition-gated and inconsistently documented

Pair-specific challenges

  • No publicly documented bulk export API for Project Nucleus

    Our research found no publicly available API documentation or bulk export endpoint for Project Nucleus. Where an undocumented or internal API exists, we test read access and confirm field coverage before relying on it. If API access is unavailable, we fall back to CSV export or direct database read where accessible, with full transparency on what those methods do and do not capture. This affects the migration timeline because CSV exports may require per-project extraction rather than a single bulk pull, extending scoping and extraction phases.

  • Offline-sync conflicts can introduce stale data at cutover

    Project Nucleus stores records locally and syncs when connectivity is restored. During migration, any records modified offline after the last confirmed server sync will not reflect the latest server state in a standard export. We address this by coordinating a forced sync window before extraction, exporting only after confirmed sync completion, and flagging any records with post-sync modification timestamps for manual review or re-export. Teams in consistently offline environments require a longer coordination window to ensure all field users have connected at least once before extraction begins.

  • Per-project custom field schemas require manual field mapping per project

    Custom fields in Project Nucleus are defined at the project level, not globally. Each project can have its own set of custom field names, types, and options. We cannot assume a universal custom field schema across the migration. We extract the full custom field definition for each project during scoping and build a per-project field map before any data is transformed. Fields with unsupported types, such as complex calculations, formula fields, or linked-record references, are flagged for manual handling. Microsoft Project supports up to 10 custom fields per category; projects with more than 10 custom fields require prioritization.

  • Microsoft Project has no REST API for bulk data write

    Microsoft Project does not expose a REST API for bulk data import. We import data via CSV file import orMPP file format. Projects exceeding 10,000 tasks require chunking across multiple import files, which introduces the risk of losing task dependencies that span chunks. We coordinate chunk boundaries at milestone or phase boundaries to minimize cross-chunk dependency loss, and we document any dependencies that cannot be preserved automatically for manual rebuild.

  • Workflows, automations, and custom reporting do not migrate

    Project Nucleus workflow configurations and any custom reporting structures do not have a direct equivalent in Microsoft Project. We do not migrate them as code. We deliver a written inventory of every active Project Nucleus workflow and custom report with its trigger, conditions, and configuration, with a recommendation for how to rebuild each in Microsoft Project or the broader Microsoft 365 ecosystem. The customer's admin rebuilds these post-migration; FlitStack AI does not provide post-migration admin support as standard scope.

Migration approach

Six steps for a successful Project Nucleus to Microsoft Project data migration

  1. Discovery and sync-window coordination

    We audit the Project Nucleus environment across all active projects, custom field definitions per project, task volume, sub-task hierarchy depth, team structures, attachment URLs, and time entry coverage. We simultaneously coordinate a forced sync window with the customer to ensure all offline clients connect and resolve their pending changes before extraction. Any records modified after the sync completion timestamp are flagged for a delta re-export at cutover. The discovery output is a written migration scope and a per-project custom field map.

  2. Schema design and resource pool mapping

    We design the destination Microsoft Project structure including resource pools, resource groups (mapped from Project Nucleus teams), custom field definitions per project, task hierarchy outline levels, and milestone placements. If the destination is Project for the web or Project Online, we configure the SharePoint site connection for document attachment migration. We validate that no project exceeds Microsoft Project's 10,000-task guideline and flag any that require chunking. Schema design is validated in a test plan before production migration begins.

  3. Test migration and reconciliation

    We run a full migration into a test environment using production-like data volume. The customer's project manager or PMO lead reconciles record counts (projects, tasks, subtasks, custom field values, attachments, comments, resources), spot-checks 25-50 random tasks against the Project Nucleus source for field accuracy and hierarchy fidelity, and validates that dependencies and milestone markers are intact. Any mapping corrections are documented and applied to the production migration plan before cutover begins.

  4. Resource and team reconciliation

    We extract every distinct Project Nucleus team and user referenced on tasks and assignments and map them to Microsoft Project resource records. Teams become resource groups; users become named or generic resources. Archived or inactive team memberships are flagged for manual review. Resource assignments in Project Nucleus migrate to task assignment records in Microsoft Project with hours mapped from any available time entry data.

  5. Production migration in dependency order

    We run production migration in structured order: resource pools first (so all resources are available), then projects with their task hierarchies, custom fields, and milestone markers. Attachments are validated for URL accessibility and re-linked to SharePoint where applicable. Comments are appended to task notes in chronological order. Time entries are mapped to assignment fields or custom task fields. Each phase emits a row-count reconciliation report before the next phase begins. Projects are chunked where they exceed 10,000 tasks, with cross-chunk dependencies documented for manual rebuild.

  6. Cutover, validation, and workflow rebuild handoff

    We freeze Project Nucleus writes during cutover, run a final delta migration of any records modified during the migration window, and enable Microsoft Project as the system of record. We deliver the workflow inventory document and custom report map to the customer's admin team. We support a one-week hypercare window where we resolve any reconciliation issues. We do not rebuild Project Nucleus workflows or reporting configurations inside the migration scope; that is a separate engagement or an internal admin task.

Platform deep dives

Context on both ends of the pair

Project Nucleus logo

Project Nucleus

Source

Strengths

  • Offline-first architecture keeps teams productive without reliable internet connectivity.
  • Highly flexible framework accommodates diverse workflow configurations across teams.
  • Strong customer support with fast response times and issue resolution.
  • Competitive rating of 4.9 on Capterra across 119 verified reviews.
  • Core PM objects (projects, tasks, teams, comments) are well-structured and migratable.

Weaknesses

  • Expensive licensing structure cited as a significant barrier at scale.
  • Implementation costs add substantial upfront investment beyond subscription fees.
  • Some features reported as missing or unavailable in earlier versions.
  • Research depth on API capabilities, data export formats, and migration tooling is limited.
  • Custom field schemas vary by project, requiring field-level mapping work.
Microsoft Project logo

Microsoft Project

Destination

Strengths

  • Deep critical-path scheduling with baseline comparison and cross-project dependency tracking unmatched by lighter PM tools.
  • Native Azure AD authentication, Teams integration, and Power BI reporting sit on infrastructure enterprises already license and manage.
  • Enterprise governance controls including demand intake workflows, resource request approval, and portfolio-level capacity analysis.
  • Supports both Waterfall and Agile methodologies within the same project, accommodating hybrid delivery teams.
  • Scalable from Project Plan 1 for small teams to Project Server on-premises for regulated industries with strict data-sovereignty requirements.

Weaknesses

  • Ease-of-use scores trail the category average by a wide margin; onboarding friction frustrates new users consistently across G2 and Capterra reviews.
  • Pricing ranks 42nd of 49 tools in its category — the total cost of ownership including IT administration and training is rarely recovered for small or mid-market teams.
  • No built-in client portal, external stakeholder sharing, or proofing workflow, limiting use cases to internal PMO environments only.
  • The web interface (Project for the web / Planner Premium) has materially weaker constraint controls and resource auto-leveling than the Windows desktop client.
  • Project for the web is being consolidated into Microsoft Planner, creating uncertainty about which product tier will host project portfolio data long-term.

Complexity grading

How hard is this migration?

Standard Project Management migration. 3 of 8 objects need a mapping; the rest are 1:1.

B

Overall complexity

Standard migration

Derived from compatibility, mapping clarity, API constraints, and data volume across Project Nucleus and Microsoft Project.

  • Object compatibility

    B

    3 of 8 objects need a mapping; the rest are 1:1.

  • Field mapping clarity

    C

    Field mapping is derived from defaults — final spec confirmed during the sample migration.

  • Timeline complexity

    B

    8-object category — typical timelines run 2–7 days end-to-end.

  • API constraints

    B

    Project Nucleus: Not publicly documented.

  • Data volume sensitivity

    B

    Project Nucleus doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your Project Nucleus to Microsoft Project migration cost

Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.

Step 1

What are you migrating?

Pick a category, then your source and destination platforms.

Category

FAQ

Frequently asked questions about Project Nucleus to Microsoft Project data migrations

Answers to the questions buyers ask most during Project Nucleus to Microsoft Project migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your Project Nucleus to Microsoft Project migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Most migrations land between three and five weeks for organizations with up to 10 projects and 5,000 tasks. Migrations with 20 or more projects, deep sub-task hierarchies, per-project custom fields exceeding the 10-field limit, or resource pools requiring team-to-group reconstruction move to eight to twelve weeks because of the per-project custom field mapping work, chunking for large plans, and SharePoint attachment re-linking. The forced sync-window coordination for offline clients also adds a one-to-two-week preparation phase that extends the front end of the timeline.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Project Nucleus.
Land in Microsoft Project, intact.

Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.

Accuracy guarantee Rollback included Quote in 1 business day