Project Management migration

Migrate from LiquidPlanner to Microsoft Project

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

LiquidPlanner logo

LiquidPlanner

Source

Microsoft Project

Destination

Microsoft Project logo

Compatibility

83%

10 of 12

objects map 1:1 between LiquidPlanner and Microsoft Project.

Complexity

BStandard

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from LiquidPlanner to Microsoft Project is a structural migration because LiquidPlanner's predictive scheduling engine does not map to a fixed-date system. LiquidPlanner stores task duration as a range (for example, 3 to 5 days) and uses probabilistic logic to generate most-likely completion dates that automatically shift as resources or scope change. Microsoft Project uses fixed start and end dates with manual or critical-path-driven scheduling. We address this gap by extracting the lower and upper bounds from each LiquidPlanner range estimate, using them as start and end dates in Microsoft Project, and flagging tasks with long dependency chains for the customer's PM to verify the resulting timeline. Multi-owner task assignments require flattening because Microsoft Project assigns a single resource per task assignment row. We preserve the effort allocation ratio as a task note. LiquidPlanner Classic has a hard sunset of December 31, 2026, and Portfolio Manager follows on December 31, 2027, which creates migration urgency for teams on either product. We do not migrate Portfolio Views, custom Workspace configurations, or LiquidPlanner Workflows as these do not have equivalents in Microsoft Project.

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

LiquidPlanner logo

LiquidPlanner

What's pushing teams away

  • Steep learning curve and opinionated methodology: teams that do not follow LiquidPlanner's scheduling logic spend months fighting the tool instead of using it.
  • Limited third-party integrations compared to modern PM platforms — many teams outgrow what is available and migrate to Jira, Asana, or Monday.com.
  • Customer service quality has declined since the Tempo acquisition, with multiple reviewers reporting slow or nonexistent support responses.
  • Predictive scheduling can produce confusing or unexpected date shifts when dependencies chain across many tasks, making it hard to communicate committed deadlines to clients.
  • LiquidPlanner Classic sunset on December 31, 2026 forces teams off a familiar platform, and Portfolio Manager itself sunsets December 31, 2027, creating uncertainty about long-term platform viability.

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 LiquidPlanner objects map to Microsoft Project

Each row shows how a LiquidPlanner 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.

LiquidPlanner

Workspace

maps to

Microsoft Project

Organizational folder or SharePoint site

lossy
Fully supported

LiquidPlanner Workspaces contain all Projects, Members, and Settings for an organization. Microsoft Project has no Workspace equivalent; projects are individual .mpp files or Project Online entries. We map Workspace-level custom field definitions and member lists to the destination environment and note that Workspace-level settings (billing rates, default views) do not migrate. If the customer uses Microsoft 365, we recommend a SharePoint document library or Teams channel as the organizational container for migrated .mpp files.

LiquidPlanner

Project

maps to

Microsoft Project

Project

1:1
Fully supported

LiquidPlanner Projects map directly to Microsoft Project plans. Project name, description, baseline dates, priority, and status migrate 1:1. Project-level custom field values transfer to Microsoft Project custom fields (if the plan supports them; Project Plan 1 has limited custom field support). Project status indicators are noted in the migration map for the customer's PM to set appropriately in the destination.

LiquidPlanner

Package

maps to

Microsoft Project

Summary Task or Phase

1:1
Fully supported

LiquidPlanner Packages are grouping containers within a Project, similar to a high-level phase or initiative. Microsoft Project has no native Package object, so we transform Packages into summary tasks with the same name, and the Package's custom field values become custom fields on the summary task. The customer's PM should verify the grouping hierarchy after migration because some Package structures may benefit from being collapsed into the project level rather than preserved as nested containers.

LiquidPlanner

Task

maps to

Microsoft Project

Task

1:1
Fully supported

LiquidPlanner Tasks map to Microsoft Project tasks with the following transformations: range estimates (lower bound as Start, upper bound as End), single assignee from the primary owner (additional owners become notes or separate assignment rows), wait days converted to predecessor lag time, and custom field values mapped to typed Microsoft Project custom fields. Tasks with multiple assignees are split into individual task rows in Microsoft Project with effort ratio preserved as a note.

