Skip to main content

Update a Project Schedule File


To upload a project schedule update that has first been revised in your third-party scheduling software.

Things to Consider

  • Required User Permission
    • 'Admin' on the project's Schedule tool.
  • Additional Information:
    • Uploading a project schedule update will not remove the previous schedule's Change History from the system.
  • Supported File Formats:
    The file types listed below can be uploaded directly:

    • MPP (Microsoft Project)       
    • MPX (Microsoft Project, SureTrak)        
    • XER (Primavera P6, Primavera Contractor)        
    • PP (Asta Powerproject, Asta Easyplan)        
    • XML (Formatted for Microsoft Project, e.g. Smartsheet, OpenProject)         
    • XML (Primavera PMXML)        
    • PPX (Phoenix Project Manager)         
    • FTS (FastTrack Schedule)         
    • POD (ProjectLibre)         
    • GAN (GanttProject)        
    • PEP (TurboProject)         
    • PRX (Primavera P3)          
    • STX (Primavera SureTrak)         
    • CDPX (ConceptDraw PROJECT)          
    • CDPZ (ConceptDraw PROJECT)          
    • SP (Synchro Scheduler)         
    • ZIP (Compressed file containing one of the supported file types listed above)
  • Restrictions:
    • Project schedules cannot be edited in Procore. They must always be updated in the third-party software application (e.g., Microsoft Project, Asta Powerproject, etc.) and then uploaded into Procore again. 
    • If you are using Microsoft Project (and have a Windows computer), Procore recommends that you update your schedule following the steps described in "Integrate a Microsoft Project Schedule using Procore Drive" in the See Also section below.


This action overwrites the previously uploaded schedule. It also resets the information in the Change History subtab. 

  1. Navigate to the project's Schedule tool.
  2. Click the Configure Settings  icon.
  3. Click the Update Schedule link to navigate to the Update Current Schedule page. 
  4. Select a schedule file from your computer. 
    • Click the Attach File link and select your schedule file. 
    • Drag the schedule file from your computer to the Drag and Drop File area.
  5. Navigate to the schedule file on your computer or network, then click Open
  6. Scroll to the bottom of the page and click Update.
    The "Schedule Uploaded, processing should start soon" message appears. Your schedule is placed into a job queue and the system updates the schedule on a task-by-task basis. Depending on the number of jobs in the queue and the size of your project schedule, the overwrite process may take some time to complete. You can continue working in Procore during this process (Note: To confirm that your upload is complete, click the links in the View By menu to view the schedule changes). 
    Important! While the schedule is being updated, it is recommended that you do not attempt to upload another schedule update. Doing so will add a second job to the queue and jobs will be processed in the order they were uploaded into the system. 

See Also