---
sourceDocument: Zurich Strategic Portfolio Management
sourceDocumentLink: https://www.servicenow.com/docs/r/zurich/it-business-management

 Release :

    - zurich

ft:locale :

    - en-US

ft:publication_title :

    - Zurich Strategic Portfolio Management

ft:clusterId :

    - itbm

bundleId :

    - itbm

workflow :

    - Technology


---

# Project import from Microsoft Project

# Project import from Microsoft Project {#ariaid-title1}

* Release version: Zurich
* 
* Updated July 31, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Import Microsoft project files into the ServiceNow
Project Management application.  
Users with the project manager role can import a project using:

* Import module
* Project form
* Planning Console
{#project-import-msp__ul_frw_52r_z4}  
When you import a project as a new project or into an existing project, the projects are updated as follows:

* New project: A new record is created in the Project \[pm_project\] table. The tasks associated with the project are added to the Project Task \[pm_project_task\] table. Only the common or
  [mapped fields](https://www.servicenow.com/docs/6YPGh1PawucLBgfU1oWQYw "During an import, values from Microsoft Project overwrite fields in project records.") are imported.
  Imported projects are brought into the instance with both Priority and Risk set to
  Low.

* Existing project: The instance checks the Text10 field in the top-level Microsoft Project task. If the Text10 field contains a recognizable sys_id, it means that the project was previously exported from a ServiceNow instance. In this case, the values from the project overwrite the values for the existing project.
{#project-import-msp__ul_xtt_psc_jlb}  
You can also specify the schedule calculation type as Automatic or Manual for the imported tasks. When you import a project into the instance, project constraints are converted as follows:

* The time constraint for all imported tasks, when you select calculation type as Manual, is set to Start on specific date irrespective of their constraint type in Microsoft Project.
* The following constraint types are supported when you select calculation type as Automatic:
  * Start on specific date
  * As soon as possible
  * Start no later than
  * Start no earlier than

  {#project-import-msp__ul_zq2_ppc_jlb}Tasks with other constraint types are converted to Start on specific date.

{#project-import-msp__ul_gsp_tlz_bq}  
Note:  
The resource name in Microsoft Project should map to the name of the user in the instance.
* **[Import a Microsoft Project file with the Import module](https://www.servicenow.com/docs/erv9GPuzf7e_rKF~TmVMyw)**   
  Use the Import module to import a Microsoft project file as a new project into the Project Management application.
* **[Update a project using a Microsoft Project file](https://www.servicenow.com/docs/ZRdN8KzDJsOAO2j9ZDWuDQ)**   
  Import project data, from a Microsoft Project file, into an existing project in your ServiceNow instance using the Project form or Planning Console.

**Related concepts**   

* [Project export to Microsoft Project](https://www.servicenow.com/docs/wsSSEt5WrENTCoVNjWjjWQ "If you are using Microsoft Project to manage project activities, you can export a project to Microsoft Project (mpp) file, an XML file, or a CSV file.")
* [Calendars and schedules- Limitations](https://www.servicenow.com/docs/a3eVFSzpt5y2h3vX7jnCWA "Some calendar elements from Microsoft Project are not imported into the Project Management application.")
* [Importing and exporting projects](https://www.servicenow.com/docs/qjrtbAl4E7jcLY0GSzXsaQ "You can manage projects using both Microsoft Project and the ServiceNow Project Management application.")  
**Related tasks**   

* [Map custom fields for Microsoft Project import](https://www.servicenow.com/docs/Iarl4Nc9jhRg0D_uAR2wsw "Map custom fields from Microsoft Project to ServiceNow fields before importing a project.")
* [Import project tasks for multiple projects](https://www.servicenow.com/docs/15pfFwtQUjauBbhX7nvAFQ "Import project tasks for multiple projects from an external file system or data source using import sets and transform maps.")  
**Related reference**   

* [Project field mapping](https://www.servicenow.com/docs/6YPGh1PawucLBgfU1oWQYw "During an import, values from Microsoft Project overwrite fields in project records.")