LiquidPlanner

Sub-Task

maps to

Microsoft Project

Subtask (outline level)

1:1
Fully supported

LiquidPlanner Sub-Tasks map to Microsoft Project subtasks by outline level. If the destination plan has a limit on outline nesting, we flatten deeper Sub-Task hierarchies into linked tasks and flag them for the customer's PM to reorganize. Sub-Task custom field values migrate as custom fields on the child task.

LiquidPlanner

Dependency

maps to

Microsoft Project

Task Dependency (Predecessor Link)

1:1
Fully supported

LiquidPlanner finish-to-start dependencies map to Microsoft Project finish-to-start predecessors directly. Start-to-start dependencies map to start-to-start predecessors. Wait days in LiquidPlanner (a delay after a predecessor completes) map to Microsoft Project lag time on the predecessor link. Complex multi-step dependency chains are mapped as-is but flagged individually because LiquidPlanner's auto-rescheduling behavior across long chains will not replicate in Microsoft Project.

LiquidPlanner

Milestone

maps to

Microsoft Project

Milestone (zero-duration task)

1:1
Fully supported

LiquidPlanner Milestones map directly to Microsoft Project milestones. We preserve milestone name and target date. Milestones that drive downstream dependencies in LiquidPlanner's scheduling engine are flagged for the customer's PM to verify the resulting milestone date in the fixed-date model because the downstream rescheduling behavior will not occur automatically.

LiquidPlanner

Custom Field (Project and Task level)

maps to

Microsoft Project

Custom Field

lossy
Fully supported

LiquidPlanner Workspace-level and Project-level custom fields migrate as values attached to the corresponding Project or Task in Microsoft Project. Custom field definitions (names, types, options) must be recreated in Microsoft Project's custom field editor before migration. We provide a custom field mapping table during discovery. Note that Project Plan 1 has limited custom field support; Plan 3 or Plan 5 is required for extensive custom field usage.

LiquidPlanner

Time Entry

maps to

Microsoft Project

Assignment or Task Note

1:1
Fully supported

LiquidPlanner time tracking data (hours logged, billable vs non-billable, billing rates) maps to Microsoft Project task assignment actual work. We extract the effort logged per Member per Task and create assignment rows with the logged hours as Actual Work. Billable/non-billable flags become assignment-level notes because Microsoft Project does not have a native billable flag on assignment rows. Approval status is noted but not enforced in the destination because Microsoft Project lacks a built-in timesheet approval workflow.

LiquidPlanner

Member

maps to

Microsoft Project

Resource

1:1
Fully supported

LiquidPlanner Members map to Microsoft Project resources. We preserve name, email, and billing rate as the resource Standard Rate. Members are created in the destination Resource Sheet before any task assignments are loaded so that the resource reference is satisfied at import time. Virtual Members (external stakeholders without full licenses) are imported as resources with a display name prefix indicating they are external.

LiquidPlanner

Document / Attachment

maps to

Microsoft Project

Hyperlink or external reference

1:1
Fully supported

File attachments on LiquidPlanner Tasks and Projects do not migrate as embedded files in Microsoft Project. We export attachments to a shared cloud location (OneDrive, SharePoint, or a designated network path) and create hyperlinks on the corresponding tasks pointing to the attachment location. This preserves access to the files without embedding them in the .mpp file or Project Online environment.

LiquidPlanner

Portfolio / Portfolio View

maps to

Microsoft Project

Not migratable

1:1
Fully supported

LiquidPlanner Portfolio Manager dashboards aggregate multiple projects with cross-project resource utilization, portfolio health, and cost summaries. Microsoft Project has no native multi-project portfolio view in the desktop product. We migrate the underlying Projects individually and deliver a written inventory of every Portfolio View configuration for the customer's PM to rebuild using Microsoft Power BI or Project Online's portfolio dashboards if they upgrade. Portfolio-level aggregations cannot be migrated as data because they are computed views, not records.

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.

LiquidPlanner logo

