> ## Documentation Index
> Fetch the complete documentation index at: https://docs.plantpredict.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How to Import PVsyst Projects

> Step-by-step workflow for importing a full PVsyst project (ZIP) or a single PVsyst weather file (.MET) into PlantPredict

This workflow guides you through importing a PVsyst project into PlantPredict, so you don't have to re-enter modules, inverters, weather, tracker geometry, and electrical sizing by hand. You upload your PVsyst project as a single ZIP file, review what PlantPredict found, and create the project with one click. Every variant in your PVsyst project becomes a prediction in PlantPredict.

If you only have a single PVsyst weather file, you can upload that on its own—both options are covered below.

<Note>
  PVsyst project import is currently in **Beta**. For a broader overview of how PVsyst concepts map to PlantPredict, see [Transition from PVsyst to PlantPredict](/user-guide/knowledge-base/transition-from-pvsyst).
</Note>

## Overview

PlantPredict imports a PVsyst project directly from the project ZIP exported by PVsyst. The PVsyst project (PRJ) becomes a PlantPredict project, and each calculation variant (VC#) becomes its own prediction. Modules (PAN), inverters (OND), and weather data (MET) embedded in the project are imported into your libraries automatically.

**Prerequisites:**

* A ZIP export from a current version of PVsyst that includes every variant you want to bring over, along with the referenced module (.PAN), inverter (.OND), and weather (.MET) files
* For a standalone weather import: a PVsyst weather file (.MET) saved by PVsyst v6.40 or later

<Info>
  **Imports go into your own library.** Anything new—a module, inverter, or weather file PlantPredict has not seen before—is added to your library. Anything that already exists is reused, so you will not end up with duplicates. Modules match on manufacturer, model, and electrical specifications; inverters on manufacturer and model; weather on location, source, and data type.
</Info>

***

## Part 1: Import a Full PVsyst Project (ZIP)

<Steps>
  <Step title="Export Your Project from PVsyst as a ZIP">
    In PVsyst, export the full project to a ZIP file. Confirm that all the variants you want to bring over are included, along with every referenced module (.PAN), inverter (.OND), and weather (.MET) file.
  </Step>

  <Step title="Start the Import in PlantPredict">
    On the [Project Library](/user-guide/ui/project-library), click **Import Project** in the top right. In the **Import Project Data** dialog, under **Other Options**, choose **Import PVsyst ZIP (Beta)**, then select the ZIP file you exported.

    <Note>
      Only `.zip` files are accepted for PVsyst project import.
    </Note>

    <Frame caption="Click Import Project, then choose Import PVsyst ZIP (Beta) under Other Options.">
      <img src="https://mintcdn.com/terabaseenergy/qQ8BYzbB8honMQ7d/images/pvsyst-import-project-dialog.png?fit=max&auto=format&n=qQ8BYzbB8honMQ7d&q=85&s=5a61b1d9fa0c9d382feb0e3bf24e511e" alt="Import Project dialog with Import PVsyst ZIP (Beta) option highlighted" width="2556" height="1264" data-path="images/pvsyst-import-project-dialog.png" />
    </Frame>
  </Step>

  <Step title="Wait for PlantPredict to Process the Import">
    PlantPredict reads and prepares your import in the background. It extracts the archive, matches the support files to each variant, and reconciles modules, inverters, and weather against your library. This usually takes only a few seconds, and a **Preparing your import** status is shown while it works.

    <Frame caption="The Preparing your import status while PlantPredict reads your project.">
      <img src="https://mintcdn.com/terabaseenergy/qQ8BYzbB8honMQ7d/images/pvsyst-import-preparing.png?fit=max&auto=format&n=qQ8BYzbB8honMQ7d&q=85&s=546379f4f3f8787bba208fdb6b272bbf" alt="PVsyst Project Import Review page showing Preparing your import status" width="2557" height="1266" data-path="images/pvsyst-import-preparing.png" />
    </Frame>
  </Step>

  <Step title="Review What Will Be Created">
    Once processing finishes, the **PVsyst Project Import Review** page appears so you can confirm everything before you create the project. It shows the project details (name, location, and the assigned weather and temperature station) and one card for each variant.

    For every variant you will see the matched equipment laid out as cards:

    * **Modules** and **Inverters** show Manufacturer, Model, Rated Power, and the source file
    * **Weather** shows Station, Coordinates, Data Type, and the source file

    Each card carries a badge indicating whether the item was **Added to library** (new) or **Already exists in library** (reused). If a variant includes a 3D shading scene, the card is tagged **3D Shade Scene**. Click any card to open that library record in a new tab and confirm the details.

    <Frame caption="The review screen with a variant expanded, showing each matched module, inverter, and weather record and whether it was added or already in your library.">
      <img src="https://mintcdn.com/terabaseenergy/qQ8BYzbB8honMQ7d/images/pvsyst-import-review-screen.png?fit=max&auto=format&n=qQ8BYzbB8honMQ7d&q=85&s=e6fcff835b996a85360ee0cabc48d125" alt="PVsyst Project Import Review screen with a variant expanded" width="2554" height="1265" data-path="images/pvsyst-import-review-screen.png" />
    </Frame>

    <Warning>
      **Verify losses.** Not every PVsyst DC-field loss is mapped into PlantPredict yet, and the review screen shows a **Verify losses** reminder for this reason. After import, open each prediction and confirm its loss values against your source PVsyst project before relying on the results.
    </Warning>

    <Frame caption="The Verify losses reminder shown on the review screen.">
      <img src="https://mintcdn.com/terabaseenergy/qQ8BYzbB8honMQ7d/images/pvsyst-import-verify-losses.png?fit=max&auto=format&n=qQ8BYzbB8honMQ7d&q=85&s=333abb96f0763b697c69f68c417faab8" alt="Verify losses banner on the PVsyst import review screen" width="2226" height="101" data-path="images/pvsyst-import-verify-losses.png" />
    </Frame>
  </Step>

  <Step title="Rename the Project or Predictions (Optional)">
    Before creating anything, you can rename the project and any prediction from the review page. Click the pencil next to a name and type a new one. If you leave a name unchanged or blank, PlantPredict keeps the name from your PVsyst file.

    <Frame caption="Rename the project using the pencil next to its name.">
      <img src="https://mintcdn.com/terabaseenergy/qQ8BYzbB8honMQ7d/images/pvsyst-import-rename-project.png?fit=max&auto=format&n=qQ8BYzbB8honMQ7d&q=85&s=c27c40460060da50805113583ed9d953" alt="Pencil edit icon next to the imported project name" width="949" height="448" data-path="images/pvsyst-import-rename-project.png" />
    </Frame>

    <Frame caption="Rename a prediction using the pencil on its row.">
      <img src="https://mintcdn.com/terabaseenergy/qQ8BYzbB8honMQ7d/images/pvsyst-import-rename-prediction.png?fit=max&auto=format&n=qQ8BYzbB8honMQ7d&q=85&s=b19c8107cbadb7be17f7c0226ec9648d" alt="Pencil edit icon next to a variant row on the review screen" width="2158" height="557" data-path="images/pvsyst-import-rename-prediction.png" />
    </Frame>
  </Step>

  <Step title="Create the Project">
    Click **Create Project**. PlantPredict creates the project immediately and then builds each prediction in the background, showing progress as it goes (for example, **3 of 5 predictions complete**). When it finishes, you are taken to your new project.

    If any variant could not be brought over, a note tells you how many and why—the rest of the project still completes.

    <Frame caption="Predictions are created in the background; the page shows progress and moves to your project when it finishes.">
      <img src="https://mintcdn.com/terabaseenergy/qQ8BYzbB8honMQ7d/images/pvsyst-import-creating-predictions.png?fit=max&auto=format&n=qQ8BYzbB8honMQ7d&q=85&s=19d5617acf1c9b945c83529cdc6dc9b1" alt="Creating predictions progress screen with X of Y predictions complete counter" width="2558" height="1268" data-path="images/pvsyst-import-creating-predictions.png" />
    </Frame>
  </Step>

  <Step title="Open Your Project and Run the Predictions">
    Your new project appears in your [Project Library](/user-guide/ui/project-library) with all of its predictions. Importing does not run the simulations for you—open a prediction and run it whenever you are ready, just as you would for any prediction you created by hand. See [Predictions](/user-guide/ui/predictions) for details.
  </Step>
</Steps>

***

## Part 2: Import a Single PVsyst Weather (.MET) File

If you only have a PVsyst weather file—and not a full project—add it straight to your Weather Library without going through the project import.

<Steps>
  <Step title="Open the Add New Weather Page">
    From the [Weather Library](/user-guide/ui/weather-library), click **Add New Weather**. On the **Add New Weather Data** page, find the **Upload Your Own Weather File** card under **Select Weather Input Method**. See [Add New Weather](/user-guide/ui/add-new-weather) for a full description of the options on this page.
  </Step>

  <Step title="Select Your .MET File">
    Click **Select File** on the **Upload Your Own Weather File** card and choose your PVsyst .MET file.

    <Note>
      PVsyst .MET files must be saved by PVsyst **v6.40 or later**. Other weather formats such as CSV, TMY3, PPF, EPW, and AWS continue to work through the same upload path.
    </Note>

    <Frame caption="On the Add New Weather Data page, use Select File on the Upload Your Own Weather File card.">
      <img src="https://mintcdn.com/terabaseenergy/qQ8BYzbB8honMQ7d/images/pvsyst-import-met-weather-upload.png?fit=max&auto=format&n=qQ8BYzbB8honMQ7d&q=85&s=cef90a81a48b16d174ede726cd400ed8" alt="Add New Weather Data page with the Select File button on the Upload Your Own Weather File card highlighted" width="2538" height="822" data-path="images/pvsyst-import-met-weather-upload.png" />
    </Frame>
  </Step>

  <Step title="Review the Imported Weather Record">
    PlantPredict reads the file, adds it to your Weather Library, and opens the new record. If you have already uploaded the same site before, PlantPredict recognizes it, skips creating a duplicate, and opens the existing record instead. No review step is needed for a single file. See [Weather File](/user-guide/ui/weather-file) for a walkthrough of the imported record.
  </Step>
</Steps>

***

## Verifying Your Import

PlantPredict gives you two chances to confirm the import: on the review screen before you create the project, and on the project itself afterward.

### Before You Create the Project

On the review screen, expand each variant to confirm PlantPredict read its equipment, weather, and design correctly. Click any equipment card to open its full record in your library and check the specifications.

### After You Create the Project

Your project appears in your Project Library with all of its predictions. Open a prediction and confirm that the equipment, weather, tracker or tilt configuration, and electrical sizing match your PVsyst variant before you run it. If a variant card showed a **3D Shade Scene** tag on the review screen, PlantPredict attaches that scene to its prediction—open the [3D Scene](/user-guide/ui/3d-scene-overview) page on the prediction to confirm.

***

## What Gets Imported Automatically

* **Project location**: country, region, time zone, and elevation
* **Each PVsyst variant**, as its own prediction
* **Modules** (.PAN), added to your [Module Library](/user-guide/ui/module-library) if not already there
* **Inverters** (.OND), added to your [Inverter Library](/user-guide/ui/inverter-library) if not already there
* **Weather** (.MET), added to your [Weather Library](/user-guide/ui/weather-library) if not already there
* **Tracker or fixed-tilt geometry**, electrical sizing (modules per string and strings per inverter), soiling losses, and ground albedo
* **A 3D shading scene** for each prediction, when one is present in the PVsyst variant
* **A temperature design (ASHRAE) station**, chosen automatically from the project location

***

## What to Add After Import

A few things are not part of a PVsyst project export, so add them in PlantPredict after importing:

* **Plant transformer and transmission line configuration.** PVsyst does not carry this, so add it in the project's [Power Plant Builder](/user-guide/ui/power-plant-builder-block).
* **Temperature station adjustments (optional).** PlantPredict assigns an ASHRAE station from the project coordinates automatically. Change it in the prediction's [System Details](/user-guide/ui/system-details) if you prefer a different one.

***

## Good to Know

* **Your predictions do not run automatically.** After import, open each prediction and run it when you are ready.
* **Duplicates are handled for you.** If a module, inverter, or weather file already exists in your library, PlantPredict reuses it instead of creating a copy.
* **Shading is best effort.** The 3D scene is attached when it is available. If it cannot be attached for a particular prediction, the prediction is still created (just without the scene) and the rest of the import is unaffected.
* **Azimuth conventions are converted.** PVsyst uses 0° = South (±180°), while PlantPredict uses 0° = North (0°–360°, clockwise). The importer converts values automatically, but re-verify module azimuth and tracker axis azimuth after import. See [Transition from PVsyst → Azimuth convention](/user-guide/knowledge-base/transition-from-pvsyst#azimuth-convention).
* **PAN files are re-solved.** After importing a PAN file, PlantPredict re-solves the single-diode parameters to ensure internal consistency—the resulting values will differ slightly from PVsyst's stored values. See [Transition from PVsyst → PAN file re-solve](/user-guide/knowledge-base/transition-from-pvsyst#pan-file-re-solve).

***

## Troubleshooting

If an import does not work, the message you see usually points straight at the cause. The most common ones:

| What you might see                                                                                                                        | What it means                                                                                                  | What to do                                                                                                                                          |
| ----------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- |
| A message that the weather file is not in the PVsyst v6.40+ text format.                                                                  | Your weather file was saved by a PVsyst version older than 6.40, which uses a format PlantPredict cannot read. | Re-export the weather file from PVsyst 6.40 or later, then upload it again.                                                                         |
| A variant is skipped because a file it references is missing (for example, a module or inverter file).                                    | Your export did not include every file that variant needs.                                                     | In PVsyst, re-export the full project and make sure all referenced module (.PAN), inverter (.OND), and weather (.MET) files are bundled in the ZIP. |
| "ZIP processed but produced no importable variants."                                                                                      | The ZIP did not contain a usable PVsyst project, or required files were missing.                               | Re-export from PVsyst, confirming the project (.PRJ), at least one variant (.VC#), and the referenced PAN, OND, and MET files are all included.     |
| A variant is skipped with a note about its geometry or layout (for example, missing tracker rotation limits, tilt angle, or row spacing). | That variant is missing information PlantPredict needs to build it correctly.                                  | Open the variant in PVsyst, confirm its orientation and layout are fully defined, and re-export. If it still fails, contact support.                |

<Info>
  If a project import fails, reach out to [support@plantpredict.com](mailto:support@plantpredict.com) and let us know what happened—we will investigate. You do not need to re-send your file; PlantPredict automatically saves it along with the error details whenever an import fails. For a weather-file upload, or if a project does not look right after importing, contact support the same way and include a screenshot of any message you saw.
</Info>

***

## Related Documentation

* [Transition from PVsyst to PlantPredict](/user-guide/knowledge-base/transition-from-pvsyst) — Reference guide for PVsyst users covering topology, loss-tree, and modeling differences
* [Create Module from PAN File](/user-guide/workflows/create-module-from-pan-file) — Import a single PVsyst module file
* [Add New Inverter](/user-guide/ui/add-new-inverter) — Import a single PVsyst inverter file (.OND)
* [Add New Weather](/user-guide/ui/add-new-weather) — All weather import options
* [Project Library](/user-guide/ui/project-library) — Manage projects after import