LiquidPlanner gotchas

High

API access requires Ultimate plan — migrations from Essentials or Professional need an alternative extraction path

High

LiquidPlanner Classic and Portfolio Manager both have announced sunset dates

Medium

Predictive scheduling range estimates do not map to fixed-date destination systems

Medium

Multi-owner task assignments require flattening in single-assignee platforms

Low

Virtual Members import as full users in most destination platforms

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

  • Range estimates collapse into fixed dates with timeline risk

    LiquidPlanner uses range estimates (for example, 3 to 5 days) as a core data type and its predictive engine treats them probabilistically to generate most-likely completion dates. Microsoft Project uses fixed start and end dates with no probabilistic adjustment. We resolve this by using the range lower bound as the Start date and the upper bound as the End date, but this produces a wider task duration than the most-likely estimate LiquidPlanner calculated. Tasks in long dependency chains are flagged individually because the chain's auto-rescheduling behavior in LiquidPlanner will not replicate in Microsoft Project, and the customer's PM must verify the resulting end date against client commitments.

  • Multi-owner tasks require assignment-row splitting

    LiquidPlanner allows multiple Members to be assigned to a single Task with individual effort allocations. Microsoft Project assigns a single resource per assignment row, though multiple rows can reference the same task. We split multi-owner tasks into individual assignment rows with effort proportional to the original allocation preserved as a note on each row. The total effort remains correct but the individual allocation data requires manual reconstruction in Microsoft Project's task usage view if the customer needs to review it.

  • LiquidPlanner API access requires Ultimate plan

    LiquidPlanner's Open API is only available on the Ultimate plan at $42 per user per month. Organizations on Essentials ($15) or Professional ($28) have no programmatic access to their data. We verify the customer's plan during discovery. If they are on a lower tier, we extract data via the built-in CSV export for Classic workspaces or the web interface for Portfolio Manager. Both approaches are more brittle than API extraction, require manual column mapping, and may miss attachment references or dependency chain metadata that the API would capture. We flag this upfront and recommend a plan upgrade or accept the manual export path with adjusted scoping.

  • Project Online retirement creates a moving-target destination

    Microsoft Project Online (the cloud/PWA version) retires on September 30, 2026. Organizations migrating from LiquidPlanner to Project Online face an immediate re-migration need. We clarify the destination intent during discovery: if the customer wants cloud-based scheduling, we recommend Microsoft Planner (the consolidated Planner experience replacing Project for the web) or Project Server Subscription Edition rather than Project Online. Project desktop (Standard or Professional 2024) is unaffected by the retirement and remains the stable destination for .mpp file-based migrations.

  • Portfolio Manager sunset creates compressed timeline

    LiquidPlanner Portfolio Manager officially sunsets on December 31, 2027. Organizations with active Portfolio Manager workspaces who wait until 2027 to migrate will face compressed timelines and potential data loss risk if the platform is taken offline without extension. We include a sunset countdown milestone in every LiquidPlanner migration project plan and recommend starting migrations at least six months before the target date to allow for validation, training, and parallel-running periods.

Migration approach

Six steps for a successful LiquidPlanner to Microsoft Project data migration

  1. Discovery and plan verification

    We audit the source LiquidPlanner environment across tier (Essentials, Professional, or Ultimate), active Projects, Package count, task volume, dependency chain depth, custom field definitions, time entry history, and Member list. We verify the customer's LiquidPlanner plan tier because API access is gated to Ultimate; if they are on a lower tier we confirm their willingness to use CSV or web-interface export. We also clarify the destination intent: Project desktop, Project Server SE, or Planner as the target. The discovery output is a written scope document and a destination recommendation.

  2. Data extraction and transformation design

    We extract data from LiquidPlanner via API (Ultimate plan) or CSV export (lower tiers). For each Task, we compute the transformation: range lower bound becomes Start, range upper bound becomes End, wait days become predecessor lag time, and multi-owner assignments become split rows with effort notes. We build a transformation spreadsheet during this phase mapping each LiquidPlanner field to its Microsoft Project equivalent, and we validate it against a sample of ten projects before proceeding to full extraction. Custom field definitions are cataloged for recreation in the destination environment.

  3. Destination environment preparation

    We set up the destination Microsoft Project environment: creating the Resource Sheet with all Members mapped from LiquidPlanner (including Virtual Members with external indicators), configuring custom fields using the LiquidPlanner custom field catalog, and establishing the task outline hierarchy for each project. If the customer is using Project Online or Planner, we provision the project plans via the PWA REST API or the Planner connector. For desktop Project, we prepare .mpp file templates with the correct custom fields and resource sheet pre-loaded.

  4. Pilot migration and reconciliation

    We run a pilot migration on three representative projects: one simple (under 50 tasks), one complex (long dependency chains, multiple packages), and one with significant time entry history. For each pilot project, we reconcile task count, date ranges, dependency links, resource assignments, and custom field values against the LiquidPlanner source. The customer's PM reviews the pilot output and signs off on the transformation logic before full migration begins. Corrections to the transformation spreadsheet happen here.

  5. Full production migration

    We migrate remaining projects in dependency order: Resources first (so references are satisfied), then Projects with their Package and Task hierarchy, then Dependency links, then Time Entry actuals as assignment work, then Documents as hyperlink references, then Custom Field values. Each project emits a row-count reconciliation report. We flag any tasks with unresolved multi-owner splits or dependency chains that require PM review after migration. We do not migrate Portfolio Views as they are computed aggregations, not records.

  6. Cutover, validation, and handoff

    We freeze writes in LiquidPlanner during cutover, run a final delta migration of any tasks modified during the migration window, then mark Microsoft Project as the system of record. We deliver the complete task list with flagged dependency chains, the time entry reconciliation report, and the document hyperlink inventory. We provide a written Portfolio View inventory documenting every LiquidPlanner portfolio dashboard for the customer to rebuild in Power BI or their chosen portfolio tool. We do not rebuild LiquidPlanner automations or Workspace configurations in Microsoft Project; these have no direct equivalent. We support a one-week hypercare window for reconciliation issues.

Platform deep dives

Context on both ends of the pair

LiquidPlanner logo

LiquidPlanner

Source

Strengths

  • Automatic resource leveling identifies over-allocated team members across the full project schedule without manual calculation.
  • Predictive scheduling engine propagates delays and scope changes automatically through dependency chains.
  • Range estimates for task duration capture schedule uncertainty rather than forcing teams to commit to single-point dates.
  • Integrated time tracking with configurable billing and pay rates supports professional services billing directly within the PM tool.
  • Portfolio-level visibility across multiple projects gives managers a single dashboard for resource utilization and project health.

Weaknesses

  • Opinionated scheduling methodology requires significant process change; teams that resist the approach get poor results and high frustration.
  • API access is gated behind the Ultimate plan, limiting automation options for Essentials and Professional tier customers.
  • LiquidPlanner Classic sunset on December 31, 2026 and Portfolio Manager sunset on December 31, 2027 create migration urgency and platform viability concerns.
  • Limited third-party integrations compared to modern PM platforms; integration ecosystem has not expanded significantly since the Tempo acquisition.
  • Steep onboarding curve means project managers report 3–6 months before the tool becomes productive rather than disruptive.
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. 2 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 LiquidPlanner and Microsoft Project.

  • Object compatibility

    B

    2 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

    LiquidPlanner: Not publicly documented in available API documentation.

  • Data volume sensitivity

    B

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

Estimator

Estimate your LiquidPlanner 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 LiquidPlanner to Microsoft Project data migrations

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

Can't find your answer?

Walk through your LiquidPlanner 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 under 50 projects and 5,000 tasks. Migrations with long dependency chains, significant time entry history, or multi-owner task explosion move to seven to eleven weeks because of range-estimate transformation logic, dependency verification, and effort-split mapping. Organizations on LiquidPlanner Essentials or Professional (with CSV export rather than API extraction) should add one to two weeks to the timeline for manual data extraction and column mapping.

Adjacent paths

Related migrations to explore

Ready when you are

Move from LiquidPlanner.
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